Hello community,

here is the log from the commit of package jdom for openSUSE:Factory checked in 
at 2019-11-15 22:32:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jdom (Old)
 and      /work/SRC/openSUSE:Factory/.jdom.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jdom"

Fri Nov 15 22:32:20 2019 rev:25 rq:747509 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/jdom/jdom.changes        2019-03-28 
22:45:35.663084919 +0100
+++ /work/SRC/openSUSE:Factory/.jdom.new.26869/jdom.changes     2019-11-15 
22:32:22.496070734 +0100
@@ -1,0 +2,7 @@
+Tue Nov 12 08:02:50 UTC 2019 - Fridrich Strba <[email protected]>
+
+- Add correct requires for the packages so that they pull all
+  required artifacts
+- Clean up the packaging a bit
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ jdom.spec ++++++
--- /var/tmp/diff_new_pack.UKv5VM/_old  2019-11-15 22:32:24.376069908 +0100
+++ /var/tmp/diff_new_pack.UKv5VM/_new  2019-11-15 22:32:24.392069902 +0100
@@ -70,6 +70,8 @@
 BuildRequires:  xerces-j2
 BuildRequires:  xpp2
 BuildRequires:  xpp3
+Requires:       mvn(jaxen:jaxen)
+Requires:       mvn(xerces:xercesImpl)
 BuildArch:      noarch
 
 %description
@@ -100,6 +102,9 @@
 Summary:        XOM is a new XML object model
 License:        LGPL-2.1-or-later
 Group:          Development/Languages/Java
+Requires:       mvn(xalan:xalan)
+Requires:       mvn(xerces:xercesImpl)
+Requires:       mvn(xml-apis:xml-apis)
 
 %description -n xom
 XOM is designed to be easy to learn and easy to use. It works very
@@ -144,6 +149,11 @@
 Group:          Development/Libraries/Java
 Provides:       jaxen-bootstrap = %{version}
 Obsoletes:      jaxen-bootstrap < %{version}
+Requires:       mvn(dom4j:dom4j)
+Requires:       mvn(jdom:jdom)
+Requires:       mvn(xerces:xercesImpl)
+Requires:       mvn(xml-apis:xml-apis)
+Requires:       mvn(xom:xom)
 
 %description -n jaxen
 Jaxen is a universal object model walker, capable of evaluating XPath
@@ -243,40 +253,16 @@
 %add_maven_depmap saxpath-%{saxpath_version}.pom 
saxpath-%{saxpath_version}.jar -f saxpath
 %add_maven_depmap jaxen-%{jaxen_version}.pom jaxen-%{jaxen_version}.jar -f 
jaxen
 
-%files
-%{_javadir}/jdom*.jar
-%{_mavenpomdir}/jdom*.pom
-%if %{defined _maven_repository}
-%{_mavendepmapfragdir}/%{name}
-%else
-%{_datadir}/maven-metadata/%{name}.xml*
-%endif
-
-%files -n xom
-%{_javadir}/xom*.jar
-%{_mavenpomdir}/xom*.pom
-%if %{defined _maven_repository}
-%{_mavendepmapfragdir}/%{name}-xom
-%else
-%{_datadir}/maven-metadata/%{name}-xom.xml*
-%endif
-
-%files -n saxpath
-%{_javadir}/saxpath*.jar
-%{_mavenpomdir}/saxpath*.pom
-%if %{defined _maven_repository}
-%{_mavendepmapfragdir}/%{name}-saxpath
-%else
-%{_datadir}/maven-metadata/%{name}-saxpath.xml*
-%endif
-
-%files -n jaxen
-%{_javadir}/jaxen*.jar
-%{_mavenpomdir}/jaxen*.pom
-%if %{defined _maven_repository}
-%{_mavendepmapfragdir}/%{name}-jaxen
-%else
-%{_datadir}/maven-metadata/%{name}-jaxen.xml*
-%endif
+%files -f .mfiles
+%{_javadir}/jdom.jar
+
+%files -n xom -f .mfiles-xom
+%{_javadir}/xom.jar
+
+%files -n saxpath -f .mfiles-saxpath
+%{_javadir}/saxpath.jar
+
+%files -n jaxen -f .mfiles-jaxen
+%{_javadir}/jaxen.jar
 
 %changelog


Reply via email to