From 1ae4d74f2d0848fb867cbbbd211c94267185bf30b72b114aa535f7063eb117f4 Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Thu, 16 Jul 2020 07:26:48 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/Java:packages/javapackages-tools?expand=0&rev=72 --- javapackages-tools.changes | 13 ++++++++ javapackages-tools.spec | 2 ++ useless-plugins.patch | 65 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 80 insertions(+) create mode 100644 useless-plugins.patch diff --git a/javapackages-tools.changes b/javapackages-tools.changes index b87b482..143ee12 100644 --- a/javapackages-tools.changes +++ b/javapackages-tools.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Thu Jul 16 07:23:37 UTC 2020 - Fridrich Strba + +- Upgrade to version 5.3.1 +- Modified patch: + * suse-use-libdir.patch + + rediff to changed context +- Added patch: + * useless-plugins.patch + + upstream patch to skip plugins that are useless during rpm + build +- Define _rpmmacrodir for distributions that don't have it + ------------------------------------------------------------------- Tue May 5 12:32:03 UTC 2020 - Dominique Leuenberger diff --git a/javapackages-tools.spec b/javapackages-tools.spec index fb78286..9914392 100644 --- a/javapackages-tools.spec +++ b/javapackages-tools.spec @@ -42,6 +42,8 @@ Patch1: python-optional.patch #PATCH-FIX-SUSE: SUSE did not bump epoch of openjdk packages, whereas Fedora did # Avoid generating unresolvable requires Patch2: suse-no-epoch.patch +#PATCH-FIX-UPSTREM: Avoid requiring maven plugins useless for rpm build +Patch3: useless-plugins.patch BuildRequires: asciidoc BuildRequires: fdupes BuildRequires: perl diff --git a/useless-plugins.patch b/useless-plugins.patch new file mode 100644 index 0000000..c81af75 --- /dev/null +++ b/useless-plugins.patch @@ -0,0 +1,65 @@ +--- javapackages-5.3.1/configs/configuration.xml 2019-06-14 12:26:27.000000000 +0200 ++++ javapackages-5.3.1/configs/configuration.xml 2020-07-16 09:18:03.085645130 +0200 +@@ -4,6 +4,62 @@ + + /usr/share/maven-metadata + ++ ++ ++ ++ org.codehaus.mojo ++ animal-sniffer-maven-plugin ++ ++ ++ org.apache.maven.plugins ++ maven-enforcer-plugin ++ ++ ++ ++ org.codehaus.moj ++ findbugs-maven-plugin ++ ++ ++ com.github.spotbug ++ spotbugs-maven-plugin ++ ++ ++ org.apache.maven.plugins ++ maven-checkstyle-plugin ++ ++ ++ org.apache.maven.plugins ++ maven-pmd-plugin ++ ++ ++ ++ org.jacoco ++ jacoco-maven-plugin ++ ++ ++ org.eluder.coveralls ++ coveralls-maven-plugin ++ ++ ++ org.codehaus.mojo ++ cobertura-maven-plugin ++ ++ ++ ++ org.apache.rat ++ apache-rat-plugin ++ ++ ++ ++ org.apache.maven.plugins ++ maven-gpg-plugin ++ ++ ++ ++ org.sonatype.plugins ++ nexus-staging-maven-plugin ++ ++ + + + usr/share/maven-metadata