diff --git a/README.md b/README.md
index 24012eb..09af731 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,5 @@
# apache-geronimo-1.2-specs
+Geronimo is Apache's ASF-licenced J2EE server project.
+These are the J2EE-Specifications
+
diff --git a/apache-geronimo-1.2-specs-1.2-activation_1.0.2-maven-build_xml.patch b/apache-geronimo-1.2-specs-1.2-activation_1.0.2-maven-build_xml.patch
new file mode 100644
index 0000000..b8b980b
--- /dev/null
+++ b/apache-geronimo-1.2-specs-1.2-activation_1.0.2-maven-build_xml.patch
@@ -0,0 +1,11 @@
+--- geronimo-activation_1.0.2_spec-1.2/maven-build.xml 2010-01-16 12:58:29.000000000 +0100
++++ geronimo-activation_1.0.2_spec-1.2/maven-build.xml-gil 2010-01-17 11:50:32.000000000 +0100
+@@ -118,7 +118,7 @@
+ unless="junit.skipped"
+ description="Run the test cases">
+
+-
++
+
+
+
diff --git a/apache-geronimo-1.2-specs-1.2-activation_1.1-maven-build_xml.patch b/apache-geronimo-1.2-specs-1.2-activation_1.1-maven-build_xml.patch
new file mode 100644
index 0000000..d203b37
--- /dev/null
+++ b/apache-geronimo-1.2-specs-1.2-activation_1.1-maven-build_xml.patch
@@ -0,0 +1,11 @@
+--- geronimo-activation_1.1_spec-1.0/maven-build.xml 2010-01-16 12:59:41.000000000 +0100
++++ geronimo-activation_1.1_spec-1.0/maven-build.xml-gil 2010-01-17 11:56:13.000000000 +0100
+@@ -118,7 +118,7 @@
+ unless="junit.skipped"
+ description="Run the test cases">
+
+-
++
+
+
+
diff --git a/apache-geronimo-1.2-specs-1.2-commonj-pom_xml.patch b/apache-geronimo-1.2-specs-1.2-commonj-pom_xml.patch
new file mode 100644
index 0000000..0cc0247
--- /dev/null
+++ b/apache-geronimo-1.2-specs-1.2-commonj-pom_xml.patch
@@ -0,0 +1,17 @@
+--- geronimo-spec-commonj/pom.xml 2010-01-16 12:43:48.000000000 +0100
++++ geronimo-spec-commonj/pom.xml-gil 2010-01-16 12:44:30.000000000 +0100
+@@ -2,12 +2,12 @@
+
+ specs
+ org.apache.geronimo.specs
+- 1.1.1
++ 1.2
+
+ 4.0.0
+ geronimo-commonj_1.1_spec
+ Commonj
+- ${geronimoSpecsCommonjVersion}
++ 1.0
+
+
+ scm:svn:http://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-spec-commonj/
diff --git a/apache-geronimo-1.2-specs-1.2-corba-2.3-pom_xml.patch b/apache-geronimo-1.2-specs-1.2-corba-2.3-pom_xml.patch
new file mode 100644
index 0000000..ba5e029
--- /dev/null
+++ b/apache-geronimo-1.2-specs-1.2-corba-2.3-pom_xml.patch
@@ -0,0 +1,14 @@
+--- geronimo-spec-corba-2.3/pom.xml 2006-09-09 05:41:50.000000000 +0200
++++ geronimo-spec-corba-2.3/pom.xml-gil 2010-01-16 09:33:07.000000000 +0100
+@@ -50,6 +50,11 @@
+ jacorb-idl-compiler
+ 2.2.3
+
++
++ logkit
++ logkit
++ 2.2.1
++
+
+
+
diff --git a/apache-geronimo-1.2-specs-1.2-corba.patch b/apache-geronimo-1.2-specs-1.2-corba.patch
new file mode 100644
index 0000000..2849628
--- /dev/null
+++ b/apache-geronimo-1.2-specs-1.2-corba.patch
@@ -0,0 +1,104 @@
+diff -Nru geronimo-specs-1.2/geronimo-spec-corba/pom.xml geronimo-specs-1.2-gil/geronimo-spec-corba/pom.xml
+--- geronimo-specs-1.2/geronimo-spec-corba/pom.xml 2006-09-13 18:12:30.000000000 +0200
++++ geronimo-specs-1.2-gil/geronimo-spec-corba/pom.xml 2010-01-16 11:09:35.000000000 +0100
+@@ -2,13 +2,13 @@
+
+ specs
+ org.apache.geronimo.specs
+- 1.1.1
++ 1.2
+
+ 4.0.0
+ geronimo-spec
+ geronimo-spec-corba
+ CORBA
+- ${geronimoSpecsCorbaVersion}
++ 1.0
+
+
+ scm:svn:http://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-spec-corba/
+@@ -21,7 +21,7 @@
+
+ org.codehaus.mojo
+ idlj-maven-plugin
+- 1.0-SNAPSHOT
++ 1.0
+
+
+
+diff -Nru geronimo-specs-1.2/geronimo-spec-corba-2.3/pom.xml geronimo-specs-1.2-gil/geronimo-spec-corba-2.3/pom.xml
+--- geronimo-specs-1.2/geronimo-spec-corba-2.3/pom.xml 2010-01-16 11:16:05.000000000 +0100
++++ geronimo-specs-1.2-gil/geronimo-spec-corba-2.3/pom.xml 2010-01-16 11:09:35.000000000 +0100
+@@ -2,12 +2,12 @@
+
+ specs
+ org.apache.geronimo.specs
+- 1.1.1
++ 1.2
+
+ 4.0.0
+ geronimo-corba_2.3_spec
+ CORBA 2.3
+- ${geronimoSpecsCorba23Version}
++ 1.1
+
+
+ scm:svn:http://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-spec-corba-2.3/
+@@ -20,7 +20,7 @@
+
+ org.codehaus.mojo
+ idlj-maven-plugin
+- 1.0-SNAPSHOT
++ 1.0
+
+
+
+diff -Nru geronimo-specs-1.2/geronimo-spec-corba-3.0/pom.xml geronimo-specs-1.2-gil/geronimo-spec-corba-3.0/pom.xml
+--- geronimo-specs-1.2/geronimo-spec-corba-3.0/pom.xml 2006-09-09 05:41:50.000000000 +0200
++++ geronimo-specs-1.2-gil/geronimo-spec-corba-3.0/pom.xml 2010-01-16 10:38:59.000000000 +0100
+@@ -2,12 +2,12 @@
+
+ specs
+ org.apache.geronimo.specs
+- 1.1.1
++ 1.2
+
+ 4.0.0
+ geronimo-corba_3.0_spec
+ CORBA 3.0
+- ${geronimoSpecsCorba30Version}
++ 1.1
+
+
+ scm:svn:http://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-spec-corba-3.0/
+@@ -89,7 +89,7 @@
+
+ logkit
+ logkit
+- 1.2.2
++ 2.2.1
+
+
+
+diff -Nru geronimo-specs-1.2/pom.xml geronimo-specs-1.2-gil/pom.xml
+--- geronimo-specs-1.2/pom.xml 2010-01-16 11:16:05.000000000 +0100
++++ geronimo-specs-1.2-gil/pom.xml 2010-01-16 11:14:57.000000000 +0100
+@@ -204,6 +204,18 @@
+ specify where Genesis lives to pick it up + any additional repositories.
+ -->
+
++ repository.codehaus.org
++ Codehaus Repository
++ http://repository.codehaus.org/org/codehaus
++ default
++
++ false
++
++
++ true
++
++
++
+ apache-snapshots
+ Apache Snapshots Repository
+ http://people.apache.org/repo/m2-snapshot-repository
diff --git a/apache-geronimo-1.2-specs-1.2-j2ee-1.4-pom_xml.patch b/apache-geronimo-1.2-specs-1.2-j2ee-1.4-pom_xml.patch
new file mode 100644
index 0000000..a10ad20
--- /dev/null
+++ b/apache-geronimo-1.2-specs-1.2-j2ee-1.4-pom_xml.patch
@@ -0,0 +1,17 @@
+--- geronimo-spec-j2ee/pom.xml 2006-09-09 05:41:50.000000000 +0200
++++ geronimo-spec-j2ee/pom.xml-gil 2010-01-16 13:18:24.000000000 +0100
+@@ -2,12 +2,12 @@
+
+ specs
+ org.apache.geronimo.specs
+- 1.1.1
++ 1.2
+
+ 4.0.0
+ geronimo-j2ee_1.4_spec
+ J2EE
+- ${geronimoSpecsVersion}
++ 1.2
+ pom
+
+
diff --git a/apache-geronimo-1.2-specs-1.2-j2ee-connector_1.5-pom_xml.patch b/apache-geronimo-1.2-specs-1.2-j2ee-connector_1.5-pom_xml.patch
new file mode 100644
index 0000000..a94b309
--- /dev/null
+++ b/apache-geronimo-1.2-specs-1.2-j2ee-connector_1.5-pom_xml.patch
@@ -0,0 +1,15 @@
+--- geronimo-j2ee-connector_1.5_spec-1.1.1/pom.xml 2007-02-01 04:25:40.000000000 +0100
++++ geronimo-j2ee-connector_1.5_spec-1.1.1/pom.xml-gil 2010-01-16 09:18:38.000000000 +0100
+@@ -50,9 +50,9 @@
+ maven-compiler-plugin
+
+ true
+-
+- 1.3
+- 1.3
++
++ 1.4
++ 1.4
+
+
+
diff --git a/apache-geronimo-1.2-specs-1.2-javamail_1.3.1-maven-build_xml.patch b/apache-geronimo-1.2-specs-1.2-javamail_1.3.1-maven-build_xml.patch
new file mode 100644
index 0000000..3b75b29
--- /dev/null
+++ b/apache-geronimo-1.2-specs-1.2-javamail_1.3.1-maven-build_xml.patch
@@ -0,0 +1,11 @@
+--- geronimo-javamail_1.3.1_spec-1.3/maven-build.xml 2010-01-16 13:00:19.000000000 +0100
++++ geronimo-javamail_1.3.1_spec-1.3/maven-build.xml-gil 2010-01-17 12:05:25.000000000 +0100
+@@ -121,7 +121,7 @@
+ unless="junit.skipped"
+ description="Run the test cases">
+
+-
++
+
+
+
diff --git a/apache-geronimo-1.2-specs-1.2-javamail_1.4-maven-build_xml.patch b/apache-geronimo-1.2-specs-1.2-javamail_1.4-maven-build_xml.patch
new file mode 100644
index 0000000..b261daa
--- /dev/null
+++ b/apache-geronimo-1.2-specs-1.2-javamail_1.4-maven-build_xml.patch
@@ -0,0 +1,11 @@
+--- geronimo-javamail_1.4_spec-1.1/maven-build.xml 2010-01-16 13:00:22.000000000 +0100
++++ geronimo-javamail_1.4_spec-1.1/maven-build.xml-gil 2010-01-17 12:16:05.000000000 +0100
+@@ -124,7 +124,7 @@
+ unless="junit.skipped"
+ description="Run the test cases">
+
+-
++
+
+
+
diff --git a/apache-geronimo-1.2-specs-1.2-jta_1.0.1B-pom_xml.patch b/apache-geronimo-1.2-specs-1.2-jta_1.0.1B-pom_xml.patch
new file mode 100644
index 0000000..f41aa7c
--- /dev/null
+++ b/apache-geronimo-1.2-specs-1.2-jta_1.0.1B-pom_xml.patch
@@ -0,0 +1,15 @@
+--- geronimo-jta_1.0.1B_spec-1.1.1/pom.xml 2007-02-01 04:25:49.000000000 +0100
++++ geronimo-jta_1.0.1B_spec-1.1.1/pom.xml-gil 2010-01-16 09:16:14.000000000 +0100
+@@ -41,9 +41,9 @@
+ maven-compiler-plugin
+
+ true
+-
+- 1.3
+- 1.3
++
++ 1.4
++ 1.4
+
+
+
diff --git a/apache-geronimo-1.2-specs-1.2-pom_xml.patch b/apache-geronimo-1.2-specs-1.2-pom_xml.patch
new file mode 100644
index 0000000..b80ec8a
--- /dev/null
+++ b/apache-geronimo-1.2-specs-1.2-pom_xml.patch
@@ -0,0 +1,115 @@
+--- pom.xml 2007-10-17 11:59:14.000000000 +0200
++++ pom.xml-gil 2010-01-16 09:10:49.000000000 +0100
+@@ -24,17 +24,19 @@
+
+ 4.0.0
+
++
+
+ org.apache.geronimo.specs
+ specs
+ pom
+ Geronimo Specifications
+- 1.2-SNAPSHOT
++ 1.2
+
+
+ Provides open-source implementations of Sun specifications.
+@@ -74,6 +76,7 @@
+
+
+
++
+
+
+ org.apache.maven.plugins
+@@ -114,6 +118,7 @@
+
+
+
++
+
+
+
+
+
+- geronimo-activation_1.1_spec
+- geronimo-commonj_1.1_spec
++ geronimo-activation_1.0.2_spec-1.2
++ geronimo-activation_1.1_spec-1.0
++ geronimo-ejb_2.1_spec-1.1
++ geronimo-el_1.0_spec-1.0
++ geronimo-j2ee-connector_1.5_spec-1.1.1
++ geronimo-j2ee-deployment_1.1_spec-1.1
++ geronimo-j2ee-jacc_1.0_spec-1.1
++ geronimo-j2ee-management_1.0_spec-1.1
++ geronimo-j2ee-management_1.1_spec-1.0
++ geronimo-jacc_1.1_spec-1.0
++
++ geronimo-javaee-deployment_1.1MR3_spec-1.0
++ geronimo-javamail_1.3.1_spec-1.3
++ geronimo-javamail_1.4_spec-1.1
++ geronimo-jaxr_1.0_spec-1.1
++ geronimo-jaxrpc_1.1_spec-1.1
++ geronimo-jms_1.1_spec-1.1
++ geronimo-jpa_3.0_spec-1.1.0
++ geronimo-jsp_2.0_spec-1.1
++ geronimo-jsp_2.1_spec-1.0
++ geronimo-jta_1.0.1B_spec-1.1.1
++ geronimo-jta_1.1_spec-1.1.0
++ geronimo-qname_1.1_spec-1.1
++ geronimo-saaj_1.1_spec-1.1
++ geronimo-servlet_2.4_spec-1.1.1
++ geronimo-servlet_2.5_spec-1.1
++ geronimo-spec-commonj
++ geronimo-spec-corba
++ geronimo-spec-corba-2.3
++ geronimo-spec-corba-3.0
++ geronimo-stax-api_1.0_spec-1.0
++ geronimo-ws-metadata_2.0_spec-1.1.1
+
+
+
+@@ -160,9 +191,9 @@
+
+
+
+- geronimo-annotation_1.0_spec
+- geronimo-ejb_3.0_spec
+- geronimo-interceptor_3.0_spec
++ geronimo-annotation_1.0_spec-1.1.0
++ geronimo-ejb_3.0_spec-1.0
++ geronimo-interceptor_3.0_spec-1.0
+
+
+
diff --git a/apache-geronimo-1.2-specs-1.2-servlet_2.4-pom_xml.patch b/apache-geronimo-1.2-specs-1.2-servlet_2.4-pom_xml.patch
new file mode 100644
index 0000000..47febfd
--- /dev/null
+++ b/apache-geronimo-1.2-specs-1.2-servlet_2.4-pom_xml.patch
@@ -0,0 +1,15 @@
+--- geronimo-servlet_2.4_spec-1.1.1/pom.xml 2007-02-01 04:25:59.000000000 +0100
++++ geronimo-servlet_2.4_spec-1.1.1/pom.xml-gil 2010-01-16 09:20:41.000000000 +0100
+@@ -58,9 +58,9 @@
+ maven-compiler-plugin
+
+ true
+-
+- 1.3
+- 1.3
++
++ 1.4
++ 1.4
+
+
+
diff --git a/apache-geronimo-1.2-specs-specs-1.1.1.pom b/apache-geronimo-1.2-specs-specs-1.1.1.pom
new file mode 100644
index 0000000..4565905
--- /dev/null
+++ b/apache-geronimo-1.2-specs-specs-1.1.1.pom
@@ -0,0 +1,380 @@
+
+
+
+ 4.0.0
+ org.apache.geronimo.specs
+ specs
+ pom
+ Geronimo Specifications
+ 1.1.1
+
+
+
+ jira
+ http://issues.apache.org/jira/browse/GERONIMO
+
+
+ continuum
+ http://ci.gbuild.org/continuum
+
+
+
+ scm@geronimo.apache.org
+
+
+
+
+
+
+
+ Development Mailing List
+ dev@geronimo.apache.org
+ dev-subscribe@geronimo.apache.org
+
+ dev-unsubscribe@geronimo.apache.org
+
+
+ http://mail-archives.apache.org/mod_mbox/geronimo-dev/
+
+
+
+ User Mailing List
+ user@geronimo.apache.org
+ user-subscribe@geronimo.apache.org
+
+ user-unsubscribe@geronimo.apache.org
+
+
+ http://mail-archives.apache.org/mod_mbox/geronimo-user/
+
+
+
+
+
+
+ acabrera
+ Alan Cabrera
+
+ Commiter
+
+ -8
+
+
+ dain
+ Dain Sundstrom
+ dain@iq80.com
+
+ Commiter
+
+ -8
+
+
+ dblevins
+ David Blevins
+ dblevins@visi.com
+
+ Commiter
+
+ -8
+
+
+ hogstrom
+ Matt Hogstrom
+ matt@hogstrom.org
+
+ Commiter
+
+ -5
+
+
+
+
+
+ scm:svn:http://svn.apache.org/repos/asf/geronimo/specs/branches/1_1_1
+
+
+ scm:svn:https://${maven.username}@svn.apache.org/repos/asf/geronimo/specs/branches/1_1_1
+
+
+ http://svn.apache.org/repos/asf/geronimo/specs/branches/1_1_1
+
+
+
+
+
+ scp://people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository
+
+
+ scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository
+
+
+ scp://svn.apache.org/repos/asf/geronimo/specs/branches/1_1_1
+
+
+ 1.1.1
+
+ 1.1
+ 1.0
+ 1.0
+ 1.1
+ 1.1
+ 1.0.1
+ 1.0.1
+ 1.0.1
+ 1.1.1
+ 1.0.1
+ 1.1
+ 1.0.1
+ 1.0.1
+ 1.0.1
+ 1.0.1
+ 1.0.1
+ 1.0.1
+ 1.0.1
+ 1.0.1
+
+
+
+ install
+
+
+ maven-one-plugin
+
+
+
+ install-maven-one-repository
+ deploy-maven-one-repository
+
+
+ apache
+
+ scpexe://people.apache.org/www/people.apache.org/repo/m1-snapshot-repository
+
+
+
+
+
+
+ maven-compiler-plugin
+
+
+ 1.4
+
+
+
+
+
+ org.apache.maven.wagon
+ wagon-ssh-external
+ 1.0-alpha-6
+
+
+
+
+
+
+ geronimo-spec-activation
+ geronimo-spec-commonj
+ geronimo-spec-corba
+ geronimo-spec-corba-3.0
+ geronimo-spec-corba-2.3
+ geronimo-spec-ejb
+ geronimo-spec-j2ee-connector
+ geronimo-spec-j2ee-deployment
+ geronimo-spec-j2ee-jacc
+ geronimo-spec-j2ee-management
+ geronimo-spec-j2ee
+ geronimo-spec-javamail
+ geronimo-spec-jaxr
+ geronimo-spec-jaxrpc
+ geronimo-spec-jms
+ geronimo-spec-jsp
+ geronimo-spec-jta
+ geronimo-spec-qname
+ geronimo-spec-saaj
+ geronimo-spec-servlet
+
+
+
+
+
+
+ org.apache.geronimo.specs
+ geronimo-activation_1.0.2_spec
+ ${geronimoSpecsActivationVersion}
+
+
+ org.apache.geronimo.specs
+ geronimo-commonj_1.1_spec
+ ${geronimoSpecsCommonjVersion}
+
+
+ org.apache.geronimo.specs
+ geronimo-corba_3.0_spec
+ ${geronimoSpecsCorba30Version}
+
+
+ org.apache.geronimo.specs
+ geronimo-corba_2.3_spec
+ ${geronimoSpecsCorba23Version}
+
+
+ org.apache.geronimo.specs
+ geronimo-ejb_2.1_spec
+ ${geronimoSpecsEjbVersion}
+
+
+ org.apache.geronimo.specs
+ geronimo-j2ee_1.4_spec
+ ${geronimoSpecsVersion}
+
+
+ org.apache.geronimo.specs
+
+ geronimo-j2ee-connector_1.5_spec
+
+ ${geronimoSpecsJ2eeConnectorVersion}
+
+
+ org.apache.geronimo.specs
+
+ geronimo-j2ee-deployment_1.1_spec
+
+ ${geronimoSpecsJ2eeDeploymentVersion}
+
+
+ org.apache.geronimo.specs
+ geronimo-j2ee-jacc_1.0_spec
+ ${geronimoSpecsJ2eeJaccVersion}
+
+
+ org.apache.geronimo.specs
+
+ geronimo-j2ee-management_1.0_spec
+
+ ${geronimoSpecsJ2eeManagementVersion}
+
+
+ org.apache.geronimo.specs
+ geronimo-javamail_1.3.1_spec
+ ${geronimoSpecsJavamailVersion}
+
+
+ org.apache.geronimo.specs
+ geronimo-jaxr_1.0_spec
+ ${geronimoSpecsJaxrVersion}
+
+
+ org.apache.geronimo.specs
+ geronimo-jaxrpc_1.1_spec
+ ${geronimoSpecsJaxrpcVersion}
+
+
+ org.apache.geronimo.specs
+ geronimo-jsp_2.0_spec
+ ${geronimoSpecsJspVersion}
+
+
+ org.apache.geronimo.specs
+ geronimo-jms_1.1_spec
+ ${geronimoSpecsJmsVersion}
+
+
+ org.apache.geronimo.specs
+ geronimo-jta_1.0.1B_spec
+ ${geronimoSpecsJtaVersion}
+
+
+ org.apache.geronimo.specs
+ geronimo-qname_1.1_spec
+ ${geronimoSpecsQnameVersion}
+
+
+ org.apache.geronimo.specs
+ geronimo-saaj_1.1_spec
+ ${geronimoSpecsSaajVersion}
+
+
+ org.apache.geronimo.specs
+ geronimo-servlet_2.4_spec
+ ${geronimoSpecsServletVersion}
+
+
+ mx4j
+ mx4j
+ 3.0.1
+
+
+ mockobjects
+ mockobjects-jdk1.4-j2ee1.3
+ 0.09
+
+
+ mockobjects
+ mockobjects-core
+ 0.09
+
+
+ scout
+ scout
+ 0.5
+
+
+
+
+
+
+ junit
+ junit
+ 3.8.1
+ test
+
+
+
+
+
+ plugin-snapshots
+ Maven Central Plugins Development Repository
+ http://snapshots.maven.codehaus.org/maven2
+
+
+
+
+
+ Specification Releases
+ Apache Release Distribution Repository
+ ${m2.repo}
+
+
+ Specification Snapshots
+ Apache Geronimo SNAPSHOT Repository
+ ${m2.snapshot}
+
+
+ specs
+ ${site.repo}
+
+
+
diff --git a/apache-geronimo-1.2-specs.spec b/apache-geronimo-1.2-specs.spec
new file mode 100644
index 0000000..33b1cbc
--- /dev/null
+++ b/apache-geronimo-1.2-specs.spec
@@ -0,0 +1,780 @@
+%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
diff --git a/apache-ws-scout-1.0-settings.xml b/apache-ws-scout-1.0-settings.xml
new file mode 100644
index 0000000..cc1bcdf
--- /dev/null
+++ b/apache-ws-scout-1.0-settings.xml
@@ -0,0 +1,263 @@
+
+
+
+
+
+ __INTERNAL_REPO_PLACEHOLDER__
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mirrorId
+ repositoryId
+ Human Readable Name for this Mirror.
+ __EXTERNAL_REPO_PLACEHOLDER__
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/geronimo-jaspi_1.0-MANIFEST.MF b/geronimo-jaspi_1.0-MANIFEST.MF
new file mode 100644
index 0000000..000a104
--- /dev/null
+++ b/geronimo-jaspi_1.0-MANIFEST.MF
@@ -0,0 +1,32 @@
+Manifest-Version: 1.0
+Archiver-Version: Plexus Archiver
+Created-By: 1.6.0_04 (Sun Microsystems Inc.)
+Built-By: gil
+Build-Jdk: 1.6.0_04
+Export-Package: javax.security.auth.message;uses:="javax.security.auth
+ .login,javax.security.auth";version="1.0",javax.security.auth.message
+ .callback;uses:="javax.security.auth.callback,javax.security.auth.x50
+ 0,javax.security.auth,javax.crypto";version="1.0",javax.security.auth
+ .message.module;uses:="javax.security.auth.callback,javax.security.au
+ th.message";version="1.0",javax.security.auth.message.config;uses:="j
+ avax.security.auth.callback,javax.security.auth.message,javax.securit
+ y.auth";version="1.0"
+Implementation-Title: Apache Geronimo
+Implementation-Version: 1.0-SNAPSHOT
+Tool: Bnd-0.0.227
+Bundle-Name: geronimo-jaspi_1.0_spec
+Bundle-Vendor: The Apache Software Foundation
+Bundle-Version: 1.0.0.SNAPSHOT
+Bnd-LastModified: 1263640990884
+Bundle-ManifestVersion: 2
+Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
+Bundle-Description: Provides open-source implementations of Sun specif
+ ications.
+Import-Package: javax.crypto,javax.security.auth,javax.security.auth.c
+ allback,javax.security.auth.login,javax.security.auth.message;version
+ ="1.0",javax.security.auth.message.callback;version="1.0",javax.secur
+ ity.auth.message.config;version="1.0",javax.security.auth.message.mod
+ ule;version="1.0",javax.security.auth.x500
+Bundle-SymbolicName: org.apache.geronimo.specs.geronimo-jaspi_1.0_spec
+Bundle-DocURL: http://www.apache.org
+