From Fedora Project Wiki
(More deps)
(Holy Deps!)
Line 93: Line 93:
|-
|-
| {{package|cssparser}} %buildrequires mojo-maven2-plugin-javacc || [ JPackage]
| {{package|cssparser}} %buildrequires mojo-maven2-plugin-javacc || [ JPackage]
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires gnu-crypto||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires maven-release||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires maven-shared-enforcer-rule-api||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires maven-surefire-plugin||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires maven-surefire-report-plugin||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires geronimo-jta-1.0.1B-api||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires hibernate3||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires hibernate3-tools||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires aspectj >= 0:1.5.3||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires axis >= 0:1.4||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires xmlgraphics-batik||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires xmlgraphics-batik-rasterizer||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires clirr||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jakarta-commons-attributes||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires qdox15||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jta_1_0_1B_api||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires xstream||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires dbunit >= 0:2.2||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires docbook-xsl-java-xalan||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires xml-commons-resolver12||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires xmlgraphics-fop||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jboss4-j2ee||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires servlet_2_3_api||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires gmaven||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires gmaven-runtime-1.5||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires groovy15||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires fit >= 0:1.1||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jung||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires hibernate2||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires hibernate2-tools||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires hibernate3-annotations||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires hibernate3-entitymanager||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jboss4-common||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jpa_1_0B_api||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires apache-ibatis-abator-core||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires aelfred||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jalopy||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jardiff||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jasperreports||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jtb >= 0:1.3.2||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires javancss||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires sun-jaxb-2.1-impl||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jaxws_2_1_api||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires sun-jaxws-2.1-impl||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires sun-saaj-1.3-impl||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jboss4-jmx||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jdepend >= 0:2.9.1||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jdiff >= 0:1.0.9||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jetty5||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jpox-core||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jpox-enhancer||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires plexus-jruby-factory||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires annotation_1_0_api||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires el_1_0_api||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jcifs >= 0:1.2.9||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires vafer-dependency||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires geronimo-jms-1.1-api||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires openjpa||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires plexus-mainclass-finder||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires plexus-io||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jakarta-commons-jexl||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires rat-lib||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires retrotranslator >= 0:1.2.1||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires sablecc||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires openqa-selenium-core >= 0.8.3||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires openqa-selenium-rc-java-client-driver >= 0:0.9.2||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires openqa-selenium-rc-server >= 0:0.9.2||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires openqa-selenium-rc-server-coreless >= 0:0.9.2||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires smc >= 0:5.0||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires spring2-beans||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires spring2-core||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires spring-beandoc||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires axion||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires servlet_api||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires sun-mail >= 0:1.4||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires xfire-generator||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires jaxb_1_0_api||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires sun-jaxb-1.0-impl||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires plexus-container-artifact||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires xmlbeans||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires saxon8||
|-
| {{package|mojo-maven2-plugin-javacc}} %buildrequires xml-commons-resolver11||
|-
|-
| {{filename|tools/lib/tonicsystems/jarjar-1.0rc8.jar}} || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=3064 JPackage] || [https://bugzilla.redhat.com/show_bug.cgi?id=532523 Review Request]
| {{filename|tools/lib/tonicsystems/jarjar-1.0rc8.jar}} || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=3064 JPackage] || [https://bugzilla.redhat.com/show_bug.cgi?id=532523 Review Request]

Revision as of 20:39, 10 February 2010

This page outlines the efforts involved in packaging the Google Web Toolkit (gwt) for Fedora.

Bundled jar's

GWT has many build requirements. As currently distributed, the build-time requirements are bundled with the source code. This practice if forbidden according to the Fedora packaging guidelines (see Packaging:Java#Pre-built_JAR_files_.2F_Other_bundled_software). Therefore, each bundled jar file will need to be removed from gwt and packaged in Fedora. The gwt.spec file will be modified to add additional BuildRequires and link to the appropriate jar file packaged in Fedora.

The following sections detail the status of the jar files included in the gwt source.

Status uncertain

The following table lists the jar files that could not be found in existing Fedora or JPackage RPM packages. Each of the files listed will need to be reviewed to determine ...

  1. Is this a true build dependency for building gwt?
  2. Where is the upstream project?
  3. What is the package status?
Filename Status
tools/lib/selenium/selenium-java-client-driver.jar Can be ignored if skip tests during build User:akurtakov. Would need to adjust build scripts to do a 'buildonly' and not run tests.
tools/lib/selenium/1.0.1/selenium-java-client-driver.jar Can be ignored if skip tests during build User:akurtakov. Would need to adjust build scripts to do a 'buildonly' and not run tests.
tools/lib/selenium/1.0.1/selenium-server.jar Can be ignored if skip tests during build User:akurtakov. Would need to adjust build scripts to do a 'buildonly' and not run tests.
tools/lib/selenium/selenium-server.jar Can be ignored if skip tests during build User:akurtakov. Would need to adjust build scripts to do a 'buildonly' and not run tests.
tools/lib/htmlunit/htmlunit-core-js-r5070.jar Can be ignored if skip tests during build User:akurtakov. Would need to adjust build scripts to do a 'buildonly' and not run tests.
tools/lib/htmlunit/htmlunit-r5070.jar Can be ignored if skip tests during build User:akurtakov. Would need to adjust build scripts to do a 'buildonly' and not run tests.
tools/lib/htmlunit/htmlunit-core-js-2.5.jar Can be ignored if skip tests during build User:akurtakov. Would need to adjust build scripts to do a 'buildonly' and not run tests.
tools/lib/protobuf/protobuf-2.2.0/protobuf-java-2.2.0.jar
tools/lib/protobuf/protobuf-2.2.0/protobuf-java-rebased-2.2.0.jar
tools/lib/sun/swingworker/swing-worker-1.1.jar May not be needed because it may be a part of jdk6 - User:akurtakov
tools/lib/javaswf/javaswf-20050404.jar
tools/lib/tomcat/servlets-common-1.0.jar Should be obsoleted by something in tomcat5 or tomcat6
tools/lib/tomcat/tomcat-http11-1.0.jar Should be obsoleted by something in tomcat5 or tomcat6
tools/lib/tomcat/tomcat-jk2-2.1.jar Should be obsoleted by something in tomcat5 or tomcat6
tools/redist/emma/emma-2.0.5312-patched.jar Need to find out how this differs from Fedora package emma
tools/lib/tomcat/naming-common-1.0.jar Possibly directory-naming, need to compare contents

Unpackaged Dependencies

The following bundled JAR files are not packaged in Fedora or JPackage. These JAR files will need to be packaged for Fedora.

Filename Project URL Status
tools/lib/easymock/easymockclassextension.jar
tools/api-checker/reference/gwt-dev-modified.jar
tools/api-checker/reference/gwt-user-modified.jar

JPackage Dependencies

The following bundled JAR files have been packaged at JPackage, but will need to go through the Fedora package review process so that gwt can be build in the Fedora build system.

Filename JPackage Status
tools/lib/cglib/cglib-2.2.jar JPackage
cglib %buildrequires asm JPackage
asm %buildrequires objectweb-anttask JPackage
cglib %buildrequires aspectwerks JPackage
tools/lib/cssparser/cssparser-0.9.5.jar JPackage
cssparser %buildrequires maven2-default-skin JPackage
cssparser %buildrequires maven-surefire-plugin JPackage
maven-surefire-plugin %buildrequires maven2-bootstrap JPackage
maven-surefire-plugin %buildrequires testing Something must %provide this
cssparser %buildrequires mojo-maven2-plugin-javacc [ JPackage]
mojo-maven2-plugin-javacc %buildrequires gnu-crypto
mojo-maven2-plugin-javacc %buildrequires maven-release
mojo-maven2-plugin-javacc %buildrequires maven-shared-enforcer-rule-api
mojo-maven2-plugin-javacc %buildrequires maven-surefire-plugin
mojo-maven2-plugin-javacc %buildrequires maven-surefire-report-plugin
mojo-maven2-plugin-javacc %buildrequires geronimo-jta-1.0.1B-api
mojo-maven2-plugin-javacc %buildrequires hibernate3
mojo-maven2-plugin-javacc %buildrequires hibernate3-tools
mojo-maven2-plugin-javacc %buildrequires aspectj >= 0:1.5.3
mojo-maven2-plugin-javacc %buildrequires axis >= 0:1.4
mojo-maven2-plugin-javacc %buildrequires xmlgraphics-batik
mojo-maven2-plugin-javacc %buildrequires xmlgraphics-batik-rasterizer
mojo-maven2-plugin-javacc %buildrequires clirr
mojo-maven2-plugin-javacc %buildrequires jakarta-commons-attributes
mojo-maven2-plugin-javacc %buildrequires qdox15
mojo-maven2-plugin-javacc %buildrequires jta_1_0_1B_api
mojo-maven2-plugin-javacc %buildrequires xstream
mojo-maven2-plugin-javacc %buildrequires dbunit >= 0:2.2
mojo-maven2-plugin-javacc %buildrequires docbook-xsl-java-xalan
mojo-maven2-plugin-javacc %buildrequires xml-commons-resolver12
mojo-maven2-plugin-javacc %buildrequires xmlgraphics-fop
mojo-maven2-plugin-javacc %buildrequires jboss4-j2ee
mojo-maven2-plugin-javacc %buildrequires servlet_2_3_api
mojo-maven2-plugin-javacc %buildrequires gmaven
mojo-maven2-plugin-javacc %buildrequires gmaven-runtime-1.5
mojo-maven2-plugin-javacc %buildrequires groovy15
mojo-maven2-plugin-javacc %buildrequires fit >= 0:1.1
mojo-maven2-plugin-javacc %buildrequires jung
mojo-maven2-plugin-javacc %buildrequires hibernate2
mojo-maven2-plugin-javacc %buildrequires hibernate2-tools
mojo-maven2-plugin-javacc %buildrequires hibernate3-annotations
mojo-maven2-plugin-javacc %buildrequires hibernate3-entitymanager
mojo-maven2-plugin-javacc %buildrequires jboss4-common
mojo-maven2-plugin-javacc %buildrequires jpa_1_0B_api
mojo-maven2-plugin-javacc %buildrequires apache-ibatis-abator-core
mojo-maven2-plugin-javacc %buildrequires aelfred
mojo-maven2-plugin-javacc %buildrequires jalopy
mojo-maven2-plugin-javacc %buildrequires jardiff
mojo-maven2-plugin-javacc %buildrequires jasperreports
mojo-maven2-plugin-javacc %buildrequires jtb >= 0:1.3.2
mojo-maven2-plugin-javacc %buildrequires javancss
mojo-maven2-plugin-javacc %buildrequires sun-jaxb-2.1-impl
mojo-maven2-plugin-javacc %buildrequires jaxws_2_1_api
mojo-maven2-plugin-javacc %buildrequires sun-jaxws-2.1-impl
mojo-maven2-plugin-javacc %buildrequires sun-saaj-1.3-impl
mojo-maven2-plugin-javacc %buildrequires jboss4-jmx
mojo-maven2-plugin-javacc %buildrequires jdepend >= 0:2.9.1
mojo-maven2-plugin-javacc %buildrequires jdiff >= 0:1.0.9
mojo-maven2-plugin-javacc %buildrequires jetty5
mojo-maven2-plugin-javacc %buildrequires jpox-core
mojo-maven2-plugin-javacc %buildrequires jpox-enhancer
mojo-maven2-plugin-javacc %buildrequires plexus-jruby-factory
mojo-maven2-plugin-javacc %buildrequires annotation_1_0_api
mojo-maven2-plugin-javacc %buildrequires el_1_0_api
mojo-maven2-plugin-javacc %buildrequires jcifs >= 0:1.2.9
mojo-maven2-plugin-javacc %buildrequires vafer-dependency
mojo-maven2-plugin-javacc %buildrequires geronimo-jms-1.1-api
mojo-maven2-plugin-javacc %buildrequires openjpa
mojo-maven2-plugin-javacc %buildrequires plexus-mainclass-finder
mojo-maven2-plugin-javacc %buildrequires plexus-io
mojo-maven2-plugin-javacc %buildrequires jakarta-commons-jexl
mojo-maven2-plugin-javacc %buildrequires rat-lib
mojo-maven2-plugin-javacc %buildrequires retrotranslator >= 0:1.2.1
mojo-maven2-plugin-javacc %buildrequires sablecc
mojo-maven2-plugin-javacc %buildrequires openqa-selenium-core >= 0.8.3
mojo-maven2-plugin-javacc %buildrequires openqa-selenium-rc-java-client-driver >= 0:0.9.2
mojo-maven2-plugin-javacc %buildrequires openqa-selenium-rc-server >= 0:0.9.2
mojo-maven2-plugin-javacc %buildrequires openqa-selenium-rc-server-coreless >= 0:0.9.2
mojo-maven2-plugin-javacc %buildrequires smc >= 0:5.0
mojo-maven2-plugin-javacc %buildrequires spring2-beans
mojo-maven2-plugin-javacc %buildrequires spring2-core
mojo-maven2-plugin-javacc %buildrequires spring-beandoc
mojo-maven2-plugin-javacc %buildrequires axion
mojo-maven2-plugin-javacc %buildrequires servlet_api
mojo-maven2-plugin-javacc %buildrequires sun-mail >= 0:1.4
mojo-maven2-plugin-javacc %buildrequires xfire-generator
mojo-maven2-plugin-javacc %buildrequires jaxb_1_0_api
mojo-maven2-plugin-javacc %buildrequires sun-jaxb-1.0-impl
mojo-maven2-plugin-javacc %buildrequires plexus-container-artifact
mojo-maven2-plugin-javacc %buildrequires xmlbeans
mojo-maven2-plugin-javacc %buildrequires saxon8
mojo-maven2-plugin-javacc %buildrequires xml-commons-resolver11
tools/lib/tonicsystems/jarjar-1.0rc8.jar JPackage Review Request
tools/lib/apache/tapestry-util-text-4.0.2.jar JPackage
tools/lib/htmlunit/htmlunit-2.5.jar JPackage

Fedora Dependencies

The following bundled JAR files are already packaged and available in fedora. Most likely, no additional work is required for these packages.

Filename Package
tools/lib/easymock/easymock.jar easymock
tools/lib/xalan/xalan-2.7.1.jar xalan-x2, xerces-j2
tools/lib/junit/junit-3.8.1.jar junit
tools/lib/eclipse/jdt-3.1.1.jar eclipse-jdt
tools/lib/eclipse/jdt-3.4.2.jar eclipse-jdt
tools/lib/eclipse/jdt-3.3.1.jar eclipse-jdt
tools/lib/eclipse/org.eclipse.swt.gtk-linux-3.2.1.jar eclipse-swt
tools/lib/jetty/jetty-6.1.11.jar jetty
tools/lib/jfreechart/jfreechart-1.0.3.jar jfreechart
tools/lib/jfreechart/jcommon-1.0.6.jar jcommon
tools/lib/jfreechart/itext-1.4.6.jar itext
tools/lib/apache/commons/commons-collections-3.2.1.jar jakarta-commons-collections
tools/lib/apache/commons/commons-io-1.4.jar jakarta-commons-io
tools/lib/apache/commons/commons-httpclient-3.1.jar jakarta-commons-httpclient
tools/lib/apache/commons/commons-codec-1.3.jar jakarta-commons-codec
tools/lib/apache/commons/commons-lang-2.4.jar jakarta-commons-lang
tools/lib/apache/commons/commons-logging-1.1.1.jar jakarta-commons-logging
tools/lib/apache/ant-1.7.1.jar ant
tools/lib/apache/ant-1.6.5.jar see ant-1.7.1
tools/lib/apache/ant-1.6.1.jar see ant-1.7.1
tools/lib/nekohtml/nekohtml-1.9.13.jar nekohtml
tools/lib/nekohtml/nekohtml-1.9.12.jar see neko-1.9.13
tools/lib/xerces/xerces-2_9_1/serializer.jar xalan-j2
tools/lib/xerces/xerces-2_9_1/xercesImpl.jar xerces-j2
tools/lib/xerces/xerces-2_9_1/xercesImpl-NoMetaInf.jar
tools/lib/xerces/xerces-2.0.2.jar xerces-j2
tools/lib/objectweb/asm-tree-3.1.jar objectweb-asm
tools/lib/objectweb/asm-analysis-3.1.jar objectweb-asm
tools/lib/objectweb/asm-xml-3.1.jar objectweb-asm
tools/lib/objectweb/asm-commons-3.1.jar objectweb-asm
tools/lib/objectweb/asm-util-3.1.jar objectweb-asm
tools/lib/objectweb/asm-3.1.jar objectweb-asm
tools/lib/w3c/flute/flute-1.3.jar flute
tools/lib/w3c/sac/sac-1.3.jar sac
tools/lib/tomcat/jasper-compiler-1.0.jar tomcat5-jasper
tools/lib/tomcat/naming-java-1.0.jar directory-naming
tools/lib/tomcat/catalina-1.0.jar tomcat6-lib
tools/lib/tomcat/servlet-api-2.4.jar tomcat5-servlet-2.4-api
tools/lib/tomcat/naming-resources-1.0.jar tomcat5-common-lib
tools/lib/tomcat/servlet-api-2.5.jar tomcat6-servlet-2.5-api
tools/lib/tomcat/servlets-default-1.0.jar tomcat5-server-lib
tools/lib/tomcat/commons-beanutils-1.6.jar jakarta-commons-beanutils
tools/lib/tomcat/mx4j-jmx-1.1.jar mx4j
tools/lib/tomcat/jsp-api-2.1.jar tomcat6-jsp-2.1-api
tools/lib/tomcat/commons-collections-3.1.jar jakarta-commons-collections
tools/lib/tomcat/servlets-invoker-1.0.jar tomcat5-server-lib
tools/lib/tomcat/catalina-optional-1.0.jar tomcat5-server-lib
tools/lib/tomcat/commons-digester-1.5.jar jakarta-commons-digester
tools/lib/tomcat/jsp-api-2.0.jar tomcat5-jsp
tools/lib/tomcat/jasper-runtime-1.0.jar tomcat5-jasper
tools/lib/tomcat/ant-launcher-1.6.5.jar ant
tools/lib/tomcat/commons-modeler-1.1.jar jakarta-commons-modeler
tools/lib/tomcat/naming-factory-1.0.jar tomcat5-common-lib
tools/lib/tomcat/ant-launcher-1.7.1.jar ant
tools/lib/tomcat/jakarta-regexp-1.3.jar ant-apache-regexp
tools/lib/tomcat/commons-logging-1.0.jar jakarta-commons-logging
tools/lib/tomcat/commons-el-1.0.jar jakarta-commons-el
tools/lib/tomcat/tomcat-coyote-1.0.jar tomcat5-server-lib
tools/lib/tomcat/tomcat-util-5.1.jar tomcat5-server-lib
tools/redist/emma/com.mountainminds.eclemma.core_1.3.2.jar eclipse-eclemma
tools/redist/emma/emma.jar emma
tools/redist/emma/emma_ant-2.0.5312.jar emma
tools/antlib/ant-junit-1.6.5.jar ant-junit
tools/antlib/checkstyle-all-4.2.jar checkstyle
tools/antlib/ant-contrib-1.0b3.jar ant-contrib
tools/antlib/ant-junit-1.7.1.jar ant-junit
tools/lib/xerces/xml-apis-2.0.2.jar Possibly xml-commons-apis, may need to compare content
tools/lib/xerces/xerces-2_9_1/xml-apis.jar Possibly xml-commons-apis, may need to compare content

Safe to ignore

The following bundled JAR files have been deemed safe to ignore. It has been determined that they are not true build requirements for packaging gwt in Fedora

Filename Package Name Reason
tools/lib/selenium/selenium-java-client-driver-sources.jar
tools/lib/selenium/1.0.1/selenium-server-sources.jar selenium-server
tools/lib/selenium/selenium-server-sources.jar selenium-server
tools/lib/htmlunit/htmlunit-core-js-2.5-sources.jar JPackage
tools/lib/htmlunit/htmlunit-r5070-sources.jar JPackage
tools/lib/htmlunit/htmlunit-core-js-r5070-sources.jar JPackage
tools/lib/htmlunit/htmlunit-2.5-sources.jar JPackage
dev/core/test/com/google/gwt/dev/resource/impl/testdata/cpe1.jar ??? Recommended by User:akurtakov
dev/core/test/com/google/gwt/dev/resource/impl/testdata/cpe2.jar ??? Recommended by User:akurtakov
eclipse/settings/code-style/gwt-customchecks.jar gwt's eclipse/README.txt says this is for 'custom GWT Checkstyle checks' and 'is also built from source into build/lib during a full build' - User:AdamWill
tools/lib/eclipse/org.eclipse.swt.win32-win32-3.2.1.jar We're not building for win32
tools/lib/eclipse/org.eclipse.swt.carbon-macosx-3.2.1.jar We're not building for OSX