%define javahome %{_jvmdir}/jdk Name: apache-geronimo-1.2-specs Version: 1.2 Release: 5mamba Summary: Geronimo J2EE server J2EE specifications Group: Development/Libraries/Java Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://geronimo.apache.org/ Source0: geronimo-specs-1.2-src-svn.tar.gz Source1: apache-ws-scout-1.0-settings.xml Source2: apache-geronimo-1.2-specs-specs-1.1.1.pom # source generate by mojo-idlj-maven-plugin Source3: geronimo-spec-corba-org-generatedsource.tar.gz Source4: geronimo-spec-corba-2.3-org-generatedsource.tar.gz Source5: geronimo-spec-corba-3.0-org-generatedsource.tar.gz # JASPI bundle manifest Source6: geronimo-jaspi_1.0-MANIFEST.MF # *build.xml files & *.properties Source7: apache-geronimo-1.2-specs-autogeneratedfiles.tar.gz # need for test Source8: mockobjects-jdk1.4-j2ee1.3-0.09.jar Patch0: apache-geronimo-1.2-specs-1.2-pom_xml.patch Patch1: apache-geronimo-1.2-specs-1.2-jta_1.0.1B-pom_xml.patch Patch2: apache-geronimo-1.2-specs-1.2-j2ee-connector_1.5-pom_xml.patch Patch3: apache-geronimo-1.2-specs-1.2-servlet_2.4-pom_xml.patch #Patch4: apache-geronimo-1.2-specs-1.2-j2ee-pom_xml.patch Patch4: apache-geronimo-1.2-specs-1.2-j2ee-1.4-pom_xml.patch Patch5: apache-geronimo-1.2-specs-1.2-corba-2.3-pom_xml.patch Patch6: apache-geronimo-1.2-specs-1.2-commonj-pom_xml.patch Patch7: apache-geronimo-1.2-specs-1.2-corba.patch # with ant some test fails Patch8: apache-geronimo-1.2-specs-1.2-activation_1.0.2-maven-build_xml.patch Patch9: apache-geronimo-1.2-specs-1.2-activation_1.1-maven-build_xml.patch Patch10: apache-geronimo-1.2-specs-1.2-javamail_1.3.1-maven-build_xml.patch Patch11: apache-geronimo-1.2-specs-1.2-javamail_1.4-maven-build_xml.patch License: Apache Software License 2.0 ## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-END BuildRequires: apache-ant #BuildRequires: apache-tomcat5-servletapi5 #BuildRequires: apache-ws-scout #BuildRequires: java-excalibur-avalon-framework-api #BuildRequires: java-excalibur-avalon-framework-impl #BuildRequires: java-excalibur-avalon-logkit #BuildRequires: java-jmock1 #BuildRequires: java-junit3 #BuildRequires: java-mockobjects BuildRequires: java-mx4j #BuildRequires: java-wsdl4j BuildRequires: jpackage-utils %description Geronimo is Apache's ASF-licenced J2EE server project. These are the J2EE-Specifications %package javadoc Group: Documentation Summary: Compatibility package for %{name} %description javadoc Geronimo is Apache's ASF-licenced J2EE server project. These are the J2EE-Specifications This package contains javadoc for %{name}. %package -n apache-geronimo-1.2-j2ee-1.4-api Group: Development/Libraries/Java Summary: J2EE v1.4 APIs %description -n apache-geronimo-1.2-j2ee-1.4-api Geronimo is Apache's ASF-licenced J2EE server project. This package contains J2EE Specification (the complete set in one jar) %prep %setup -q -n geronimo-specs-1.2 chmod -R go=u-w * mkdir etc cp LICENSE.txt etc for j in $(find . -name "*.jar"); do mv $j ${j}.no done %patch0 %patch1 %patch2 %patch3 %patch4 %patch5 %patch6 %patch7 -p1 tar -C geronimo-spec-corba/src/main/java -xf %{SOURCE3} tar -C geronimo-spec-corba-2.3/src/main/java -xf %{SOURCE4} tar -C geronimo-spec-corba-3.0/src/main/java -xf %{SOURCE5} mkdir -p geronimo-jaspi_1.0_spec/target/classes/META-INF/ cp %{SOURCE6} geronimo-jaspi_1.0_spec/target/classes/META-INF/MANIFEST.MF tar -xf %{SOURCE7} %patch8 %patch9 %patch10 %patch11 %build unset JAVA_HOME export JAVA_HOME=%{javahome} export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository mkdir -p $MAVEN_REPO_LOCAL/junit/junit/3.8.1 ln -sf $(build-classpath junit-3.8.2) $MAVEN_REPO_LOCAL/junit/junit/3.8.1/junit-3.8.1.jar for d in \ geronimo-spec-commonj \ geronimo-activation_1.0.2_spec-1.2 \ geronimo-activation_1.1_spec-1.0 \ geronimo-el_1.0_spec-1.0 \ geronimo-interceptor_3.0_spec-1.0 \ geronimo-j2ee-deployment_1.1_spec-1.1 \ geronimo-jaspi_1.0_spec \ geronimo-jpa_3.0_spec-1.1.0 \ geronimo-jta_1.0.1B_spec-1.1.1 \ geronimo-jta_1.1_spec-1.1.0 \ geronimo-javaee-deployment_1.1MR3_spec-1.0 \ geronimo-servlet_2.4_spec-1.1.1 \ geronimo-servlet_2.5_spec-1.1 \ geronimo-ws-metadata_2.0_spec-1.1.1 ; do pushd $d export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework) CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd done mkdir -p $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-jta_1.0.1B_spec/1.1 cp geronimo-jta_1.0.1B_spec-1.1.1/target/geronimo-jta_1.0.1B_spec-1.1.1.jar \ $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-jta_1.0.1B_spec/1.1/geronimo-jta_1.0.1B_spec-1.1.jar mkdir -p $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.0 cp geronimo-jta_1.1_spec-1.1.0/target/geronimo-jta_1.1_spec-1.1.jar \ $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.0/geronimo-jta_1.1_spec-1.0.jar mkdir -p $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0 cp geronimo-interceptor_3.0_spec-1.0/target/geronimo-interceptor_3.0_spec-1.0.jar \ $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-interceptor_3.0_spec/1.0/ mkdir -p $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-activation_1.0.2_spec/1.2 cp geronimo-activation_1.0.2_spec-1.2/target/geronimo-activation_1.0.2_spec-1.2.jar \ $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-activation_1.0.2_spec/1.2/ mkdir -p $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-activation_1.1_spec/1.0 cp geronimo-activation_1.1_spec-1.0/target/geronimo-activation_1.1_spec-1.0.jar \ $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-activation_1.1_spec/1.0/ mkdir -p $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-el_1.0_spec/1.0 cp geronimo-el_1.0_spec-1.0/target/geronimo-el_1.0_spec-1.0.jar \ $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-el_1.0_spec/1.0/ mkdir -p $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-servlet_2.4_spec/1.1 cp geronimo-servlet_2.4_spec-1.1.1/target/geronimo-servlet_2.4_spec-1.1.1.jar \ $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-servlet_2.4_spec/1.1/geronimo-servlet_2.4_spec-1.1.jar mkdir -p $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-servlet_2.5_spec/1.1 cp geronimo-servlet_2.5_spec-1.1/target/geronimo-servlet_2.5_spec-1.1.jar \ $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-servlet_2.5_spec/1.1/ pushd geronimo-annotation_1.0_spec-1.1.0 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework) CLASSPATH=$CLASSPATH:../geronimo-spec-commonj/target/geronimo-commonj_1.1_spec-1.0.jar CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc mkdir -p $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.0 cp target/geronimo-annotation_1.0_spec-1.1.jar \ $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.0/geronimo-annotation_1.0_spec-1.0.jar popd pushd geronimo-ejb_2.1_spec-1.1 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework) CLASSPATH=$CLASSPATH:../geronimo-jta_1.0.1B_spec-1.1.1/target/geronimo-jta_1.0.1B_spec-1.1.1.jar CLASSPATH=$CLASSPATH:../geronimo-jta_1.1_spec-1.1.0/target/geronimo-jta_1.1_spec-1.1.jar CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc mkdir -p $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-ejb_2.1_spec/1.1 cp target/geronimo-ejb_2.1_spec-1.1.jar \ $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-ejb_2.1_spec/1.1/ popd pushd geronimo-ejb_3.0_spec-1.0 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework) CLASSPATH=$CLASSPATH:../geronimo-jta_1.0.1B_spec-1.1.1/target/geronimo-jta_1.0.1B_spec-1.1.1.jar CLASSPATH=$CLASSPATH:../geronimo-jta_1.1_spec-1.1.0/target/geronimo-jta_1.1_spec-1.1.jar CLASSPATH=$CLASSPATH:../geronimo-interceptor_3.0_spec-1.0/target/geronimo-interceptor_3.0_spec-1.0.jar CLASSPATH=$CLASSPATH:../geronimo-annotation_1.0_spec-1.1.0/target/geronimo-annotation_1.0_spec-1.1.jar CLASSPATH=$CLASSPATH:../geronimo-spec-commonj/target/geronimo-commonj_1.1_spec-1.0.jar CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc mkdir -p $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0 cp target/geronimo-ejb_3.0_spec-1.0.jar \ $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-ejb_3.0_spec/1.0/geronimo-ejb_3.0_spec-1.0.jar popd for d in geronimo-spec-corba* ; do # jacorb pushd $d export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework jmock1) CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd done pushd geronimo-javamail_1.3.1_spec-1.3 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework) CLASSPATH=$CLASSPATH:../geronimo-activation_1.0.2_spec-1.2/target/geronimo-activation_1.0.2_spec-1.2.jar CLASSPATH=$CLASSPATH:../geronimo-spec-commonj/target/geronimo-commonj_1.1_spec-1.0.jar CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd pushd geronimo-javamail_1.4_spec-1.1 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework) CLASSPATH=$CLASSPATH:../geronimo-activation_1.1_spec-1.0/target/geronimo-activation_1.1_spec-1.0.jar CLASSPATH=$CLASSPATH:../geronimo-spec-commonj/target/geronimo-commonj_1.1_spec-1.0.jar CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd pushd geronimo-jsp_2.0_spec-1.1 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework servletapi5) CLASSPATH=$CLASSPATH:../geronimo-servlet_2.4_spec-1.1.1/target/geronimo-servlet_2.4_spec-1.1.1.jar CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd pushd geronimo-jsp_2.1_spec-1.0 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework servletapi5) CLASSPATH=$CLASSPATH:../geronimo-servlet_2.5_spec-1.1/target/geronimo-servlet_2.5_spec-1.1.jar CLASSPATH=$CLASSPATH:../geronimo-el_1.0_spec-1.0/target/geronimo-el_1.0_spec-1.0.jar CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd pushd geronimo-j2ee-connector_1.5_spec-1.1.1 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework) CLASSPATH=$CLASSPATH:../geronimo-jta_1.0.1B_spec-1.1.1/target/geronimo-jta_1.0.1B_spec-1.1.1.jar CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd pushd geronimo-j2ee-jacc_1.0_spec-1.1 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework) CLASSPATH=$CLASSPATH:../geronimo-servlet_2.4_spec-1.1.1/target/geronimo-servlet_2.4_spec-1.1.1.jar CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd pushd geronimo-jacc_1.1_spec-1.0 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework servletapi5) CLASSPATH=$CLASSPATH:../geronimo-servlet_2.5_spec-1.1/target/geronimo-servlet_2.5_spec-1.1.jar CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd pushd geronimo-j2ee-management_1.0_spec-1.1 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework mx4j/mx4j-jmx) CLASSPATH=$CLASSPATH:../geronimo-ejb_2.1_spec-1.1/target/geronimo-ejb_2.1_spec-1.1.jar CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd pushd geronimo-j2ee-management_1.1_spec-1.0 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework mx4j/mx4j-jmx) CLASSPATH=$CLASSPATH:../geronimo-ejb_3.0_spec-1.0/target/geronimo-ejb_3.0_spec-1.0.jar CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd mkdir -p $MAVEN_REPO_LOCAL/scout/scout/0.5 ln -sf $(build-classpath ws-scout/ws-scout) $MAVEN_REPO_LOCAL/scout/scout/0.5/scout-0.5.jar pushd geronimo-jaxr_1.0_spec-1.1 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework ws-scout/ws-scout) CLASSPATH=$CLASSPATH:../geronimo-activation_1.0.2_spec-1.2/target/geronimo-activation_1.0.2_spec-1.2.jar CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd mkdir -p $MAVEN_REPO_LOCAL/mockobjects/mockobjects-core/0.09 ln -sf $(build-classpath mockobjects-core) $MAVEN_REPO_LOCAL/mockobjects/mockobjects-core/0.09/mockobjects-core-0.09.jar mkdir -p $MAVEN_REPO_LOCAL/mockobjects/mockobjects-jdk1.4-j2ee1.3/0.09 cp %{SOURCE8} $MAVEN_REPO_LOCAL/mockobjects/mockobjects-jdk1.4-j2ee1.3/0.09/ pushd geronimo-jms_1.1_spec-1.1 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework) CLASSPATH=$CLASSPATH:$(build-classpath mockobjects-core junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd pushd geronimo-qname_1.1_spec-1.1 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework) CLASSPATH=$CLASSPATH:$(build-classpath wsdl4j) CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc mkdir -p $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-qname_1.1_spec/1.1 cp target/geronimo-qname_1.1_spec-1.1.jar \ $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-qname_1.1_spec/1.1/ popd pushd geronimo-saaj_1.1_spec-1.1 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework) CLASSPATH=$CLASSPATH:$(build-classpath axis/saaj) CLASSPATH=$CLASSPATH:../geronimo-activation_1.0.2_spec-1.2/target/geronimo-activation_1.0.2_spec-1.2.jar CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc mkdir -p $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-saaj_1.1_spec/1.1 cp target/geronimo-saaj_1.1_spec-1.1.jar \ $MAVEN_REPO_LOCAL/org/apache/geronimo/specs/geronimo-saaj_1.1_spec/1.1/ popd pushd geronimo-jaxrpc_1.1_spec-1.1 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework) CLASSPATH=$CLASSPATH:../geronimo-saaj_1.1_spec-1.1/target/geronimo-saaj_1.1_spec-1.1.jar CLASSPATH=$CLASSPATH:../geronimo-servlet_2.4_spec-1.1.1/target/geronimo-servlet_2.4_spec-1.1.1.jar CLASSPATH=$CLASSPATH:../geronimo-qname_1.1_spec-1.1/target/geronimo-qname_1.1_spec-1.1.jar CLASSPATH=$CLASSPATH:$(build-classpath axis/jaxrpc servletapi5 junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd pushd geronimo-stax-api_1.0_spec-1.0 export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath excalibur/avalon-logkit excalibur/avalon-framework) CLASSPATH=$CLASSPATH:$(build-classpath bea-stax-api bea-stax-ri) CLASSPATH=$CLASSPATH:$(build-classpath junit-3.8.2):target/classes:target/test-classes ant \ -Duser.home=$PWD \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.settings.offline=true \ -Dmaven.settings.interactiveMode=false \ jar javadoc popd %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" mkdir -p %{buildroot}%{_javadir}/geronimo mkdir j2eetemp mkdir -p geronimo-spec-j2ee/target pushd j2eetemp %javahome/bin/jar xf ../geronimo-j2ee-connector_1.5_spec-1.1.1/target/geronimo-j2ee-connector_1.5_spec-1.1.1.jar %javahome/bin/jar xf ../geronimo-j2ee-jacc_1.0_spec-1.1/target/geronimo-j2ee-jacc_1.0_spec-1.1.jar %javahome/bin/jar xf ../geronimo-j2ee-management_1.0_spec-1.1/target/geronimo-j2ee-management_1.0_spec-1.1.jar %javahome/bin/jar xf ../geronimo-jta_1.0.1B_spec-1.1.1/target/geronimo-jta_1.0.1B_spec-1.1.1.jar %javahome/bin/jar xf ../geronimo-ejb_2.1_spec-1.1/target/geronimo-ejb_2.1_spec-1.1.jar %javahome/bin/jar xf ../geronimo-jsp_2.0_spec-1.1/target/geronimo-jsp_2.0_spec-1.1.jar %javahome/bin/jar xf ../geronimo-qname_1.1_spec-1.1/target/geronimo-qname_1.1_spec-1.1.jar %javahome/bin/jar xf ../geronimo-j2ee-deployment_1.1_spec-1.1/target/geronimo-j2ee-deployment_1.1_spec-1.1.jar %javahome/bin/jar xf ../geronimo-activation_1.0.2_spec-1.2/target/geronimo-activation_1.0.2_spec-1.2.jar %javahome/bin/jar xf ../geronimo-saaj_1.1_spec-1.1/target/geronimo-saaj_1.1_spec-1.1.jar %javahome/bin/jar xf ../geronimo-jaxr_1.0_spec-1.1/target/geronimo-jaxr_1.0_spec-1.1.jar %javahome/bin/jar xf ../geronimo-jaxrpc_1.1_spec-1.1/target/geronimo-jaxrpc_1.1_spec-1.1.jar %javahome/bin/jar xf ../geronimo-spec-corba-2.3/target/geronimo-corba_2.3_spec-1.1.jar %javahome/bin/jar xf ../geronimo-jms_1.1_spec-1.1/target/geronimo-jms_1.1_spec-1.1.jar %javahome/bin/jar xf ../geronimo-servlet_2.4_spec-1.1.1/target/geronimo-servlet_2.4_spec-1.1.1.jar %javahome/bin/jar xf ../geronimo-javamail_1.3.1_spec-1.3/target/geronimo-javamail_1.3.1_spec-1.3.jar %javahome/bin/jar xf ../geronimo-spec-commonj/target/geronimo-commonj_1.1_spec-1.0.jar rm -rf META-INF %javahome/bin/jar cf ../geronimo-spec-j2ee/target/geronimo-j2ee_1.4_spec-1.2.jar * popd rm -rf j2eetemp for d in geronimo* ; do if [ -d $d/target ] ; then pushd $d/target for jar in *.jar; do base=`basename $jar .jar` base_jar=$(echo $(echo $(echo $(echo $base | sed 's:geronimo-::')| sed 's:spec:api:')| tr _ -)| sed 's:-SNAPSHOT::') install -pm 644 $jar %{buildroot}%{_javadir}/geronimo/$base_jar.jar if [ -d site/apidocs ] ; then mkdir -p %{buildroot}%{_javadocdir}/geronimo/$base_jar cp -pr site/apidocs/* %{buildroot}%{_javadocdir}/geronimo/$base_jar fi done popd fi done rm -rf %{buildroot}%{_javadir}/geronimo/api-corba-1.0.jar rm -rf %{buildroot}%{_javadocdir}/geronimo/api-corba-1.0 install -pm 644 geronimo-spec-corba/target/geronimo-spec-corba-1.0.jar %{buildroot}%{_javadir}/geronimo/corba-1.0-api-1.0.jar mkdir -p %{buildroot}%{_javadocdir}/geronimo/corba-1.0-api-1.0 cp -pr geronimo-spec-corba/target/site/apidocs/* %{buildroot}%{_javadocdir}/geronimo/corba-1.0-api-1.0 ( cd %{buildroot}%{_javadir}/geronimo ln -sf activation-1.0.2-api-1.2.jar %{buildroot}%{_javadir}/geronimo/activation-1.0.2-api.jar ln -sf activation-1.1-api-1.0.jar %{buildroot}%{_javadir}/geronimo/activation-1.1-api.jar ln -sf annotation-1.0-api-1.1.jar %{buildroot}%{_javadir}/geronimo/annotation-1.0-api.jar ln -sf commonj-1.1-api-1.0.jar %{buildroot}%{_javadir}/geronimo/commonj-1.1-api.jar ln -sf corba-1.0-api-1.0.jar %{buildroot}%{_javadir}/geronimo/corba-1.0-api.jar ln -sf corba-2.3-api-1.1.jar %{buildroot}%{_javadir}/geronimo/corba-2.3-api.jar ln -sf corba-3.0-api-1.1.jar %{buildroot}%{_javadir}/geronimo/corba-3.0-api.jar ln -sf ejb-2.1-api-1.1.jar %{buildroot}%{_javadir}/geronimo/ejb-2.1-api.jar ln -sf ejb-3.0-api-1.0.jar %{buildroot}%{_javadir}/geronimo/ejb-3.0-api.jar ln -sf el-1.0-api-1.0.jar %{buildroot}%{_javadir}/geronimo/el-1.0-api.jar ln -sf interceptor-3.0-api-1.0.jar %{buildroot}%{_javadir}/geronimo/interceptor-3.0-api.jar ln -sf j2ee-connector-1.5-api-1.1.1.jar %{buildroot}%{_javadir}/geronimo/j2ee-connector-1.5-api.jar ln -sf j2ee-deployment-1.1-api-1.1.jar %{buildroot}%{_javadir}/geronimo/j2ee-deployment-1.1-api.jar ln -sf j2ee-jacc-1.0-api-1.1.jar %{buildroot}%{_javadir}/geronimo/j2ee-jacc-1.0-api.jar ln -sf j2ee-management-1.0-api-1.1.jar %{buildroot}%{_javadir}/geronimo/j2ee-management-1.0-api.jar ln -sf j2ee-management-1.1-api-1.0.jar %{buildroot}%{_javadir}/geronimo/j2ee-management-1.1-api.jar ln -sf jacc-1.1-api-1.0.jar %{buildroot}%{_javadir}/geronimo/jacc-1.1-api.jar ln -sf jaspi-1.0-api-1.0.jar %{buildroot}%{_javadir}/geronimo/jaspi-1.0-api.jar ln -sf javaee-deployment-1.1MR3-api-1.0.jar %{buildroot}%{_javadir}/geronimo/javaee-deployment-1.1MR3-api.jar ln -sf javamail-1.3.1-api-1.3.jar %{buildroot}%{_javadir}/geronimo/javamail-1.3.1-api.jar ln -sf javamail-1.4-api-1.1.jar %{buildroot}%{_javadir}/geronimo/javamail-1.4-api.jar ln -sf jaxr-1.0-api-1.1.jar %{buildroot}%{_javadir}/geronimo/jaxr-1.0-api.jar ln -sf jaxrpc-1.1-api-1.1.jar %{buildroot}%{_javadir}/geronimo/jaxrpc-1.1-api.jar ln -sf jms-1.1-api-1.1.jar %{buildroot}%{_javadir}/geronimo/jms-1.1-api.jar ln -sf jpa-3.0-api-1.1.jar %{buildroot}%{_javadir}/geronimo/jpa-3.0-api.jar ln -sf jsp-2.0-api-1.1.jar %{buildroot}%{_javadir}/geronimo/jsp-2.0-api.jar ln -sf jsp-2.1-api-1.0.jar %{buildroot}%{_javadir}/geronimo/jsp-2.1-api.jar ln -sf jta-1.0.1B-api-1.1.1.jar %{buildroot}%{_javadir}/geronimo/jta-1.0.1B-api.jar ln -sf jta-1.1-api-1.1.jar %{buildroot}%{_javadir}/geronimo/jta-1.1-api.jar ln -sf qname-1.1-api-1.1.jar %{buildroot}%{_javadir}/geronimo/qname-1.1-api.jar ln -sf saaj-1.1-api-1.1.jar %{buildroot}%{_javadir}/geronimo/saaj-1.1-api.jar ln -sf servlet-2.4-api-1.1.1.jar %{buildroot}%{_javadir}/geronimo/servlet-2.4-api.jar ln -sf servlet-2.5-api-1.1.jar %{buildroot}%{_javadir}/geronimo/servlet-2.5-api.jar ln -sf stax-api-1.0-api-1.0.jar %{buildroot}%{_javadir}/geronimo/stax-api-1.0-api.jar ln -sf ws-metadata-2.0-api-1.1.1.jar %{buildroot}%{_javadir}/geronimo/ws-metadata-2.0-api.jar ln -sf j2ee-1.4-api-1.2.jar %{buildroot}%{_javadir}/geronimo/j2ee-1.4-api.jar ) mkdir -p %{buildroot}%{_datadir}/maven2/poms install -m 644 pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-specs.pom %add_to_maven_depmap org.apache.geronimo.specs specs %{version} JPP/geronimo specs install -m 644 geronimo-activation_1.0.2_spec-1.2/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-activation-1.0.2-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-activation_1.0.2_spec %{version} JPP/geronimo activation-1.0.2-api install -m 644 geronimo-activation_1.1_spec-1.0/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-activation-1.1-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-activation_1.1_spec 1.0 JPP/geronimo activation-1.1-api install -m 644 geronimo-annotation_1.0_spec-1.1.0/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-annotation-1.0-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-annotation_1.0_spec 1.1 JPP/geronimo annotation-1.0-api install -m 644 geronimo-ejb_2.1_spec-1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-ejb-2.1-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-ejb_2.1_spec 1.1 JPP/geronimo ejb-2.1-api install -m 644 geronimo-ejb_3.0_spec-1.0/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-ejb-3.0-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-ejb_3.0_spec 1.0 JPP/geronimo ejb-3.0-api install -m 644 geronimo-el_1.0_spec-1.0/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-el-1.0-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-el_1.0_spec 1.0 JPP/geronimo el-1.0-api install -m 644 geronimo-interceptor_3.0_spec-1.0/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-interceptor-3.0-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-interceptor_3.0_spec 1.0 JPP/geronimo interceptor-3.0-api install -m 644 geronimo-j2ee-connector_1.5_spec-1.1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-j2ee-connector-1.5-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee-connector_1.5_spec 1.1.1 JPP/geronimo j2ee-connector-1.5-api install -m 644 geronimo-j2ee-deployment_1.1_spec-1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-j2ee-deployment-1.1-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee-deployment_1.1_spec 1.1 JPP/geronimo j2ee-deployment-1.1-api install -m 644 geronimo-j2ee-jacc_1.0_spec-1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-j2ee-jacc-1.0-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee-jacc_1.0_spec 1.1 JPP/geronimo j2ee-jacc-1.0-api install -m 644 geronimo-j2ee-management_1.0_spec-1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-j2ee-management-1.0-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee-management_1.0_spec 1.1 JPP/geronimo j2ee-management-1.0-api install -m 644 geronimo-j2ee-management_1.1_spec-1.0/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-j2ee-management-1.1-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee-management_1.1_spec 1.0 JPP/geronimo j2ee-management-1.1-api install -m 644 geronimo-jacc_1.1_spec-1.0/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-jacc-1.1-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-jacc_1.1_spec 1.0 JPP/geronimo jacc-1.1-api install -m 644 geronimo-jaspi_1.0_spec/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-jaspi-1.0-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-jaspi_1.0_spec 1.0-SNAPSHOT JPP/geronimo jaspi-1.0-api install -m 644 geronimo-javaee-deployment_1.1MR3_spec-1.0/pom.xml \ %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-javaee-deployment-1.1MR3.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-javaee-deployment_1.1MR3_spec 1.0 JPP/geronimo javaee-deployment-1.1MR3-api install -m 644 geronimo-javamail_1.3.1_spec-1.3/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-javamail-1.3.1-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-javamail_1.3.1_spec 1.3 JPP/geronimo javamail-1.3.1-api install -m 644 geronimo-javamail_1.4_spec-1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-javamail-1.4-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-javamail_1.4_spec 1.1 JPP/geronimo javamail-1.4-api install -m 644 geronimo-jaxr_1.0_spec-1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-jaxr-1.0-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-jaxr_1.0_spec 1.1 JPP/geronimo jaxr-1.0-api install -m 644 geronimo-jaxrpc_1.1_spec-1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-jaxrpc-1.1-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-jaxrpc_1.1_spec 1.1 JPP/geronimo jaxrpc-1.1-api install -m 644 geronimo-jms_1.1_spec-1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-jms-1.1-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-jms_1.1_spec 1.1 JPP/geronimo jms-1.1-api install -m 644 geronimo-jpa_3.0_spec-1.1.0/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-jpa-3.0-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-jpa_3.0_spec 1.1 JPP/geronimo jpa-3.0-api install -m 644 geronimo-jsp_2.0_spec-1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-jsp-2.0-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-jsp_2.0_spec 1.1 JPP/geronimo jsp-2.0-api install -m 644 geronimo-jsp_2.1_spec-1.0/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-jsp-2.1-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-jsp_2.1_spec 1.0 JPP/geronimo jsp-2.1-api install -m 644 geronimo-jta_1.0.1B_spec-1.1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-jta-1.0.1B-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-jta_1.0.1B_spec 1.1.1 JPP/geronimo jta-1.0.1B-api install -m 644 geronimo-jta_1.1_spec-1.1.0/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-jta-1.1-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-jta_1.1_spec 1.1 JPP/geronimo jta-1.1-api install -m 644 geronimo-qname_1.1_spec-1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-qname-1.1-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-qname_1.1_spec 1.1 JPP/geronimo qname-1.1-api install -m 644 geronimo-saaj_1.1_spec-1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-saaj-1.1-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-saaj_1.1_spec 1.1 JPP/geronimo saaj-1.1-api install -m 644 geronimo-servlet_2.4_spec-1.1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-servlet-2.4-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-servlet_2.4_spec 1.1.1 JPP/geronimo servlet-2.4-api install -m 644 geronimo-servlet_2.5_spec-1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-servlet-2.5-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-servlet_2.5_spec 1.1 JPP/geronimo servlet-2.5-api install -m 644 geronimo-spec-commonj/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-commonj-1.1-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-commonj_1.1_spec 1.0 JPP/geronimo commonj-1.1-api install -m 644 geronimo-spec-corba/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-corba-1.0-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-spec-corba 1.0 JPP/geronimo corba-1.0-api install -m 644 geronimo-spec-corba-2.3/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-corba-2.3-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-corba_2.3_spec 1.1 JPP/geronimo corba-2.3-api install -m 644 geronimo-spec-corba-3.0/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-corba-3.0-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-corba_3.0_spec 1.1 JPP/geronimo corba-3.0-api install -m 644 geronimo-stax-api_1.0_spec-1.0/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-stax-api-1.0-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-stax-api_1.0_spec 1.0 JPP/geronimo stax-api-1.0-api install -m 644 geronimo-ws-metadata_2.0_spec-1.1.1/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-ws-metadata-2.0-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-ws-metadata_2.0_spec 1.1.1 JPP/geronimo ws-metadata-2.0-api install -m 644 geronimo-spec-j2ee/pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP.geronimo-j2ee-1.4-api.pom %add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee_1.4_spec 1.2 JPP/geronimo j2ee-1.4-api #aot-compile-rpm %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post %update_maven_depmap %postun %update_maven_depmap %files %defattr(-,root,root) %{_javadir}/geronimo/activation-1.0.2-api-1.2.jar %{_javadir}/geronimo/activation-1.0.2-api.jar %{_javadir}/geronimo/activation-1.1-api-1.0.jar %{_javadir}/geronimo/activation-1.1-api.jar %{_javadir}/geronimo/annotation-1.0-api-1.1.jar %{_javadir}/geronimo/annotation-1.0-api.jar %{_javadir}/geronimo/commonj-1.1-api-1.0.jar %{_javadir}/geronimo/commonj-1.1-api.jar %{_javadir}/geronimo/corba-1.0-api-1.0.jar %{_javadir}/geronimo/corba-1.0-api.jar %{_javadir}/geronimo/corba-2.3-api-1.1.jar %{_javadir}/geronimo/corba-2.3-api.jar %{_javadir}/geronimo/corba-3.0-api-1.1.jar %{_javadir}/geronimo/corba-3.0-api.jar %{_javadir}/geronimo/ejb-2.1-api-1.1.jar %{_javadir}/geronimo/ejb-2.1-api.jar %{_javadir}/geronimo/ejb-3.0-api-1.0.jar %{_javadir}/geronimo/ejb-3.0-api.jar %{_javadir}/geronimo/el-1.0-api-1.0.jar %{_javadir}/geronimo/el-1.0-api.jar %{_javadir}/geronimo/interceptor-3.0-api-1.0.jar %{_javadir}/geronimo/interceptor-3.0-api.jar %{_javadir}/geronimo/j2ee-connector-1.5-api-1.1.1.jar %{_javadir}/geronimo/j2ee-connector-1.5-api.jar %{_javadir}/geronimo/j2ee-deployment-1.1-api-1.1.jar %{_javadir}/geronimo/j2ee-deployment-1.1-api.jar %{_javadir}/geronimo/j2ee-jacc-1.0-api-1.1.jar %{_javadir}/geronimo/j2ee-jacc-1.0-api.jar %{_javadir}/geronimo/j2ee-management-1.0-api-1.1.jar %{_javadir}/geronimo/j2ee-management-1.0-api.jar %{_javadir}/geronimo/j2ee-management-1.1-api-1.0.jar %{_javadir}/geronimo/j2ee-management-1.1-api.jar %{_javadir}/geronimo/jacc-1.1-api-1.0.jar %{_javadir}/geronimo/jacc-1.1-api.jar %{_javadir}/geronimo/jaspi-1.0-api-1.0.jar %{_javadir}/geronimo/jaspi-1.0-api.jar %{_javadir}/geronimo/javaee-deployment-1.1MR3-api-1.0.jar %{_javadir}/geronimo/javaee-deployment-1.1MR3-api.jar %{_javadir}/geronimo/javamail-1.3.1-api-1.3.jar %{_javadir}/geronimo/javamail-1.3.1-api.jar %{_javadir}/geronimo/javamail-1.4-api-1.1.jar %{_javadir}/geronimo/javamail-1.4-api.jar %{_javadir}/geronimo/jaxr-1.0-api-1.1.jar %{_javadir}/geronimo/jaxr-1.0-api.jar %{_javadir}/geronimo/jaxrpc-1.1-api-1.1.jar %{_javadir}/geronimo/jaxrpc-1.1-api.jar %{_javadir}/geronimo/jms-1.1-api-1.1.jar %{_javadir}/geronimo/jms-1.1-api.jar %{_javadir}/geronimo/jpa-3.0-api-1.1.jar %{_javadir}/geronimo/jpa-3.0-api.jar %{_javadir}/geronimo/jsp-2.0-api-1.1.jar %{_javadir}/geronimo/jsp-2.0-api.jar %{_javadir}/geronimo/jsp-2.1-api-1.0.jar %{_javadir}/geronimo/jsp-2.1-api.jar %{_javadir}/geronimo/jta-1.0.1B-api-1.1.1.jar %{_javadir}/geronimo/jta-1.0.1B-api.jar %{_javadir}/geronimo/jta-1.1-api-1.1.jar %{_javadir}/geronimo/jta-1.1-api.jar %{_javadir}/geronimo/qname-1.1-api-1.1.jar %{_javadir}/geronimo/qname-1.1-api.jar %{_javadir}/geronimo/saaj-1.1-api-1.1.jar %{_javadir}/geronimo/saaj-1.1-api.jar %{_javadir}/geronimo/servlet-2.4-api-1.1.1.jar %{_javadir}/geronimo/servlet-2.4-api.jar %{_javadir}/geronimo/servlet-2.5-api-1.1.jar %{_javadir}/geronimo/servlet-2.5-api.jar %{_javadir}/geronimo/stax-api-1.0-api-1.0.jar %{_javadir}/geronimo/stax-api-1.0-api.jar %{_javadir}/geronimo/ws-metadata-2.0-api-1.1.1.jar %{_javadir}/geronimo/ws-metadata-2.0-api.jar %{_datadir}/maven2/poms/JPP.geronimo-activation-*.pom %{_datadir}/maven2/poms/JPP.geronimo-annotation-1.0-api.pom %{_datadir}/maven2/poms/JPP.geronimo-commonj-1.1-api.pom %{_datadir}/maven2/poms/JPP.geronimo-corba-*.pom %{_datadir}/maven2/poms/JPP.geronimo-ejb-*.pom %{_datadir}/maven2/poms/JPP.geronimo-el-1.0-api.pom %{_datadir}/maven2/poms/JPP.geronimo-interceptor-3.0-api.pom %{_datadir}/maven2/poms/JPP.geronimo-j2ee-connector-1.5-api.pom %{_datadir}/maven2/poms/JPP.geronimo-j2ee-deployment-1.1-api.pom %{_datadir}/maven2/poms/JPP.geronimo-j2ee-jacc-1.0-api.pom %{_datadir}/maven2/poms/JPP.geronimo-j2ee-management-*.pom %{_datadir}/maven2/poms/JPP.geronimo-jacc-1.1-api.pom %{_datadir}/maven2/poms/JPP.geronimo-jaspi-1.0-api.pom %{_datadir}/maven2/poms/JPP.geronimo-javaee-deployment-1.1MR3.pom %{_datadir}/maven2/poms/JPP.geronimo-javamail-*.pom %{_datadir}/maven2/poms/JPP.geronimo-jaxr-1.0-api.pom %{_datadir}/maven2/poms/JPP.geronimo-jaxrpc-1.1-api.pom %{_datadir}/maven2/poms/JPP.geronimo-jms-1.1-api.pom %{_datadir}/maven2/poms/JPP.geronimo-jpa-3.0-api.pom %{_datadir}/maven2/poms/JPP.geronimo-jsp-*.pom %{_datadir}/maven2/poms/JPP.geronimo-jta-*.pom %{_datadir}/maven2/poms/JPP.geronimo-qname-1.1-api.pom %{_datadir}/maven2/poms/JPP.geronimo-saaj-1.1-api.pom %{_datadir}/maven2/poms/JPP.geronimo-servlet-*.pom %{_datadir}/maven2/poms/JPP.geronimo-specs.pom %{_datadir}/maven2/poms/JPP.geronimo-stax-api-1.0-api.pom %{_datadir}/maven2/poms/JPP.geronimo-ws-metadata-2.0-api.pom %{_mavendepmapfragdir} %doc LICENSE.txt NOTICE.txt README.txt %files -n apache-geronimo-1.2-j2ee-1.4-api %defattr(-,root,root) %{_javadir}/geronimo/j2ee-1.4-api-1.2.jar %{_javadir}/geronimo/j2ee-1.4-api.jar %{_datadir}/maven2/poms/JPP.geronimo-j2ee-1.4-api.pom %files javadoc %defattr(-,root,root) %{_javadocdir}/geronimo %changelog * Mon Jan 17 2011 gil 1.2-5mamba - rebuilt with java-openjdk * Wed May 19 2010 gil 1.2-4mamba - rebuilt with sun-java 6u20 * Tue Feb 16 2010 gil 1.2-3mamba - added maven poms * Tue Jan 12 2010 gil 1.2-2mamba - edit spec file - rebuilt with apache ant support - new sub package: apache-geronimo-1.2-j2ee-1.4-api * Thu Mar 19 2009 gil 1.2-1mamba - package created by autospec