6
0

Compare commits

...

25 Commits

Author SHA256 Message Date
9786d9e1d8 Accepting request 1119267 from Java:packages
bringing back geronimo-j2ee-connector-1_5-api that might be needed outside factory

OBS-URL: https://build.opensuse.org/request/show/1119267
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=37
2023-10-22 19:01:06 +00:00
15764c88be OBS-URL: https://build.opensuse.org/package/show/Java:packages/geronimo-specs?expand=0&rev=71 2023-10-20 16:46:08 +00:00
ab4c658da9 Accepting request 1118360 from Java:packages
Remove some more modules not used by anybody

OBS-URL: https://build.opensuse.org/request/show/1118360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=36
2023-10-19 20:47:05 +00:00
1132bed359 OBS-URL: https://build.opensuse.org/package/show/Java:packages/geronimo-specs?expand=0&rev=69 2023-10-18 17:21:07 +00:00
78f5eb8518 OBS-URL: https://build.opensuse.org/package/show/Java:packages/geronimo-specs?expand=0&rev=68 2023-10-17 18:46:36 +00:00
c8106c59a2 Accepting request 1118189 from Java:packages
Add back the jaxrpc, since we can

OBS-URL: https://build.opensuse.org/request/show/1118189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=35
2023-10-17 18:22:33 +00:00
62e98f4af5 OBS-URL: https://build.opensuse.org/package/show/Java:packages/geronimo-specs?expand=0&rev=66 2023-10-17 11:44:14 +00:00
24a24dfc99 OBS-URL: https://build.opensuse.org/package/show/Java:packages/geronimo-specs?expand=0&rev=65 2023-10-17 11:43:57 +00:00
07854041d4 OBS-URL: https://build.opensuse.org/package/show/Java:packages/geronimo-specs?expand=0&rev=64 2023-10-17 11:25:25 +00:00
71933d884c OBS-URL: https://build.opensuse.org/package/show/Java:packages/geronimo-specs?expand=0&rev=63 2023-10-17 10:56:55 +00:00
69a4276175 Accepting request 1108211 from Java:packages
Remove bogus dependency on avalon-logkit

OBS-URL: https://build.opensuse.org/request/show/1108211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=34
2023-09-01 12:18:42 +00:00
967a03cd4d Accepting request 767559 from Java:packages
Avoid building with OpenJ9 to prevent build cycle

OBS-URL: https://build.opensuse.org/request/show/767559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=33
2020-01-30 08:33:28 +00:00
7ac9adb3dc Accepting request 755693 from Java:packages
Fix build with new rpm

OBS-URL: https://build.opensuse.org/request/show/755693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=32
2019-12-23 21:35:55 +00:00
afccc7665a Accepting request 694669 from Java:packages
A bigger cleanup

OBS-URL: https://build.opensuse.org/request/show/694669
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=31
2019-04-18 11:55:16 +00:00
fc183c7810 Accepting request 686896 from Java:packages
Add conflicts and obsoletes in order to make upgrade even smoother

OBS-URL: https://build.opensuse.org/request/show/686896
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=30
2019-03-22 13:53:27 +00:00
10213e7478 Accepting request 658039 from Java:packages
Add maven artifact alias

OBS-URL: https://build.opensuse.org/request/show/658039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=29
2018-12-26 23:24:29 +00:00
de53641685 Accepting request 653642 from Java:packages
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/653642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=28
2018-12-07 13:30:49 +00:00
b886c2bc96 Accepting request 623105 from Java:packages
build-conflict with jdk11+

OBS-URL: https://build.opensuse.org/request/show/623105
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=27
2018-07-24 15:33:17 +00:00
e2d0089402 Accepting request 522245 from Java:packages
Fix build with java 9

OBS-URL: https://build.opensuse.org/request/show/522245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=26
2017-09-13 20:19:56 +00:00
0ef35a7a5b Accepting request 498498 from Java:packages
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/498498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=25
2017-05-31 11:32:37 +00:00
3383e8d94e Accepting request 292613 from Java:packages
javapackages-tools update

