From bc28d7c3327e74334b9781ba308ca6b9e2337579165be3efc10a022316916158 Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Fri, 29 Sep 2023 13:31:36 +0000 Subject: [PATCH] Accepting request 1114376 from Java:packages:test javapackages >= 6 OBS-URL: https://build.opensuse.org/request/show/1114376 OBS-URL: https://build.opensuse.org/package/show/Java:packages/plexus-compiler?expand=0&rev=18 --- plexus-compiler.spec | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/plexus-compiler.spec b/plexus-compiler.spec index 400380e..ad6a485 100644 --- a/plexus-compiler.spec +++ b/plexus-compiler.spec @@ -30,13 +30,12 @@ Source100: %{name}-build.tar.xz BuildRequires: ant BuildRequires: ecj BuildRequires: fdupes -BuildRequires: javapackages-local +BuildRequires: javapackages-local >= 6 BuildRequires: plexus-classworlds BuildRequires: plexus-containers-component-annotations BuildRequires: plexus-containers-container-default BuildRequires: plexus-metadata-generator BuildRequires: plexus-utils -Requires: mvn(org.codehaus.plexus:plexus-utils) BuildArch: noarch %description @@ -83,13 +82,6 @@ cp %{SOURCE2} LICENSE.MIT %pom_remove_plugin :maven-site-plugin -for i in plexus-compiler-api plexus-compiler-manager plexus-compiler-test \ - plexus-compilers/plexus-compiler-csharp plexus-compilers/plexus-compiler-eclipse \ - plexus-compilers/plexus-compiler-javac plexus-compilers/plexus-compiler-j2objc; do - %pom_remove_parent ${i} - %pom_xpath_inject "pom:project" "%{version}org.codehaus.plexus" ${i} -done - %build mkdir -p lib build-jar-repository -s lib plexus/utils plexus/classworlds \ @@ -118,14 +110,14 @@ install -dm 0755 %{buildroot}%{_mavenpomdir}/%{name} for i in plexus-compilers/plexus-compiler-csharp \ plexus-compilers/plexus-compiler-eclipse; do bsnm=$(basename ${i}) - install -pm 0644 ${i}/pom.xml %{buildroot}%{_mavenpomdir}/%{name}/$bsnm.pom + %{mvn_install_pom} ${i}/pom.xml %{buildroot}%{_mavenpomdir}/%{name}/$bsnm.pom %add_maven_depmap %{name}/$bsnm.pom %{name}/$bsnm.jar -f extras done # These ones end-up in the main package for i in plexus-compiler-api plexus-compiler-manager \ plexus-compilers/plexus-compiler-javac plexus-compilers/plexus-compiler-j2objc; do bsnm=$(basename ${i}) - install -pm 0644 ${i}/pom.xml %{buildroot}%{_mavenpomdir}/%{name}/$bsnm.pom + %{mvn_install_pom} ${i}/pom.xml %{buildroot}%{_mavenpomdir}/%{name}/$bsnm.pom %add_maven_depmap %{name}/$bsnm.pom %{name}/$bsnm.jar done