Hello community,

here is the log from the commit of package xpp3 for openSUSE:Leap:15.2 checked 
in at 2020-02-05 07:24:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/xpp3 (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.xpp3.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xpp3"

Wed Feb  5 07:24:39 2020 rev:17 rq:762826 version:1.1.4c

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/xpp3/xpp3.changes      2020-01-15 
16:31:39.564862822 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.xpp3.new.26092/xpp3.changes   2020-02-05 
07:24:40.294626752 +0100
@@ -1,0 +2,10 @@
+Fri Nov 23 12:43:24 UTC 2018 - Fridrich Strba <fst...@suse.com>
+
+- Add OSGi manifest to xpp3-1.1.4c.jar
+
+-------------------------------------------------------------------
+Fri Oct 19 20:38:27 UTC 2018 - Fridrich Strba <fst...@suse.com>
+
+- Install maven pom files and generate mvn(...) provides
+
+-------------------------------------------------------------------

New:
----
  xpp3-1.1.4c-OSGI-MANIFEST.MF
  xpp3-1.1.4c.pom
  xpp3_min-1.1.4c.pom
  xpp3_xpath-1.1.4c.pom

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

Other differences:
------------------
++++++ xpp3.spec ++++++
--- /var/tmp/diff_new_pack.Q28OLi/_old  2020-02-05 07:24:40.662626907 +0100
+++ /var/tmp/diff_new_pack.Q28OLi/_new  2020-02-05 07:24:40.666626909 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xpp3
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -24,8 +24,13 @@
 Group:          Development/Libraries/Java
 Url:            http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html
 Source0:        
http://www.extreme.indiana.edu/dist/java-repository/xpp3/distributions/xpp3-%{version}_src.tgz
+Source1:        
http://central.maven.org/maven2/xpp3/xpp3/%{version}/xpp3-%{version}.pom
+Source2:        
http://central.maven.org/maven2/xpp3/xpp3_min/%{version}/xpp3_min-%{version}.pom
+Source3:        
http://central.maven.org/maven2/xpp3/xpp3_xpath/%{version}/xpp3_xpath-%{version}.pom
+Source4:        %{name}-%{version}-OSGI-MANIFEST.MF
 Patch0:         xpp3-sourcetarget.patch
 BuildRequires:  ant >= 1.6
+BuildRequires:  javapackages-local
 BuildRequires:  javapackages-tools
 BuildRequires:  junit
 BuildRequires:  perl
@@ -72,6 +77,9 @@
 export CLASSPATH=$(build-classpath xml-commons-apis junit)
 ant xpp3 junit apidoc
 
+# Add OSGi metadata
+jar ufm build/%{name}-%{version}.jar %{SOURCE4}
+
 %install
 # jars
 mkdir -p %{buildroot}%{_javadir}
@@ -87,6 +95,15 @@
 cp -pr doc/api/* %{buildroot}%{_javadocdir}/%{name}
 rm -rf doc/{build.txt,api}
 
+# Install pom file
+install -d -m 755 %{buildroot}%{_mavenpomdir}
+install -p -m 644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/%{name}.pom
+install -p -m 644 %{SOURCE2} %{buildroot}%{_mavenpomdir}/%{name}-minimal.pom
+install -p -m 644 %{SOURCE3} %{buildroot}%{_mavenpomdir}/%{name}-xpath.pom
+%add_maven_depmap %{name}.pom %{name}.jar
+%add_maven_depmap %{name}-minimal.pom %{name}-minimal.jar -f minimal
+%add_maven_depmap %{name}-xpath.pom %{name}-xpath.jar -f xpath
+
 %files
 %defattr(0644,root,root,0755)
 %doc README.html LICENSE.txt doc/*
@@ -94,11 +111,26 @@
 %{_javadir}/%{name}-%{version}.jar
 %{_javadir}/%{name}-xpath.jar
 %{_javadir}/%{name}-xpath-%{version}.jar
+%{_mavenpomdir}/%{name}.pom
+%{_mavenpomdir}/%{name}-xpath.pom
+%if %{defined _maven_repository}
+%{_mavendepmapfragdir}/%{name}
+%{_mavendepmapfragdir}/%{name}-xpath
+%else
+%{_datadir}/maven-metadata/%{name}.xml*
+%{_datadir}/maven-metadata/%{name}-xpath.xml*
+%endif
 
 %files minimal
 %defattr(0644,root,root,0755)
 %{_javadir}/%{name}-minimal.jar
 %{_javadir}/%{name}-minimal-%{version}.jar
+%{_mavenpomdir}/%{name}-minimal.pom
+%if %{defined _maven_repository}
+%{_mavendepmapfragdir}/%{name}-minimal
+%else
+%{_datadir}/maven-metadata/%{name}-minimal.xml*
+%endif
 
 %files javadoc
 %defattr(0644,root,root,0755)

++++++ xpp3-1.1.4c-OSGI-MANIFEST.MF ++++++
Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.xmlpull
Bundle-Version: 1.1.4
Export-Package: org.xmlpull.mxp1,
 org.xmlpull.mxp1_serializer,
 org.xmlpull.v1,
 org.xmlpull.v1.builder,
 org.xmlpull.v1.builder.adapter,
 org.xmlpull.v1.builder.impl,
 org.xmlpull.v1.dom2_builder,
 org.xmlpull.v1.parser_pool,
 org.xmlpull.v1.sax2,
 org.xmlpull.v1.util,
 org.xmlpull.v1.wrapper,
 org.xmlpull.v1.wrapper.classic
Import-Package: javax.xml.parsers;resolution:=optional,
 org.w3c.dom;resolution:=optional,
 org.xml.sax;resolution:=optional,
 org.xml.sax.helpers;resolution:=optional
++++++ xpp3-1.1.4c.pom ++++++
<project xmlns="http://maven.apache.org/POM/4.0.0";
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
    <modelVersion>4.0.0</modelVersion>
    <groupId>xpp3</groupId>
    <artifactId>xpp3</artifactId>
    <version>1.1.4c</version>
    <packaging>jar</packaging>
    <name>MXP1: Xml Pull Parser 3rd Edition (XPP3)</name>
    <url>http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/</url>
    <description>MXP1 is a stable XmlPull parsing engine that is based on ideas 
from XPP and in particular XPP2 but completely revised and rewritten to take 
the best advantage of latest JIT JVMs such as Hotspot in JDK 1.4+.</description>
    <licenses>
        <license>
            <name>Indiana University Extreme! Lab Software License, vesion 
1.1.1</name>
            
<url>http://www.extreme.indiana.edu/viewcvs/~checkout~/XPP3/java/LICENSE.txt</url>
            <distribution>repo</distribution>
            <comments>The license applies to the Xpp3 classes (all classes 
below the org.xmlpull package with exception of classes directly in package 
org.xmlpull.v1 )</comments>
        </license>
        <license>
            <name>Public Domain</name>
            <url>http://creativecommons.org/licenses/publicdomain</url>
            <distribution>repo</distribution>
            <comments>The license applies to the XmlPull API (all classes 
directly in the org.xmlpull.v1 package)</comments>
        </license>
        <license>
            <name>Apache Software License, version 1.1</name>
            <url>http://www.apache.org/licenses/LICENSE-1.1</url>
            <distribution>repo</distribution>
            <comments>The license applies to the class 
javax.xml.namespace.QName</comments>
        </license>
    </licenses>
    <scm>
        <url>http://www.extreme.indiana.edu/viewcvs/~checkout~/XPP3/java/</url>
    </scm>
    <organization>
        <name>Extreme! Lab, Indiana University</name>
        <url>http://www.extreme.indiana.edu/</url>
    </organization>
    <dependencies/>
</project>
++++++ xpp3_min-1.1.4c.pom ++++++
<project>
    <modelVersion>4.0.0</modelVersion>
    <groupId>xpp3</groupId>
    <artifactId>xpp3_min</artifactId>
    <version>1.1.4c</version>
    <packaging>jar</packaging>
    <name>MXP1: Xml Pull Parser 3rd Edition (XPP3)</name>
    <url>http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/</url>
    <description>MXP1 is a stable XmlPull parsing engine that is based on ideas 
from XPP and in particular XPP2 but completely revised and rewritten to take 
the best advantage of latest JIT JVMs such as Hotspot in JDK 1.4+.</description>
    <licenses>
        <license>
            <name>Indiana University Extreme! Lab Software License, vesion 
1.1.1</name>
            
<url>http://www.extreme.indiana.edu/viewcvs/~checkout~/XPP3/java/LICENSE.txt</url>
            <distribution>repo</distribution>
            <comments>The license applies to the Xpp3 classes (all classes 
below the org.xmlpull package with exception of classes directly in package 
org.xmlpull.v1 )</comments>
        </license>
        <license>
            <name>Public Domain</name>
            <url>http://creativecommons.org/licenses/publicdomain</url>
            <distribution>repo</distribution>
            <comments>The license applies to the XmlPull API (all classes 
directly in the org.xmlpull.v1 package)</comments>
        </license>
    </licenses>
    <scm>
        <url>http://www.extreme.indiana.edu/viewcvs/~checkout~/XPP3/java/</url>
    </scm>
    <organization>
        <name>Extreme! Lab, Indiana University</name>
        <url>http://www.extreme.indiana.edu/</url>
    </organization>
    <dependencies/>
</project>
++++++ xpp3_xpath-1.1.4c.pom ++++++
<project>
    <modelVersion>4.0.0</modelVersion>
    <groupId>xpp3</groupId>
    <artifactId>xpp3_xpath</artifactId>
    <version>1.1.4c</version>
    <packaging>jar</packaging>
    <name>MXP1: Xml Pull Parser 3rd Edition (XPP3)</name>
    <url>http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/</url>
    <description>MXP1 is a stable XmlPull parsing engine that is based on ideas 
from XPP and in particular XPP2 but completely revised and rewritten to take 
the best advantage of latest JIT JVMs such as Hotspot in JDK 1.4+.</description>
    <licenses>
        <license>
            <name>Indiana University Extreme! Lab Software License, vesion 
1.1.1</name>
            
<url>http://www.extreme.indiana.edu/viewcvs/~checkout~/XPP3/java/LICENSE.txt</url>
            <distribution>repo</distribution>
        </license>
    </licenses>
    <scm>
        <url>http://www.extreme.indiana.edu/viewcvs/~checkout~/XPP3/java/</url>
    </scm>
    <organization>
        <name>Extreme! Lab, Indiana University</name>
        <url>http://www.extreme.indiana.edu/</url>
    </organization>
    <dependencies/>
</project>

Reply via email to