From Fedora Project Wiki
(Add xalan-j2)
(Add section for things we don't need to package)
Line 3: Line 3:
= Bundled jar's =
= Bundled jar's =


Gwt bundles jar files required at build time.  These jar files will need to be removed from gwt, and packaged in Fedora.  The following table lists packaging status of all .jar files included in the buildroot for gwt.
GWT has many build requirements.  As currently distributed, the build-time requirements are bundled with the source codeThis 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 {{filename|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 ...
 
# Is this a true build dependency for building gwt?
# Where is the upstream project?
# What is the package status?


{| class="wikitable sortable" border="1"
{| class="wikitable sortable" border="1"
Line 16: Line 26:
| {{filename|tools/lib/selenium/selenium-java-client-driver.jar}} ||  
| {{filename|tools/lib/selenium/selenium-java-client-driver.jar}} ||  
|-
|-
| {{filename|tools/lib/selenium/selenium-java-client-driver-sources.jar}} ||  
| {{filename|tools/lib/selenium/1.0.1/selenium-java-client-driver.jar}} ||
|-
| {{filename|tools/lib/selenium/1.0.1/selenium-server.jar}} || Not sure, what's the difference between {{package|perl-Alien-SeleniumRC}}, {{package|selenium-core}} and {{package|selenium-remote-control}}
|-
| {{filename|tools/lib/selenium/selenium-server.jar}} || Not sure, what's the difference between {{package|perl-Alien-SeleniumRC}}, {{package|selenium-core}} and {{package|selenium-remote-control}}
|-
| {{filename|tools/lib/easymock/easymockclassextension.jar}} ||
|-
| {{filename|tools/lib/protobuf/protobuf-2.2.0/protobuf-java-2.2.0.jar}} ||
|-
| {{filename|tools/lib/protobuf/protobuf-2.2.0/protobuf-java-rebased-2.2.0.jar}} ||
|-
| {{filename|tools/lib/eclipse/org.eclipse.swt.win32-win32-3.2.1.jar}} ||
|-
| {{filename|tools/lib/eclipse/org.eclipse.swt.carbon-macosx-3.2.1.jar}} ||
|-
| {{filename|tools/lib/sun/swingworker/swing-worker-1.1.jar}} ||
|-
| {{filename|tools/lib/nekohtml/nekohtml-1.9.12.jar}} || [[#neko-1.9.13|see neko-1.9.13]]
|-
| {{filename|tools/lib/xerces/xerces-2_9_1/xercesImpl-NoMetaInf.jar}} ||
|-
| {{filename|tools/lib/javaswf/javaswf-20050404.jar}} ||
|-
| {{filename|tools/lib/htmlunit/htmlunit-core-js-r5070.jar}} ||
|-
| {{filename|tools/lib/htmlunit/htmlunit-r5070.jar}} ||  
|-
|-
| {{filename|tools/lib/selenium/1.0.1/selenium-java-client-driver.jar}} ||  
| {{filename|tools/lib/htmlunit/htmlunit-core-js-2.5.jar}} ||  
|-
|-
| {{filename|tools/lib/selenium/1.0.1/selenium-java-client-driver-sources.jar}} ||
| {{filename|tools/lib/tomcat/servlets-common-1.0.jar}} ||  
|-
|-
| {{filename|tools/lib/selenium/1.0.1/selenium-server-sources.jar}} || {{package|selenium-server}}
| {{filename|tools/lib/tomcat/tomcat-http11-1.0.jar}} ||  
|-
|-
| {{filename|tools/lib/selenium/1.0.1/selenium-server.jar}} || {{package|perl-Alien-SeleniumRC}}
| {{filename|tools/lib/tomcat/tomcat-jk2-2.1.jar}} ||  
|-
|-
| {{filename|tools/lib/selenium/selenium-server-sources.jar}} || {{package|selenium-server}}
| {{filename|tools/api-checker/reference/gwt-dev-modified.jar}} ||  
|-
|-
| {{filename|tools/lib/selenium/selenium-server.jar}} || {{package|perl-Alien-SeleniumRC}}
| {{filename|tools/api-checker/reference/gwt-user-modified.jar}} ||  
|-
|-
| {{filename|tools/lib/easymock/easymock.jar}} || {{package|easymock}}
| {{filename|tools/redist/emma/emma_ant-2.0.5312.jar}} ||  
|-
|-
| {{filename|tools/lib/easymock/easymockclassextension.jar}} ||  
| {{filename|tools/redist/emma/emma-2.0.5312-patched.jar}} ||  
|-
|-
| {{filename|tools/lib/xalan/xalan-2.7.1.jar}} || {{package|xalan-x2}}, {{package|xerces-j2}}
| {{filename|tools/lib/xerces/xml-apis-2.0.2.jar}} || Possibly {{package|xml-commons-apis}}, need to compare content
|-
|-
| {{filename|tools/lib/protobuf/protobuf-2.2.0/protobuf-java-2.2.0.jar}} ||
| {{filename|tools/lib/xerces/xerces-2_9_1/xml-apis.jar}} || Possibly {{package|xml-commons-apis}}, need to compare content
|-
|-
| {{filename|tools/lib/protobuf/protobuf-2.2.0/protobuf-java-rebased-2.2.0.jar}} ||  
| {{filename|tools/lib/tomcat/naming-common-1.0.jar}} || Possibly {{package|directory-naming}}, need to compare contents
|-
|-
| {{filename|tools/lib/junit/junit-3.8.1.jar}} || {{package|junit}}
|}
 
== Packaged at fedoraproject.org ==
 
The following bundled JAR files are already packaged and available in [http://fedoraproject.org fedora]. Most likely, no additional work is required for these packages.
 
{| class="wikitable sortable" border="1"
! Filename !! Package
|-
|-
| {{filename|tools/lib/cglib/cglib-2.2.jar}} || || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=5420 JPackage]
| {{filename|tools/lib/easymock/easymock.jar}} || {{package|easymock}}
|-
|-
| {{filename|tools/lib/cglib/cglib-src-2.2.jar}} ||  
| {{filename|tools/lib/xalan/xalan-2.7.1.jar}} || {{package|xalan-x2}}, {{package|xerces-j2}}
|-
|-
| {{filename|tools/lib/eclipse/org.eclipse.swt.win32-win32-3.2.1.jar}} ||  
| {{filename|tools/lib/junit/junit-3.8.1.jar}} || {{package|junit}}
|-
|-
| {{filename|tools/lib/eclipse/jdt-3.1.1.jar}} || {{package|eclipse-jdt}}
| {{filename|tools/lib/eclipse/jdt-3.1.1.jar}} || {{package|eclipse-jdt}}
Line 53: Line 96:
|-
|-
| {{filename|tools/lib/eclipse/jdt-3.3.1.jar}} || {{package|eclipse-jdt}}
| {{filename|tools/lib/eclipse/jdt-3.3.1.jar}} || {{package|eclipse-jdt}}
|-
| {{filename|tools/lib/eclipse/org.eclipse.swt.carbon-macosx-3.2.1.jar}} ||
|-
|-
| {{filename|tools/lib/eclipse/org.eclipse.swt.gtk-linux-3.2.1.jar}} || {{package|eclipse-swt}}
| {{filename|tools/lib/eclipse/org.eclipse.swt.gtk-linux-3.2.1.jar}} || {{package|eclipse-swt}}
|-
| {{filename|tools/lib/cssparser/cssparser-0.9.5.jar}} || || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=6483 JPackage]
|-
|-
| {{filename|tools/lib/jetty/jetty-6.1.11.jar}} || {{package|jetty}}
| {{filename|tools/lib/jetty/jetty-6.1.11.jar}} || {{package|jetty}}
Line 67: Line 106:
|-
|-
| {{filename|tools/lib/jfreechart/itext-1.4.6.jar}} || {{package|itext}}
| {{filename|tools/lib/jfreechart/itext-1.4.6.jar}} || {{package|itext}}
|-
| {{filename|tools/lib/tonicsystems/jarjar-1.0rc8.jar}} || || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=3064 JPackage]
|-
|-
| {{filename|tools/lib/apache/commons/commons-collections-3.2.1.jar}} || {{package|jakarta-commons-collections}}
| {{filename|tools/lib/apache/commons/commons-collections-3.2.1.jar}} || {{package|jakarta-commons-collections}}
Line 85: Line 122:
|-
|-
| {{filename|tools/lib/apache/ant-1.6.5.jar}} || [[#ant-1.7.1|see ant-1.7.1]]
| {{filename|tools/lib/apache/ant-1.6.5.jar}} || [[#ant-1.7.1|see ant-1.7.1]]
|-
| {{filename|tools/lib/apache/tapestry-util-text-4.0.2.jar}} || || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=7343 JPackage]
|-
|-
| {{filename|tools/lib/apache/ant-1.6.1.jar}} || [[#ant-1.7.1|see ant-1.7.1]]
| {{filename|tools/lib/apache/ant-1.6.1.jar}} || [[#ant-1.7.1|see ant-1.7.1]]
|-
| {{filename|tools/lib/sun/swingworker/swing-worker-1.1.jar}} ||
|-
| {{filename|tools/lib/nekohtml/nekohtml-1.9.12.jar}} || [[#neko-1.9.13|see neko-1.9.13]]
|-
|-
| {{filename|tools/lib/nekohtml/nekohtml-1.9.13.jar}} || {{package|nekohtml}} {{Anchor|neko-1.9.13}}
| {{filename|tools/lib/nekohtml/nekohtml-1.9.13.jar}} || {{package|nekohtml}} {{Anchor|neko-1.9.13}}
|-
|-
| {{filename|tools/lib/xerces/xerces-2_9_1/serializer.jar}} || {{package|xalan-j2}}
| {{filename|tools/lib/xerces/xerces-2_9_1/serializer.jar}} || {{package|xalan-j2}}
|-
| {{filename|tools/lib/xerces/xerces-2_9_1/xml-apis.jar}} || Possibly {{package|xml-commons-apis}}, need to compare content
|-
| {{filename|tools/lib/xerces/xerces-2_9_1/xercesImpl-NoMetaInf.jar}} ||
|-
|-
| {{filename|tools/lib/xerces/xerces-2_9_1/xercesImpl.jar}} || {{package|xerces-j2}}
| {{filename|tools/lib/xerces/xerces-2_9_1/xercesImpl.jar}} || {{package|xerces-j2}}
|-
|-
| {{filename|tools/lib/xerces/xerces-2.0.2.jar}} || {{package|xerces-j2}}
| {{filename|tools/lib/xerces/xerces-2.0.2.jar}} || {{package|xerces-j2}}
|-
| {{filename|tools/lib/xerces/xml-apis-2.0.2.jar}} || Possibly {{package|xml-commons-apis}}, need to compare content
|-
|-
| {{filename|tools/lib/objectweb/asm-tree-3.1.jar}} || {{package|objectweb-asm}}
| {{filename|tools/lib/objectweb/asm-tree-3.1.jar}} || {{package|objectweb-asm}}
Line 119: Line 144:
|-
|-
| {{filename|tools/lib/objectweb/asm-3.1.jar}} || {{package|objectweb-asm}}
| {{filename|tools/lib/objectweb/asm-3.1.jar}} || {{package|objectweb-asm}}
|-
| {{filename|tools/lib/w3c/flute/flute-1.3-src.jar}} ||
|-
|-
| {{filename|tools/lib/w3c/flute/flute-1.3.jar}} || {{package|flute}}
| {{filename|tools/lib/w3c/flute/flute-1.3.jar}} || {{package|flute}}
|-
|-
| {{filename|tools/lib/w3c/sac/sac-1.3.jar}} || {{package|sac}}
| {{filename|tools/lib/w3c/sac/sac-1.3.jar}} || {{package|sac}}
|-
| {{filename|tools/lib/w3c/sac/sac-1.3-src.jar}} ||
|-
| {{filename|tools/lib/javaswf/javaswf-20050404.jar}} ||
|-
| {{filename|tools/lib/htmlunit/htmlunit-core-js-2.5-sources.jar}} ||
|-
| {{filename|tools/lib/htmlunit/htmlunit-2.5.jar}} || || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=8381 JPackage]
|-
| {{filename|tools/lib/htmlunit/htmlunit-r5070-sources.jar}} ||
|-
| {{filename|tools/lib/htmlunit/htmlunit-core-js-r5070.jar}} ||
|-
| {{filename|tools/lib/htmlunit/htmlunit-r5070.jar}} ||
|-
| {{filename|tools/lib/htmlunit/htmlunit-core-js-r5070-sources.jar}} ||
|-
| {{filename|tools/lib/htmlunit/htmlunit-core-js-2.5.jar}} ||
|-
| {{filename|tools/lib/htmlunit/htmlunit-2.5-sources.jar}} ||
|-
|-
| {{filename|tools/lib/tomcat/jasper-compiler-1.0.jar}} || {{package|tomcat5-jasper}}
| {{filename|tools/lib/tomcat/jasper-compiler-1.0.jar}} || {{package|tomcat5-jasper}}
Line 159: Line 162:
|-
|-
| {{filename|tools/lib/tomcat/servlets-default-1.0.jar}} || {{package|tomcat5-server-lib}}
| {{filename|tools/lib/tomcat/servlets-default-1.0.jar}} || {{package|tomcat5-server-lib}}
|-
| {{filename|tools/lib/tomcat/servlets-common-1.0.jar}} ||
|-
|-
| {{filename|tools/lib/tomcat/commons-beanutils-1.6.jar}} || {{package|jakarta-commons-beanutils}}
| {{filename|tools/lib/tomcat/commons-beanutils-1.6.jar}} || {{package|jakarta-commons-beanutils}}
|-
|-
| {{filename|tools/lib/tomcat/mx4j-jmx-1.1.jar}} || {{package|mx4j}}
| {{filename|tools/lib/tomcat/mx4j-jmx-1.1.jar}} || {{package|mx4j}}
|-
| {{filename|tools/lib/tomcat/tomcat-http11-1.0.jar}} ||
|-
|-
| {{filename|tools/lib/tomcat/jsp-api-2.1.jar}} || {{package|tomcat6-jsp-2.1-api}}
| {{filename|tools/lib/tomcat/jsp-api-2.1.jar}} || {{package|tomcat6-jsp-2.1-api}}
|-
|-
| {{filename|tools/lib/tomcat/commons-collections-3.1.jar}} || {{package|jakarta-commons-collections}}
| {{filename|tools/lib/tomcat/commons-collections-3.1.jar}} || {{package|jakarta-commons-collections}}
|-
| {{filename|tools/lib/tomcat/naming-common-1.0.jar}} || Possibly {{package|directory-naming}}, need to compare contents
|-
|-
| {{filename|tools/lib/tomcat/servlets-invoker-1.0.jar}} || {{package|tomcat5-server-lib}}
| {{filename|tools/lib/tomcat/servlets-invoker-1.0.jar}} || {{package|tomcat5-server-lib}}
|-
| {{filename|tools/lib/tomcat/tomcat-jk2-2.1.jar}} ||
|-
|-
| {{filename|tools/lib/tomcat/catalina-optional-1.0.jar}} || {{package|tomcat5-server-lib}}
| {{filename|tools/lib/tomcat/catalina-optional-1.0.jar}} || {{package|tomcat5-server-lib}}
Line 203: Line 198:
|-
|-
| {{filename|tools/lib/tomcat/tomcat-util-5.1.jar}} || {{package|tomcat5-server-lib}}
| {{filename|tools/lib/tomcat/tomcat-util-5.1.jar}} || {{package|tomcat5-server-lib}}
|-
| {{filename|tools/api-checker/reference/gwt-dev-modified.jar}} ||
|-
| {{filename|tools/api-checker/reference/gwt-user-modified.jar}} ||
|-
|-
| {{filename|tools/redist/emma/com.mountainminds.eclemma.core_1.3.2.jar}} || {{package|eclipse-eclemma}}
| {{filename|tools/redist/emma/com.mountainminds.eclemma.core_1.3.2.jar}} || {{package|eclipse-eclemma}}
|-
|-
| {{filename|tools/redist/emma/emma.jar}} || {{package|emma}}
| {{filename|tools/redist/emma/emma.jar}} || {{package|emma}}
|-
| {{filename|tools/redist/emma/emma_ant-2.0.5312.jar}} ||
|-
| {{filename|tools/redist/emma/emma-2.0.5312-patched.jar}} ||
|-
|-
| {{filename|tools/antlib/ant-junit-1.6.5.jar}} || {{package|ant-junit}}
| {{filename|tools/antlib/ant-junit-1.6.5.jar}} || {{package|ant-junit}}
Line 223: Line 210:
|-
|-
| {{filename|tools/antlib/ant-junit-1.7.1.jar}} || {{package|ant-junit}}
| {{filename|tools/antlib/ant-junit-1.7.1.jar}} || {{package|ant-junit}}
|-
|}
== Packaged at jpackage.org ==
The following bundled JAR files have been packaged at [http://jpackage.org JPackage], but will need to go through the Fedora package review process so that gwt can be build in the Fedora build system.
{| class="wikitable sortable" border="1"
! Filename !! JPackage !! Status
|-
| {{filename|tools/lib/cglib/cglib-2.2.jar}} || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=5420 JPackage]
|-
| {{filename|tools/lib/cssparser/cssparser-0.9.5.jar}} || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=6483 JPackage]
|-
| {{filename|tools/lib/tonicsystems/jarjar-1.0rc8.jar}} || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=3064 JPackage]
|-
| {{filename|tools/lib/apache/tapestry-util-text-4.0.2.jar}} || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=7343 JPackage]
|-
| {{filename|tools/lib/htmlunit/htmlunit-2.5.jar}} || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=8381 JPackage]
|-
|}
== 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
{| class="wikitable sortable" border="1"
! Filename !! Package Name !! Reason
|-
| {{filename|tools/lib/selenium/selenium-java-client-driver-sources.jar}} ||
|-
| {{filename|tools/lib/selenium/1.0.1/selenium-server-sources.jar}} || {{package|selenium-server}}
|-
| {{filename|tools/lib/selenium/selenium-server-sources.jar}} || {{package|selenium-server}}
|-
| {{filename|tools/lib/htmlunit/htmlunit-core-js-2.5-sources.jar}} || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=8381 JPackage]
|-
| {{filename|tools/lib/htmlunit/htmlunit-r5070-sources.jar}} || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=8381 JPackage]
|-
| {{filename|tools/lib/htmlunit/htmlunit-core-js-r5070-sources.jar}} || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=8381 JPackage]
|-
| {{filename|tools/lib/htmlunit/htmlunit-2.5-sources.jar}} || [http://www.jpackage.org/browser/rpm.php?jppversion=5.0&id=8381 JPackage]
|-
|-
|}
|}

Revision as of 17:25, 15 January 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 Package Name See also
eclipse/settings/code-style/gwt-customchecks.jar
dev/core/test/com/google/gwt/dev/resource/impl/testdata/cpe1.jar
dev/core/test/com/google/gwt/dev/resource/impl/testdata/cpe2.jar
tools/lib/selenium/selenium-java-client-driver.jar
tools/lib/selenium/1.0.1/selenium-java-client-driver.jar
tools/lib/selenium/1.0.1/selenium-server.jar Not sure, what's the difference between Package-x-generic-16.pngperl-Alien-SeleniumRC, Package-x-generic-16.pngselenium-core and Package-x-generic-16.pngselenium-remote-control
tools/lib/selenium/selenium-server.jar Not sure, what's the difference between Package-x-generic-16.pngperl-Alien-SeleniumRC, Package-x-generic-16.pngselenium-core and Package-x-generic-16.pngselenium-remote-control
tools/lib/easymock/easymockclassextension.jar
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/eclipse/org.eclipse.swt.win32-win32-3.2.1.jar
tools/lib/eclipse/org.eclipse.swt.carbon-macosx-3.2.1.jar
tools/lib/sun/swingworker/swing-worker-1.1.jar
tools/lib/nekohtml/nekohtml-1.9.12.jar see neko-1.9.13
tools/lib/xerces/xerces-2_9_1/xercesImpl-NoMetaInf.jar
tools/lib/javaswf/javaswf-20050404.jar
tools/lib/htmlunit/htmlunit-core-js-r5070.jar
tools/lib/htmlunit/htmlunit-r5070.jar
tools/lib/htmlunit/htmlunit-core-js-2.5.jar
tools/lib/tomcat/servlets-common-1.0.jar
tools/lib/tomcat/tomcat-http11-1.0.jar
tools/lib/tomcat/tomcat-jk2-2.1.jar
tools/api-checker/reference/gwt-dev-modified.jar
tools/api-checker/reference/gwt-user-modified.jar
tools/redist/emma/emma_ant-2.0.5312.jar
tools/redist/emma/emma-2.0.5312-patched.jar
tools/lib/xerces/xml-apis-2.0.2.jar Possibly Package-x-generic-16.pngxml-commons-apis, need to compare content
tools/lib/xerces/xerces-2_9_1/xml-apis.jar Possibly Package-x-generic-16.pngxml-commons-apis, need to compare content
tools/lib/tomcat/naming-common-1.0.jar Possibly Package-x-generic-16.pngdirectory-naming, need to compare contents

Packaged at fedoraproject.org

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 Package-x-generic-16.pngeasymock
tools/lib/xalan/xalan-2.7.1.jar Package-x-generic-16.pngxalan-x2, Package-x-generic-16.pngxerces-j2
tools/lib/junit/junit-3.8.1.jar Package-x-generic-16.pngjunit
tools/lib/eclipse/jdt-3.1.1.jar Package-x-generic-16.pngeclipse-jdt
tools/lib/eclipse/jdt-3.4.2.jar Package-x-generic-16.pngeclipse-jdt
tools/lib/eclipse/jdt-3.3.1.jar Package-x-generic-16.pngeclipse-jdt
tools/lib/eclipse/org.eclipse.swt.gtk-linux-3.2.1.jar Package-x-generic-16.pngeclipse-swt
tools/lib/jetty/jetty-6.1.11.jar Package-x-generic-16.pngjetty
tools/lib/jfreechart/jfreechart-1.0.3.jar Package-x-generic-16.pngjfreechart
tools/lib/jfreechart/jcommon-1.0.6.jar Package-x-generic-16.pngjcommon
tools/lib/jfreechart/itext-1.4.6.jar Package-x-generic-16.pngitext
tools/lib/apache/commons/commons-collections-3.2.1.jar Package-x-generic-16.pngjakarta-commons-collections
tools/lib/apache/commons/commons-io-1.4.jar Package-x-generic-16.pngjakarta-commons-io
tools/lib/apache/commons/commons-httpclient-3.1.jar Package-x-generic-16.pngjakarta-commons-httpclient
tools/lib/apache/commons/commons-codec-1.3.jar Package-x-generic-16.pngjakarta-commons-codec
tools/lib/apache/commons/commons-lang-2.4.jar Package-x-generic-16.pngjakarta-commons-lang
tools/lib/apache/commons/commons-logging-1.1.1.jar Package-x-generic-16.pngjakarta-commons-logging
tools/lib/apache/ant-1.7.1.jar Package-x-generic-16.pngant
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 Package-x-generic-16.pngnekohtml
tools/lib/xerces/xerces-2_9_1/serializer.jar Package-x-generic-16.pngxalan-j2
tools/lib/xerces/xerces-2_9_1/xercesImpl.jar Package-x-generic-16.pngxerces-j2
tools/lib/xerces/xerces-2.0.2.jar Package-x-generic-16.pngxerces-j2
tools/lib/objectweb/asm-tree-3.1.jar Package-x-generic-16.pngobjectweb-asm
tools/lib/objectweb/asm-analysis-3.1.jar Package-x-generic-16.pngobjectweb-asm
tools/lib/objectweb/asm-xml-3.1.jar Package-x-generic-16.pngobjectweb-asm
tools/lib/objectweb/asm-commons-3.1.jar Package-x-generic-16.pngobjectweb-asm
tools/lib/objectweb/asm-util-3.1.jar Package-x-generic-16.pngobjectweb-asm
tools/lib/objectweb/asm-3.1.jar Package-x-generic-16.pngobjectweb-asm
tools/lib/w3c/flute/flute-1.3.jar Package-x-generic-16.pngflute
tools/lib/w3c/sac/sac-1.3.jar Package-x-generic-16.pngsac
tools/lib/tomcat/jasper-compiler-1.0.jar Package-x-generic-16.pngtomcat5-jasper
tools/lib/tomcat/naming-java-1.0.jar Package-x-generic-16.pngdirectory-naming
tools/lib/tomcat/catalina-1.0.jar Package-x-generic-16.pngtomcat6-lib
tools/lib/tomcat/servlet-api-2.4.jar Package-x-generic-16.pngtomcat5-servlet-2.4-api
tools/lib/tomcat/naming-resources-1.0.jar Package-x-generic-16.pngtomcat5-common-lib
tools/lib/tomcat/servlet-api-2.5.jar Package-x-generic-16.pngtomcat6-servlet-2.5-api
tools/lib/tomcat/servlets-default-1.0.jar Package-x-generic-16.pngtomcat5-server-lib
tools/lib/tomcat/commons-beanutils-1.6.jar Package-x-generic-16.pngjakarta-commons-beanutils
tools/lib/tomcat/mx4j-jmx-1.1.jar Package-x-generic-16.pngmx4j
tools/lib/tomcat/jsp-api-2.1.jar Package-x-generic-16.pngtomcat6-jsp-2.1-api
tools/lib/tomcat/commons-collections-3.1.jar Package-x-generic-16.pngjakarta-commons-collections
tools/lib/tomcat/servlets-invoker-1.0.jar Package-x-generic-16.pngtomcat5-server-lib
tools/lib/tomcat/catalina-optional-1.0.jar Package-x-generic-16.pngtomcat5-server-lib
tools/lib/tomcat/commons-digester-1.5.jar Package-x-generic-16.pngjakarta-commons-digester
tools/lib/tomcat/jsp-api-2.0.jar Package-x-generic-16.pngtomcat5-jsp
tools/lib/tomcat/jasper-runtime-1.0.jar Package-x-generic-16.pngtomcat5-jasper
tools/lib/tomcat/ant-launcher-1.6.5.jar Package-x-generic-16.pngant
tools/lib/tomcat/commons-modeler-1.1.jar Package-x-generic-16.pngjakarta-commons-modeler
tools/lib/tomcat/naming-factory-1.0.jar Package-x-generic-16.pngtomcat5-common-lib
tools/lib/tomcat/ant-launcher-1.7.1.jar Package-x-generic-16.pngant
tools/lib/tomcat/jakarta-regexp-1.3.jar Package-x-generic-16.pngant-apache-regexp
tools/lib/tomcat/commons-logging-1.0.jar Package-x-generic-16.pngjakarta-commons-logging
tools/lib/tomcat/commons-el-1.0.jar Package-x-generic-16.pngjakarta-commons-el
tools/lib/tomcat/tomcat-coyote-1.0.jar Package-x-generic-16.pngtomcat5-server-lib
tools/lib/tomcat/tomcat-util-5.1.jar Package-x-generic-16.pngtomcat5-server-lib
tools/redist/emma/com.mountainminds.eclemma.core_1.3.2.jar Package-x-generic-16.pngeclipse-eclemma
tools/redist/emma/emma.jar Package-x-generic-16.pngemma
tools/antlib/ant-junit-1.6.5.jar Package-x-generic-16.pngant-junit
tools/antlib/checkstyle-all-4.2.jar Package-x-generic-16.pngcheckstyle
tools/antlib/ant-contrib-1.0b3.jar Package-x-generic-16.pngant-contrib
tools/antlib/ant-junit-1.7.1.jar Package-x-generic-16.pngant-junit

Packaged at jpackage.org

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
tools/lib/cssparser/cssparser-0.9.5.jar JPackage
tools/lib/tonicsystems/jarjar-1.0rc8.jar JPackage
tools/lib/apache/tapestry-util-text-4.0.2.jar JPackage
tools/lib/htmlunit/htmlunit-2.5.jar JPackage

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 Package-x-generic-16.pngselenium-server
tools/lib/selenium/selenium-server-sources.jar Package-x-generic-16.pngselenium-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