From 731ba0ec17599df365ede9c8a90de13d2a3717e654ef7394dc2defc0ec7b2933 Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Wed, 21 Feb 2024 16:26:29 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/Java:packages/xalan-j2?expand=0&rev=45 --- xalan-j2.changes | 5 +++++ xalan-j2.spec | 23 ++++++++++------------- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/xalan-j2.changes b/xalan-j2.changes index 73c24fa..af32764 100644 --- a/xalan-j2.changes +++ b/xalan-j2.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 21 16:24:59 UTC 2024 - Fridrich Strba + +- Use %patch -P N instead of deprecated %patchN. + ------------------------------------------------------------------- Thu Aug 31 08:42:41 UTC 2023 - Fridrich Strba diff --git a/xalan-j2.spec b/xalan-j2.spec index bf710db..5a449a1 100644 --- a/xalan-j2.spec +++ b/xalan-j2.spec @@ -1,7 +1,7 @@ # # spec file for package xalan-j2 # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -41,7 +41,7 @@ BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: java-cup-bootstrap BuildRequires: java-devel >= 1.8 -BuildRequires: javapackages-local +BuildRequires: javapackages-local >= 6 BuildRequires: jlex BuildRequires: regexp BuildRequires: servletapi5 @@ -55,7 +55,7 @@ BuildRequires: xml-commons-apis-bootstrap #!BuildIgnore: xml-commons-resolver Requires: jaxp_parser_impl Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives Provides: jaxp_transform_impl BuildArch: noarch @@ -109,10 +109,10 @@ This package contains demonstration and sample files for Xalan. %prep %setup -q -n xalan-j_%{cvs_version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 +%patch -P 0 -p1 +%patch -P 1 -p1 +%patch -P 2 -p1 +%patch -P 3 -p1 # Remove all binary libs, except ones needed to build docs and N/A elsewhere. for j in $(find . -name "*.jar"); do mv $j $j.no @@ -121,9 +121,6 @@ mv tools/xalan2jdoc.jar.no tools/xalan2jdoc.jar mv tools/xalan2jtaglet.jar.no tools/xalan2jtaglet.jar dos2unix KEYS LICENSE.txt NOTICE.txt xdocs/sources/xsltc/README.xsltc xdocs/sources/xsltc/README.xslt -cp %{SOURCE1} xalan.pom -cp %{SOURCE2} serializer.pom - %build if [ ! -e "$JAVA_HOME" ] ; then export JAVA_HOME="%{java_home}" ; fi pushd lib @@ -168,11 +165,11 @@ install -p -m 644 build/serializer.jar \ # pom install -d -m 755 %{buildroot}%{_mavenpomdir} -install -p -m 644 xalan.pom %{buildroot}%{_mavenpomdir}/%{name}.pom +%{mvn_install_pom} %{SOURCE1} %{buildroot}%{_mavenpomdir}/%{name}.pom %add_maven_depmap %{name}.pom %{name}.jar -install -p -m 644 serializer.pom %{buildroot}%{_mavenpomdir}/%{name}-serializer.pom +%{mvn_install_pom} %{SOURCE2} %{buildroot}%{_mavenpomdir}/%{name}-serializer.pom %add_maven_depmap %{name}-serializer.pom %{name}-serializer.jar -install -p -m 644 %{SOURCE3} %{buildroot}%{_mavenpomdir}/xsltc.pom +%{mvn_install_pom} %{SOURCE3} %{buildroot}%{_mavenpomdir}/xsltc.pom %add_maven_depmap xsltc.pom xsltc.jar -f xsltc # demo