Compare commits

...

9 Commits

Author SHA256 Message Date
882d9653fd Accepting request 1202684 from Java:packages
Use SOURCE_DATE_EPOCH for reproducible builds

OBS-URL: https://build.opensuse.org/request/show/1202684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-commons-jxpath?expand=0&rev=10
2024-09-24 15:32:37 +00:00
9271ad6c40 OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-commons-jxpath?expand=0&rev=22 2024-09-22 19:13:32 +00:00
7aef324384 Accepting request 1147886 from Java:packages
OBS-URL: https://build.opensuse.org/request/show/1147886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-commons-jxpath?expand=0&rev=9
2024-02-20 20:15:13 +00:00
34ab7289e6 Accepting request 680042 from Java:packages
Sanitize dependencies, build and add OSGi manifest entries

OBS-URL: https://build.opensuse.org/request/show/680042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-commons-jxpath?expand=0&rev=8
2019-03-01 15:47:44 +00:00
Stephan Kulow
c38b1c9968 Accepting request 671844 from Java:packages
include a manifest

OBS-URL: https://build.opensuse.org/request/show/671844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-commons-jxpath?expand=0&rev=7
2019-02-06 13:06:49 +00:00
eeef21ba83 Accepting request 645028 from Java:packages
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/645028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-commons-jxpath?expand=0&rev=6
2018-10-29 13:22:35 +00:00
47fb7b9416 Accepting request 620752 from Java:packages
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/620752
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-commons-jxpath?expand=0&rev=5
2018-07-07 19:58:09 +00:00
1a17f445cf Accepting request 497061 from Java:packages
- Remove unneeded requires

OBS-URL: https://build.opensuse.org/request/show/497061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-commons-jxpath?expand=0&rev=4
2017-05-22 08:48:33 +00:00
c5c8814618 Accepting request 310265 from Java:packages
- Build with new tomcat

OBS-URL: https://build.opensuse.org/request/show/310265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-commons-jxpath?expand=0&rev=3
2015-06-05 06:46:03 +00:00
2 changed files with 13 additions and 6 deletions

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Sun Sep 22 19:13:26 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Use SOURCE_DATE_EPOCH for reproducible builds
-------------------------------------------------------------------
Tue Feb 20 10:20:29 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@@ -34,11 +34,9 @@ BuildRequires: apache-commons-beanutils
BuildRequires: fdupes
BuildRequires: glassfish-servlet-api
BuildRequires: java-devel >= 1.8
BuildRequires: javapackages-local
BuildRequires: javapackages-local >= 6
BuildRequires: jdom
BuildRequires: tomcat-jsp-2_3-api
Requires: java >= 1.8
Requires: jdom >= 1.0
Provides: jakarta-%{short_name} = %{version}-%{release}
Obsoletes: jakarta-%{short_name} < %{version}-%{release}
Provides: %{short_name} = %{version}-%{release}
@@ -75,16 +73,20 @@ build-jar-repository -s target/lib commons-beanutils jdom glassfish-servlet-api
sed -i "s/@name@/%{short_name}/g" src/conf/MANIFEST.MF
sed -i "s/@fragment@/%{base_name}/g" src/conf/MANIFEST.MF
sed -i "s/@version@/%{version}/g" src/conf/MANIFEST.MF
jar ufm target/%{short_name}.jar src/conf/MANIFEST.MF
jar \
%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 17}%{!?pkg_vcmp:0}
--date="$(date -u -d @${SOURCE_DATE_EPOCH:-$(date +%%s)} +%%Y-%%m-%%dT%%H:%%M:%%SZ)" \
%endif
--update --file=target/%{short_name}.jar --manifest=src/conf/MANIFEST.MF
%install
#jar
install -dm 0755 %{buildroot}%{_javadir}
install -pm 644 target/%{short_name}.jar %{buildroot}%{_javadir}/%{name}.jar
install -pm 0644 target/%{short_name}.jar %{buildroot}%{_javadir}/%{name}.jar
ln -sf %{name}.jar %{buildroot}%{_javadir}/%{short_name}.jar
# pom
install -dm 0755 %{buildroot}%{_mavenpomdir}
install -Dpm 644 pom.xml %{buildroot}%{_mavenpomdir}/%{name}.pom
%{mvn_install_pom} pom.xml %{buildroot}%{_mavenpomdir}/%{name}.pom
%add_maven_depmap %{name}.pom %{name}.jar -a org.apache.commons:%{short_name}
# javadoc
install -dm 0755 %{buildroot}%{_javadocdir}/%{name}