OBS-URL: https://build.opensuse.org/request/show/292613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=24
2015-04-02 13:55:46 +00:00
Stephan Kulow
ab10f90110 Accepting request 243370 from Java:packages
- Do not mess with defattr as it is pointless.

- Try to use the update-alternatives properly.

Hope everyone find this sattisfactory now.

OBS-URL: https://build.opensuse.org/request/show/243370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=22
2014-08-05 10:59:58 +00:00
Tomáš Chvátal
83fd735f4e Accepting request 198684 from Java:packages
jpackage-utils collison fix

OBS-URL: https://build.opensuse.org/request/show/198684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=20
2013-09-12 15:05:14 +00:00
Stephan Kulow
38a1ed76dd Accepting request 197289 from Java:packages
- use add_maven_depmap from javapackages-tools

OBS-URL: https://build.opensuse.org/request/show/197289
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=19
2013-09-11 11:39:54 +00:00
Stephan Kulow
78a44fb58e Accepting request 145647 from Java:packages
- drop useless excalibur-avalon from build requires

OBS-URL: https://build.opensuse.org/request/show/145647
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geronimo-specs?expand=0&rev=17
2012-12-19 09:55:54 +00:00
6 changed files with 61 additions and 206 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5fc819b0187336f3fdfa5c6202be59c51cd7712d21b2a386207c866e034d6d75
size 703038

BIN
geronimo-specs-1.2-src.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -24,20 +24,10 @@
<property name="annotation.dir" value="${annotation.id}-${annotation}" />
<property name="annotation.jar" value="${annotation.id}-${annotation.ver}.jar" />
<property name="javamail13" value="1.3" />
<property name="javamail13.ver" value="1.3" />
<property name="javamail13.id" value="geronimo-javamail_1.3.1_spec" />
<property name="javamail13.dir" value="${javamail13.id}-${javamail13}" />
<property name="javamail13.jar" value="${javamail13.dir}.jar" />
<property name="javamail14" value="1.1" />
<property name="javamail14.dir" value="geronimo-javamail_1.4_spec-${javamail14}" />
<property name="javamail14.jar" value="${javamail14.dir}.jar" />
<property name="jaxr" value="1.1" />
<property name="jaxr.id" value="geronimo-jaxr_1.0_spec" />
<property name="jaxr.dir" value="${jaxr.id}-${jaxr}" />
<property name="jaxr.jar" value="${jaxr.dir}.jar" />
<property name="connector" value="1.1.1" />
<property name="connector.id" value="geronimo-j2ee-connector_1.5_spec" />
<property name="connector.dir" value="${connector.id}-${connector}" />
<property name="connector.jar" value="${connector.dir}.jar" />
<property name="jaxrpc" value="1.1" />
<property name="jaxrpc.id" value="geronimo-jaxrpc_1.1_spec" />
@@ -84,7 +74,7 @@
<target name="dist" depends="build">
</target>
<target name="build" depends="activation102, activation110, annotation, javamail13, javamail14, jaxr, jaxrpc, jms, jpa, jta10, jta11, qname, saaj, servlet24, servlet25">
<target name="build" depends="activation102, activation110, annotation, connector, jaxrpc, jms, jpa, jta10, jta11, qname, saaj, servlet24, servlet25">
</target>
<!--
@@ -154,31 +144,12 @@ artifactId=${gbuild.id}
</antcall>
</target>
<target name="javamail13" depends="activation102">
<target name="connector">
<antcall target="gbuild">
<param name="gbuild.dir" value="${javamail13.dir}" />
<param name="gbuild.jar" value="${javamail13.jar}" />
<param name="gbuild.id" value="${javamail13.id}" />
<param name="gbuild.ver" value="${javamail13}" />
<param name="gbuild.classpath" value="${activation102.dir}/${dist}/${activation102.jar}"/>
</antcall>
</target>
<target name="javamail14" depends="activation102">
<antcall target="gbuild">
<param name="gbuild.dir" value="${javamail14.dir}" />
<param name="gbuild.jar" value="${javamail14.jar}" />
<param name="gbuild.classpath" value="${activation102.dir}/${dist}/${activation102.jar}"/>
</antcall>
</target>
<target name="jaxr" depends="activation102">
<antcall target="gbuild">
<param name="gbuild.dir" value="${jaxr.dir}" />
<param name="gbuild.jar" value="${jaxr.jar}" />
<param name="gbuild.id" value="${jaxr.id}" />
<param name="gbuild.ver" value="${jaxr}" />
<param name="gbuild.classpath" value="${activation102.dir}/${dist}/${activation102.jar}"/>
<param name="gbuild.dir" value="${connector.dir}" />
<param name="gbuild.jar" value="${connector.jar}" />
<param name="gbuild.id" value="${connector.id}" />
<param name="gbuild.ver" value="${connector}" />
</antcall>
</target>

