Key
- - Unknown status, needs investigation
Bundled JAR files
The gwt package has many runtime and build requirements. As currently distributed, the requirements are bundled with the source code. This practice if forbidden according to the Fedora Java packaging guidelines (see Packaging:Java#Pre-built_JAR_files_.2F_Other_bundled_software). To address this issue, the gwt.spec
should be updated as follows:
- Add package relationship dependencies (
%Requires
for run-time or%Buildrequires
for build-time) - In the
%build
phase, replace the bundled JAR file with a symlink to the system JAR file
For each of the JAR files listed below, the goal is to identify the Fedora package that provides the JAR file. Some steps to help locate the package.
- Identify whether it is a build or run-time requirement for gwt
- Determine whether the JAR file is provided by an existing package
- # Obtain a list of packages that contain a file matching the glob: *xerces*.jar
- $ repoquery -q -f "*xerces*jar"
- If not available in Fedora, determine whether the JAR file is available in a JPackage rpm
- If not available in JPackage, locate upstream and start packaging for Fedora
A build option is provided to assist with packaging gwt. To build gwt with all bundled JAR files, use rpmbuild
option --with bundled_jars
. To build gwt without the bundled JAR files (default), use rpmbuild
option --without bundled_jars
.
File | Required by | Status | Notes |
---|---|---|---|
tools/api-checker/reference/gwt-user-modified.jar | gwt | ||
tools/api-checker/reference/gwt-dev-modified.jar | gwt | ||
tools/lib/htmlunit/htmlunit-core-js-r5070.jar | gwt | ||
tools/lib/htmlunit/htmlunit-core-js-2.5.jar | gwt | ||
tools/lib/htmlunit/htmlunit-r5070.jar | gwt | ||
tools/lib/htmlunit/htmlunit-core-js-r5070-sources.jar | gwt | ||
tools/lib/htmlunit/htmlunit-2.5.jar | gwt | ||
tools/lib/htmlunit/htmlunit-2.5-sources.jar | gwt | ||
tools/lib/htmlunit/htmlunit-r5070-sources.jar | gwt | ||
tools/lib/htmlunit/htmlunit-core-js-2.5-sources.jar | gwt | ||
tools/lib/jetty/jetty-6.1.11.jar | gwt | jetty
| |
tools/lib/nekohtml/nekohtml-1.9.12.jar | gwt | nekohtml - May need a newer build
| |
tools/lib/nekohtml/nekohtml-1.9.13.jar | gwt | nekohtml - May need a newer build
| |
tools/lib/selenium/selenium-java-client-driver-sources.jar | gwt | ||
tools/lib/selenium/1.0.1/selenium-java-client-driver-sources.jar | gwt | ||
tools/lib/selenium/1.0.1/selenium-java-client-driver.jar | gwt | ||
tools/lib/selenium/1.0.1/selenium-server-sources.jar | gwt | ||
tools/lib/selenium/1.0.1/selenium-server.jar | gwt | ||
tools/lib/selenium/selenium-java-client-driver.jar | gwt | ||
tools/lib/selenium/selenium-server-sources.jar | gwt | ||
tools/lib/selenium/selenium-server.jar | gwt | ||
tools/lib/protobuf/protobuf-2.2.0/protobuf-java-2.2.0.jar | gwt | ||
tools/lib/protobuf/protobuf-2.2.0/protobuf-java-rebased-2.2.0.jar | gwt | ||
tools/lib/eclipse/jdt-3.1.1.jar | gwt | eclipse-jdt
| |
tools/lib/eclipse/org.eclipse.swt.win32-win32-3.2.1.jar | gwt | Windows JAR file not needed in Fedora | |
tools/lib/eclipse/org.eclipse.swt.carbon-macosx-3.2.1.jar | gwt | OSX Jar file not needed in Fedora | |
tools/lib/eclipse/org.eclipse.swt.gtk-linux-3.2.1.jar | gwt | eclipse-swt
| |
tools/lib/eclipse/jdt-3.3.1.jar | gwt | eclipse-jdt
| |
tools/lib/eclipse/jdt-3.4.2.jar | gwt | eclipse-jdt
| |
tools/lib/cssparser/cssparser-0.9.5.jar | gwt | ||
tools/lib/tomcat/commons-logging-1.0.jar | gwt | ant-commons-logging or jakarta-commons-logging
| |
tools/lib/tomcat/tomcat-util-5.1.jar | gwt | tomcat5-server-lib
| |
tools/lib/tomcat/jasper-compiler-1.0.jar | gwt | tomcat5-jasper
| |
tools/lib/tomcat/catalina-1.0.jar | gwt | tomcat5-server-lib or tomcat6-lib
| |
tools/lib/tomcat/ant-launcher-1.6.5.jar | gwt | ant
| |
tools/lib/tomcat/naming-resources-1.0.jar | gwt | tomcat5-common-lib or directory-naming
| |
tools/lib/tomcat/tomcat-jk2-2.1.jar | gwt | ||
tools/lib/tomcat/tomcat-coyote-1.0.jar | gwt | tomcat5-server-lib or tomcat6-lib
| |
tools/lib/tomcat/naming-java-1.0.jar | gwt | directory-naming
| |
tools/lib/tomcat/servlet-api-2.4.jar | gwt | tomcat5-servlet-2.4-api
| |
tools/lib/tomcat/mx4j-jmx-1.1.jar | gwt | mx4j
| |
tools/lib/tomcat/commons-el-1.0.jar | gwt | jakarta-commons-el
| |
tools/lib/tomcat/tomcat-http11-1.0.jar | gwt | ||
tools/lib/tomcat/servlets-common-1.0.jar | gwt | ||
tools/lib/tomcat/jsp-api-2.0.jar | gwt | tomcat5-jsp-2.0-api
| |
tools/lib/tomcat/commons-modeler-1.1.jar | gwt | jakarta-commons-modeler
| |
tools/lib/tomcat/commons-beanutils-1.6.jar | gwt | jakarta-commons-beanutils
| |
tools/lib/tomcat/jsp-api-2.1.jar | gwt | tomcat6-jsp-2.1-api
| |
tools/lib/tomcat/commons-collections-3.1.jar | gwt | jakarta-commons-collections
| |
tools/lib/tomcat/servlets-invoker-1.0.jar | gwt | tomcat5-server-lib
| |
tools/lib/tomcat/servlets-default-1.0.jar | gwt | tomcat5-server-lib
| |
tools/lib/tomcat/catalina-optional-1.0.jar | gwt | tomcat5-server-lib
| |
tools/lib/tomcat/jakarta-regexp-1.3.jar | gwt | eclipse-quickrex or ant-apache-regexp
| |
tools/lib/tomcat/servlet-api-2.5.jar | gwt | tomcat6-servlet-2.5-api
| |
tools/lib/tomcat/naming-common-1.0.jar | gwt | ||
tools/lib/tomcat/jasper-runtime-1.0.jar | gwt | tomcat5-jasper
| |
tools/lib/tomcat/commons-digester-1.5.jar | gwt | jakarta-commons-digester
| |
tools/lib/tomcat/ant-launcher-1.7.1.jar | gwt | ant
| |
tools/lib/tomcat/naming-factory-1.0.jar | gwt | tomcat5-common-lib or directory-naming
| |
tools/lib/junit/junit-3.8.1.jar | gwt | junit
| |
tools/lib/jfreechart/jcommon-1.0.6.jar | gwt | jcommon
| |
tools/lib/jfreechart/jfreechart-1.0.3.jar | gwt | jfreechart
| |
tools/lib/jfreechart/itext-1.4.6.jar | gwt | itext
| |
tools/lib/sun/swingworker/swing-worker-1.1.jar | gwt | ||
tools/lib/javaswf/javaswf-20050404.jar | gwt | ||
tools/lib/cglib/cglib-2.2.jar | gwt | ||
tools/lib/cglib/cglib-src-2.2.jar | gwt | ||
tools/lib/xerces/xerces-2_9_1/xml-apis.jar | gwt | ||
tools/lib/xerces/xerces-2_9_1/xercesImpl-NoMetaInf.jar | gwt | ||
tools/lib/xerces/xerces-2_9_1/serializer.jar | gwt | ||
tools/lib/xerces/xerces-2_9_1/xercesImpl.jar | gwt | ||
tools/lib/xerces/xerces-2.0.2.jar | gwt | xerces-j2
| |
tools/lib/xerces/xml-apis-2.0.2.jar | gwt | Is this the same as xml-commons-apis ?
| |
tools/lib/xalan/xalan-2.7.1.jar | gwt | xalan-x2
| |
tools/lib/apache/tapestry-util-text-4.0.2.jar | gwt | ||
tools/lib/apache/commons/commons-codec-1.3.jar | gwt | ||
tools/lib/apache/commons/commons-logging-1.1.1.jar | gwt | ||
tools/lib/apache/commons/commons-io-1.4.jar | gwt | ||
tools/lib/apache/commons/commons-httpclient-3.1.jar | gwt | ||
tools/lib/apache/commons/commons-collections-3.2.1.jar | gwt | ||
tools/lib/apache/commons/commons-lang-2.4.jar | gwt | ||
tools/lib/apache/ant-1.6.5.jar | gwt | ant
| |
tools/lib/apache/ant-1.6.1.jar | gwt | ant
| |
tools/lib/apache/ant-1.7.1.jar | gwt | ant
| |
tools/lib/w3c/sac/sac-1.3.jar | gwt | sac
| |
tools/lib/w3c/sac/sac-1.3-src.jar | gwt | Not provided by sac , is this needed?
| |
tools/lib/w3c/flute/flute-1.3-gg1.jar | gwt | ||
tools/lib/w3c/flute/flute-1.3.jar | gwt | flute
| |
tools/lib/w3c/flute/flute-1.3-gg1-src.jar | gwt | ||
tools/lib/w3c/flute/flute-1.3-src.jar | gwt | Not provided in flute , is this needed?
| |
tools/lib/tonicsystems/jarjar-1.0rc8.jar | gwt | ||
tools/lib/objectweb/asm-util-3.1.jar | gwt | objectweb-asm
| |
tools/lib/objectweb/asm-tree-3.1.jar | gwt | objectweb-asm
| |
tools/lib/objectweb/asm-commons-3.1.jar | gwt | objectweb-asm
| |
tools/lib/objectweb/asm-xml-3.1.jar | gwt | objectweb-asm
| |
tools/lib/objectweb/asm-analysis-3.1.jar | gwt | objectweb-asm
| |
tools/lib/objectweb/asm-3.1.jar | gwt | objectweb-asm
| |
tools/lib/easymock/easymock.jar | gwt | easymock
| |
tools/lib/easymock/easymockclassextension.jar | gwt | easymock
| |
dev/core/test/com/google/gwt/dev/resource/impl/testdata/cpe2.jar | gwt | ||
dev/core/test/com/google/gwt/dev/resource/impl/testdata/cpe1.jar | gwt | ||
eclipse/settings/code-style/gwt-customchecks.jar | gwt |
RPM dependencies
The following table lists the package dependencies for building autoqa.
Package | Required by | Status | Notes |
---|---|---|---|
autotest-0.12.0-1.fc13 | autoqa | ||
Django-1.0.4-1.fc13 | autotest | ||
gwt-2.0.3-0.1.fc13 | autotest |