From 507bc7d385cc5d194a32acae376aab75258c9900ee84097d3447d33c2425725b Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Sat, 21 Sep 2024 14:50:33 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/Java:packages/antlr3?expand=0&rev=50 --- antlr3.spec | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/antlr3.spec b/antlr3.spec index e90caf8..1beba2b 100644 --- a/antlr3.spec +++ b/antlr3.spec @@ -193,10 +193,18 @@ sed -i 's/jsr14/1.8/' antlr3-maven-archetype/src/main/resources/archetype-resour # build ant task pushd antlr-ant/main/antlr3-task/ export CLASSPATH=$(build-classpath ant) -javac -encoding ISO-8859-1 -source 8 -target 8 antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java -jar cvf ant-antlr3.jar \ - -C antlr3-src org/apache/tools/ant/antlr/antlib.xml \ - -C antlr3-src org/apache/tools/ant/antlr/ANTLR3.class +javac \ +%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} + --release 8 \ +%endif + -encoding ISO-8859-1 antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java +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 + --create --verbose --file=ant-antlr3.jar \ + -C antlr3-src org/apache/tools/ant/antlr/antlib.xml \ + -C antlr3-src org/apache/tools/ant/antlr/ANTLR3.class popd %endif