View File

@@ -1,3 +1,18 @@
-------------------------------------------------------------------
Fri Oct 20 16:45:54 UTC 2023 - Fridrich Strba <fstrba@suse.com>
- Bringing back geronimo-j2ee-connector-1_5-api
-------------------------------------------------------------------
Tue Oct 17 18:45:36 UTC 2023 - Fridrich Strba <fstrba@suse.com>
- Remove some more artifacts not used by anybody in our current
java stack
- Removed patch:
* sun-security-provider.patch
+ not needed anymore, since the patched artifacts are not
built in this version
-------------------------------------------------------------------
Mon Oct 16 13:36:57 UTC 2023 - Fridrich Strba <fstrba@suse.com>

View File

@@ -24,48 +24,23 @@ Summary: Geronimo J2EE server J2EE specifications
License: Apache-2.0
Group: Development/Languages/Java
URL: https://geronimo.apache.org
Source0: %{name}-%{version}-src.tar.bz2
Patch0: sun-security-provider.patch
Source0: %{name}-%{version}-src.tar.xz
# STEPS TO CREATE THE SOURCE FILE
# mkdir geronimo-specs-1.2
# cd geronimo-specs-1.2
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-activation_1.0.2_spec-1.2/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-activation_1.1_spec-1.0/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-annotation_1.0_spec-1.1.0/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-ejb_2.1_spec-1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-ejb_3.0_spec-1.0/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-el_1.0_spec-1.0/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-interceptor_3.0_spec-1.0/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-j2ee-connector_1.5_spec-1.1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-j2ee-deployment_1.1_spec-1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-j2ee-jacc_1.0_spec-1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-j2ee-management_1.0_spec-1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-j2ee-management_1.1_spec-1.0/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-jacc_1.1_spec-1.0/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-javaee-deployment_1.1MR3_spec-1.0/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-javamail_1.3.1_spec-1.3/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-javamail_1.4_spec-1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-jaxr_1.0_spec-1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-jaxrpc_1.1_spec-1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-jms_1.1_spec-1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-jpa_3.0_spec-1.1.0/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-jsp_2.0_spec-1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-jsp_2.1_spec-1.0/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-jta_1.0.1B_spec-1.1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-jta_1.1_spec-1.1.0/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-qname_1.1_spec-1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-saaj_1.1_spec-1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-servlet_2.4_spec-1.1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-servlet_2.5_spec-1.1/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-stax-api_1.0_spec-1.0/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-ws-metadata_2.0_spec-1.1.1/
# # AND FOR COMPLETENESS
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/1_1_1/geronimo-spec-commonj/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/1_1_1/geronimo-spec-corba/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/1_1_1/geronimo-spec-corba-2.3/
# svn export http://svn.apache.org/repos/asf/geronimo/specs/tags/1_1_1/geronimo-spec-corba-3.0/
# # AS WELL AS
# svn export http://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-jaspi_1.0_spec/
# # AND
# curl -O http://svn.apache.org/repos/asf/geronimo/specs/trunk/pom.xml
# curl -O http://svn.apache.org/repos/asf/geronimo/specs/trunk/LICENSE.txt
@@ -78,9 +53,6 @@ BuildRequires: ant
BuildRequires: fdupes
BuildRequires: java-devel >= 1.8
BuildRequires: javapackages-local >= 6
BuildRequires: junit >= 3.8.1
BuildConflicts: java-devel-openj9
BuildConflicts: java-headless-openj9
BuildArch: noarch
%description
@@ -90,10 +62,7 @@ Specifications that you actually need. The ones installed by the main
package are deprecated and will disapear in future releases.
%package -n geronimo-jaf-1_0_2-api
Summary: Geronimo J2EE server J2EE specifications
# Don't obsolete jaf, classpathx-jaf provides it
# Don't even obsolete it versioned, as sun-jaf is at 1.1
#Obsoletes: jaf
Summary: Geronimo Activation 1.0.2 Specification
Group: Development/Languages/Java
Requires(pre): update-alternatives
Provides: jaf = 1.0.2
@@ -109,10 +78,7 @@ Geronimo is Apache's ASF-licenced J2EE server project. These are the
J2EE-Specifications: Java Activation Framework
%package -n geronimo-jaf-1_1-api
Summary: Geronimo J2EE server J2EE specifications
# Don't obsolete jaf, classpathx-jaf provides it
# Don't even obsolete it versioned, as sun-jaf is at 1.1
#Obsoletes: jaf
Summary: Geronimo Activation 1.1 Specification
Group: Development/Languages/Java
Requires(pre): update-alternatives
Provides: jaf = 1.1
@@ -130,7 +96,7 @@ Specifications that you actually need. The ones installed by the main
package are deprecated and will disapear in future releases.
%package -n geronimo-annotation-1_0-api
Summary: Geronimo J2EE server J2EE specifications
Summary: Geronimo Annotation 1.0 Specification
Group: Development/Languages/Java
Requires(pre): update-alternatives
Provides: annotation_1_0_api
@@ -143,60 +109,24 @@ J2EE-Specifications Note: You should use the subpackages for the
Specifications that you actually need. The ones installed by the main
package are deprecated and will disapear in future releases.
%package -n geronimo-javamail-1_3_1-api
%package -n geronimo-j2ee-connector-1_5-api
Summary: Geronimo J2EE server J2EE specifications
Group: Development/Languages/Java
Requires: jaf_1_0_2_api
Requires: jta_1_0_1B_api
Requires(pre): update-alternatives
Provides: javamail_1_3_1_api = %{version}
Provides: javamail_api = 1.3.1
# Do not provide javamail as this is just the API (is it?) and
# our 'javamail' alternative means the providers as well
# all in a single jar file called 'javamail.jar'
#Provides: javamail = 1.3.1
Obsoletes: %{name}-poms
%description -n geronimo-javamail-1_3_1-api
Geronimo is Apache's ASF-licenced J2EE server project. These are the
J2EE-Specifications: JavaMail API
%package -n geronimo-javamail-1_4-api
Summary: Geronimo J2EE server J2EE specifications
Group: Development/Languages/Java
Requires: jaf_1_1_api
Requires(pre): update-alternatives
Provides: javamail_1_4_api = %{version}
Provides: javamail_api = 1.4
# Do not provide javamail as this is just the API (is it?) and
# our 'javamail' alternative means the providers as well
# all in a single jar file called 'javamail.jar'
#Provides: javamail = 1.4
Obsoletes: %{name}-poms
%description -n geronimo-javamail-1_4-api
Geronimo is Apache's ASF-licenced J2EE server project. These are the
J2EE-Specifications Note: You should use the subpackages for the
Specifications that you actually need. The ones installed by the main
package are deprecated and will disapear in future releases.
%package -n geronimo-jaxr-1_0-api
Summary: Geronimo J2EE server J2EE specifications
Group: Development/Languages/Java
Requires: jaf_1_0_2_api
Requires(pre): update-alternatives
Provides: jaxr_1_0_api = %{version}
Provides: jaxr_api = 1.0
Provides: j2ee_connector_1_5_api = %{version}
Provides: j2ee_connector_api = 1.5
# drop the following asap
Provides: jaxr = 1.0
Provides: j2ee-connector = 1.5
Obsoletes: %{name}-poms
Obsoletes: jaxr-api
Obsoletes: j2ee-connector
%description -n geronimo-jaxr-1_0-api
%description -n geronimo-j2ee-connector-1_5-api
Geronimo is Apache's ASF-licenced J2EE server project. These are the
J2EE-Specifications: Java API for XML Registries (JAXR)
J2EE-Specifications: J2EE Connector Architecture Specification
%package -n geronimo-jaxrpc-1_1-api
Summary: Geronimo J2EE server J2EE specifications
Summary: Geronimo JAXRPC 1.1 Specification
Group: Development/Languages/Java
Requires: qname_1_1_api
Requires: saaj_1_1_api
@@ -213,7 +143,7 @@ Geronimo is Apache's ASF-licenced J2EE server project. These are the
J2EE-Specifications: Java API for XML-Based RPC (JAXRPC)
%package -n geronimo-jms-1_1-api
Summary: Geronimo J2EE server J2EE specifications
Summary: Geronimo JMS 1.1 Specification
Group: Development/Languages/Java
Requires(pre): update-alternatives
Provides: jms_1_1_api = %{version}
@@ -228,7 +158,7 @@ Geronimo is Apache's ASF-licenced J2EE server project. These are the
J2EE-Specifications: JMS Specification
%package -n geronimo-jpa-3_0-api
Summary: Geronimo J2EE server J2EE specifications
Summary: Geronimo JPA 1.0 Specification
Group: Development/Languages/Java
Requires(pre): update-alternatives
Provides: jpa_3_0_api = %{version}
@@ -242,9 +172,7 @@ Specifications that you actually need. The ones installed by the main
package are deprecated and will disapear in future releases.
%package -n geronimo-jta-1_0_1B-api
Summary: Geronimo J2EE server J2EE specifications
# Don't obsolete jta, as this is provided by java-1.4.2-gcj-compat
#Obsoletes: jta
Summary: Geronimo JTA 1.0.1B Specification
Group: Development/Languages/Java
Requires(pre): update-alternatives
Provides: jta_1_0_1B_api = %{version}
@@ -258,9 +186,7 @@ Geronimo is Apache's ASF-licenced J2EE server project. These are the
J2EE-Specifications: Java Transaction API Specification
%package -n geronimo-jta-1_1-api
Summary: Geronimo J2EE server J2EE specifications
# Don't obsolete jta, as this is provided by java-1.4.2-gcj-compat
#Obsoletes: jta
Summary: Geronimo JTA 1.1 Specification
Group: Development/Languages/Java
Requires(pre): update-alternatives
Provides: jta_1_1_api = %{version}
@@ -276,7 +202,7 @@ Specifications that you actually need. The ones installed by the main
package are deprecated and will disapear in future releases.
%package -n geronimo-qname-1_1-api
Summary: Geronimo J2EE server J2EE specifications
Summary: Geronimo QName 1.1 Specification
Group: Development/Languages/Java
Requires(pre): update-alternatives
Provides: qname_1_1_api = %{version}
@@ -288,7 +214,7 @@ Geronimo is Apache's ASF-licenced J2EE server project. These are the
J2EE-Specifications: javax.xml.namespace.QName API
%package -n geronimo-saaj-1_1-api
Summary: Geronimo J2EE server J2EE specifications
Summary: Geronimo SAAJ 1.1 Specification
Group: Development/Languages/Java
Requires: jaf_1_0_2_api
Requires(pre): update-alternatives
@@ -303,7 +229,7 @@ Geronimo is Apache's ASF-licenced J2EE server project. These are the
J2EE-Specifications: SOAP with Attachments API for Java (SAAJ)
%package -n geronimo-servlet-2_4-api
Summary: Geronimo J2EE server J2EE specifications
Summary: Geronimo Servlet 2.4 Specification
Group: Development/Languages/Java
Requires(pre): update-alternatives
Provides: servlet = 2.4
@@ -317,7 +243,7 @@ Geronimo is Apache's ASF-licenced J2EE server project. These are the
J2EE-Specifications: J2EE Servlet v2.4 API
%package -n geronimo-servlet-2_5-api
Summary: Geronimo J2EE server J2EE specifications
Summary: Geronimo Servlet 2.5 Specification
Group: Development/Languages/Java
Requires(pre): update-alternatives
Provides: servlet = 2.5
@@ -334,16 +260,11 @@ package are deprecated and will disapear in future releases.
%prep
%setup -q
%patch0 -p1
chmod -R go=u-w *
mkdir etc
cp LICENSE.txt etc
mkdir external_repo
ln -s %{_javadir} external_repo/JPP
cp %{SOURCE1000} build.xml
%build
%ant -Dant.build.javac.source=8 -Dant.build.javac.target=8
%{ant} -Dant.build.javac.source=8 -Dant.build.javac.target=8
%install
set +x
@@ -373,25 +294,11 @@ install -m 0644 \
%add_maven_depmap JPP-geronimo-annotation-1.0-api.pom geronimo-annotation-1.0-api.jar -a "javax.annotation:jsr250-api,org.eclipse.jetty.orbit:javax.annotation" -f annotation-1.0-api
install -m 0644 \
geronimo-javamail_1.3.1_spec-1.3/target/geronimo-javamail_1.3.1_spec-1.3.jar \
%{buildroot}%{_javadir}/geronimo-javamail-1.3.1-api.jar
%{mvn_install_pom} geronimo-javamail_1.3.1_spec-1.3/pom.xml \
%{buildroot}/%{_mavenpomdir}/JPP-geronimo-javamail-1.3.1-api.pom
%add_maven_depmap JPP-geronimo-javamail-1.3.1-api.pom geronimo-javamail-1.3.1-api.jar -f javamail-1.3.1-api
install -m 0644 \
geronimo-javamail_1.4_spec-1.1/target/geronimo-javamail_1.4_spec-1.1.jar \
%{buildroot}%{_javadir}/geronimo-javamail-1.4-api.jar
%{mvn_install_pom} geronimo-javamail_1.4_spec-1.1/pom.xml \
%{buildroot}/%{_mavenpomdir}/JPP-geronimo-javamail-1.4-api.pom
%add_maven_depmap JPP-geronimo-javamail-1.4-api.pom geronimo-javamail-1.4-api.jar -f javamail-1.4-api
install -m 0644 \
geronimo-jaxr_1.0_spec-1.1/target/geronimo-jaxr_1.0_spec-1.1.jar \
%{buildroot}%{_javadir}/geronimo-jaxr-1.0-api.jar
%{mvn_install_pom} geronimo-jaxr_1.0_spec-1.1/pom.xml \
%{buildroot}/%{_mavenpomdir}/JPP-geronimo-jaxr-1.0-api.pom
%add_maven_depmap JPP-geronimo-jaxr-1.0-api.pom geronimo-jaxr-1.0-api.jar -f jaxr-1.0-api
geronimo-j2ee-connector_1.5_spec-1.1.1/target/geronimo-j2ee-connector_1.5_spec-1.1.1.jar \
%{buildroot}%{_javadir}/geronimo-j2ee-connector-1.5-api.jar
%{mvn_install_pom} geronimo-j2ee-connector_1.5_spec-1.1.1/pom.xml \
%{buildroot}/%{_mavenpomdir}/JPP-geronimo-j2ee-connector-1.5-api.pom
%add_maven_depmap JPP-geronimo-j2ee-connector-1.5-api.pom geronimo-j2ee-connector-1.5-api.jar -f j2ee-connector-1.5-api
install -m 0644 \
geronimo-jaxrpc_1.1_spec-1.1/target/geronimo-jaxrpc_1.1_spec-1.1.jar \
@@ -470,18 +377,10 @@ update-alternatives --remove jaf_1_1_api %{_javadir}/geronimo-jaf-1.1-api.jar
update-alternatives --remove annotation_api %{_javadir}/geronimo-annotation-1.0-api.jar
update-alternatives --remove annotation_1_0_api %{_javadir}/geronimo-annotation-1.0-api.jar
%pre -n geronimo-javamail-1_3_1-api
update-alternatives --remove javamail_api %{_javadir}/geronimo-javamail-1.3.1-api.jar
update-alternatives --remove javamail_1_3_1_api %{_javadir}/geronimo-javamail-1.3.1-api.jar
%pre -n geronimo-javamail-1_4-api
update-alternatives --remove javamail_api %{_javadir}/geronimo-javamail-1.4-api.jar
update-alternatives --remove javamail_1_4_api %{_javadir}/geronimo-javamail-1.4-api.jar
%pre -n geronimo-jaxr-1_0-api
update-alternatives --remove jaxr %{_javadir}/geronimo-jaxr-1.0-api.jar
update-alternatives --remove jaxr_api %{_javadir}/geronimo-jaxr-1.0-api.jar
update-alternatives --remove jaxr_1_0_api %{_javadir}/geronimo-jaxr-1.0-api.jar
%pre -n geronimo-j2ee-connector-1_5-api
update-alternatives --remove j2ee-connector %{_javadir}/geronimo-j2ee-connector-1.5-api.jar
update-alternatives --remove j2ee_connector_api %{_javadir}/geronimo-j2ee-connector-1.5-api.jar
update-alternatives --remove j2ee_connector_1_5_api %{_javadir}/geronimo-j2ee-connector-1.5-api.jar
%pre -n geronimo-jaxrpc-1_1-api
update-alternatives --remove jaxrpc %{_javadir}/geronimo-jaxrpc-1.1-api.jar
@@ -535,14 +434,8 @@ update-alternatives --remove servlet_2_5_api %{_javadir}/geronimo-servlet-2.5-ap
%files -n geronimo-annotation-1_0-api -f .mfiles-annotation-1.0-api
%license geronimo-annotation_1.0_spec-1.1.0/LICENSE.txt
%files -n geronimo-javamail-1_3_1-api -f .mfiles-javamail-1.3.1-api
%license geronimo-javamail_1.3.1_spec-1.3/LICENSE.txt
%files -n geronimo-javamail-1_4-api -f .mfiles-javamail-1.4-api
%license geronimo-javamail_1.4_spec-1.1/LICENSE.txt
%files -n geronimo-jaxr-1_0-api -f .mfiles-jaxr-1.0-api
%license geronimo-jaxr_1.0_spec-1.1/LICENSE.txt
%files -n geronimo-j2ee-connector-1_5-api -f .mfiles-j2ee-connector-1.5-api
%license geronimo-j2ee-connector_1.5_spec-1.1.1/LICENSE.txt
%files -n geronimo-jaxrpc-1_1-api -f .mfiles-jaxrpc-1.1-api
%license geronimo-jaxrpc_1.1_spec-1.1/LICENSE.txt

