Hello community,
here is the log from the commit of package plexus-containers for openSUSE:Factory checked in at 2019-04-11 12:19:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plexus-containers (Old)
and /work/SRC/openSUSE:Factory/.plexus-containers.new.27019 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plexus-containers"
Thu Apr 11 12:19:44 2019 rev:4 rq:693100 version:1.7.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/plexus-containers/plexus-containers.changes 2019-03-26 15:44:19.392156787 +0100
+++ /work/SRC/openSUSE:Factory/.plexus-containers.new.27019/plexus-containers.changes 2019-04-11 12:19:48.541005864 +0200
@@ -1,0 +2,6 @@
+Tue Apr 9 17:10:35 UTC 2019 - Fridrich Strba
+
+- Remove references to parent poms since we are not building with
+ Maven.
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/plexus-containers/plexus-metadata-generator.changes 2019-03-26 15:44:19.672156459 +0100
+++ /work/SRC/openSUSE:Factory/.plexus-containers.new.27019/plexus-metadata-generator.changes 2019-04-11 12:19:49.141006121 +0200
@@ -1,0 +2,7 @@
+Tue Apr 9 17:17:04 UTC 2019 - Fridrich Strba
+
+- Remove reference to parent pom, since we are not building with
+ Maven.
+- Clean the classpath of the script to include only neede jars
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ plexus-containers.spec ++++++
--- /var/tmp/diff_new_pack.ETsMnK/_old 2019-04-11 12:19:52.181007419 +0200
+++ /var/tmp/diff_new_pack.ETsMnK/_new 2019-04-11 12:19:52.225007438 +0200
@@ -41,9 +41,7 @@
BuildRequires: plexus-classworlds
BuildRequires: plexus-utils
BuildRequires: xbean
-BuildRequires: mvn(org.codehaus.plexus:plexus:pom:)
BuildConflicts: java-devel >= 9
-Requires: mvn(org.codehaus.plexus:plexus:pom:)
BuildArch: noarch
%if %{with tests}
BuildRequires: ant-junit
@@ -61,7 +59,6 @@
Summary: Javadoc component from %{name}
Group: Development/Libraries/Java
Requires: mvn(com.sun:tools)
-Requires: mvn(org.codehaus.plexus:plexus-containers:pom:)
%description component-javadoc
%{summary}.
@@ -69,7 +66,6 @@
%package component-annotations
Summary: Component API from %{name}
Group: Development/Libraries/Java
-Requires: mvn(org.codehaus.plexus:plexus-containers:pom:)
%description component-annotations
%{summary}.
@@ -80,7 +76,6 @@
Requires: mvn(com.google.guava:guava:20.0)
Requires: mvn(org.apache.xbean:xbean-reflect)
Requires: mvn(org.codehaus.plexus:plexus-classworlds)
-Requires: mvn(org.codehaus.plexus:plexus-containers:pom:)
Requires: mvn(org.codehaus.plexus:plexus-utils)
Requires: mvn(org.ow2.asm:asm)
Requires: mvn(org.ow2.asm:asm-commons)
@@ -153,6 +148,8 @@
%build
for i in plexus-component-annotations plexus-component-javadoc plexus-container-default; do
pushd ${i}
+ %pom_remove_parent .
+ %pom_xpath_inject "pom:project" "<groupId>org.codehaus.plexus</groupId><version>%{version}</version>" .
ant \
%if %{without tests}
-Dtest.skip=true \
@@ -173,11 +170,9 @@
# poms
install -dm 0755 %{buildroot}%{_mavenpomdir}/%{name}
-install -pm 0644 pom.xml %{buildroot}%{_mavenpomdir}/%{name}/plexus-containers.pom
for i in plexus-component-annotations plexus-component-javadoc plexus-container-default; do
install -pm 0644 ${i}/pom.xml %{buildroot}%{_mavenpomdir}/%{name}/${i}.pom
done
-%add_maven_depmap %{name}/plexus-containers.pom
%add_maven_depmap %{name}/plexus-component-annotations.pom %{name}/plexus-component-annotations.jar -f component-annotations
%add_maven_depmap %{name}/plexus-component-javadoc.pom %{name}/plexus-component-javadoc.jar -f component-javadoc
%add_maven_depmap %{name}/plexus-container-default.pom %{name}/plexus-container-default.jar -f container-default -a org.codehaus.plexus:containers-component-api
@@ -189,10 +184,6 @@
done
%fdupes -s %{buildroot}%{_javadocdir}
-# plexus-containers pom goes into main package
-%files -f .mfiles
-%license LICENSE-2.0.txt LICENSE.MIT
-
%files component-annotations -f .mfiles-component-annotations
%license LICENSE-2.0.txt LICENSE.MIT
%{_javadir}/plexus
++++++ plexus-metadata-generator.spec ++++++
--- /var/tmp/diff_new_pack.ETsMnK/_old 2019-04-11 12:19:52.361007496 +0200
+++ /var/tmp/diff_new_pack.ETsMnK/_new 2019-04-11 12:19:52.361007496 +0200
@@ -146,6 +146,11 @@
%pom_remove_dep :maven-project plexus-%{comp_name}
%pom_remove_dep :maven-plugin-annotations plexus-%{comp_name}
+%pom_remove_parent plexus-%{comp_name}
+%pom_xpath_inject "pom:project" "
+ <groupId>org.codehaus.plexus</groupId>
+ <version>%{version}</version>
+" plexus-%{comp_name}
%pom_xpath_set "pom:project/pom:artifactId" %{name} plexus-%{comp_name}
%build
@@ -171,7 +176,7 @@
cp -pr plexus-%{comp_name}/target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}/
%fdupes -s %{buildroot}%{_javadocdir}
# script
-%jpackage_script org.codehaus.plexus.metadata.PlexusMetadataGeneratorCli "" "" %{name}:%{base_name}:objectweb-asm/asm:objectweb-asm/asm-commons:plexus/classworlds:plexus/utils:jdom2/jdom2:commons-cli:qdox:plexus/cli:guava20/guava-20.0:xbean/xbean-reflect %{name}
+%jpackage_script org.codehaus.plexus.metadata.PlexusMetadataGeneratorCli "" "" %{name}:%{base_name}/plexus-container-default:%{base_name}/plexus-component-annotations:objectweb-asm/asm:plexus-classworlds:plexus/utils:jdom2/jdom2:commons-cli:qdox:plexus/cli:guava20/guava-20.0:xbean/xbean-reflect %{name}
%files -f .mfiles
%license LICENSE-2.0.txt LICENSE.MIT