View File

@@ -1,24 +0,0 @@
diff -urEbwB geronimo-specs-1.2.orig/geronimo-javamail_1.3.1_spec-1.3/src/main/java/javax/mail/internet/NewsAddress.java geronimo-specs-1.2/geronimo-javamail_1.3.1_spec-1.3/src/main/java/javax/mail/internet/NewsAddress.java
--- geronimo-specs-1.2.orig/geronimo-javamail_1.3.1_spec-1.3/src/main/java/javax/mail/internet/NewsAddress.java 2023-10-16 15:51:42.237871542 +0200
+++ geronimo-specs-1.2/geronimo-javamail_1.3.1_spec-1.3/src/main/java/javax/mail/internet/NewsAddress.java 2023-10-16 15:51:58.961315753 +0200
@@ -25,8 +25,6 @@
import javax.mail.Address;
-import sun.security.provider.Sun;
-
/**
* A representation of an RFC1036 Internet newsgroup address.
*
diff -urEbwB geronimo-specs-1.2.orig/geronimo-javamail_1.4_spec-1.1/src/main/java/javax/mail/internet/NewsAddress.java geronimo-specs-1.2/geronimo-javamail_1.4_spec-1.1/src/main/java/javax/mail/internet/NewsAddress.java
--- geronimo-specs-1.2.orig/geronimo-javamail_1.4_spec-1.1/src/main/java/javax/mail/internet/NewsAddress.java 2023-10-16 15:51:42.244538252 +0200
+++ geronimo-specs-1.2/geronimo-javamail_1.4_spec-1.1/src/main/java/javax/mail/internet/NewsAddress.java 2023-10-16 15:52:20.221456718 +0200
@@ -25,8 +25,6 @@
import javax.mail.Address;
-import sun.security.provider.Sun;
-
/**
* A representation of an RFC1036 Internet newsgroup address.
*