Hello community,

here is the log from the commit of package antlr for openSUSE:Factory checked 
in at 2018-12-07 14:30:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/antlr (Old)
 and      /work/SRC/openSUSE:Factory/.antlr.new.19453 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "antlr"

Fri Dec  7 14:30:03 2018 rev:45 rq:653633 version:2.7.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/antlr/antlr.changes      2018-09-17 
14:25:53.559811069 +0200
+++ /work/SRC/openSUSE:Factory/.antlr.new.19453/antlr.changes   2018-12-07 
14:30:03.303469077 +0100
@@ -1,0 +2,5 @@
+Sun Nov 18 19:43:07 UTC 2018 - Fridrich Strba <fst...@suse.com>
+
+- Install as maven artifact using the pom file from maven central
+
+-------------------------------------------------------------------

Old:
----
  makefile.gcj

New:
----
  antlr-2.7.7.pom

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

Other differences:
------------------
++++++ antlr.spec ++++++
--- /var/tmp/diff_new_pack.KPsSMf/_old  2018-12-07 14:30:03.975468242 +0100
+++ /var/tmp/diff_new_pack.KPsSMf/_new  2018-12-07 14:30:03.995468218 +0100
@@ -27,7 +27,7 @@
 Source0:        antlr-%{version}.tar.bz2
 Source1:        %{name}-build.xml
 Source2:        %{name}-script
-Source3:        makefile.gcj
+Source3:        
http://repo2.maven.org/maven2/%{name}/%{name}/%{version}/%{name}-%{version}.pom
 Source1000:     antlr-rpmlintrc
 Patch0:         %{name}-jedit.patch
 Patch1:         gcc45fix.diff
@@ -36,7 +36,7 @@
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  java-devel >= 1.8
-BuildRequires:  javapackages-tools
+BuildRequires:  javapackages-local
 BuildRequires:  xml-commons-apis
 Requires:       %{name}-java
 Provides:       %{name}-bootstrap = %{version}
@@ -133,7 +133,7 @@
 %endif
 
 %install
-#### jars ###
+### jars ###
 install -d -m 0755 %{buildroot}%{_javadir}
 cp -a work/lib/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
 (cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do ln -s -f ${jar} 
`echo $jar| sed "s|-%{version}||g"`; done)
@@ -141,6 +141,11 @@
 install -d -m 0755 %{buildroot}%{_datadir}/%{name}-%{version}/
 ln -s -f %{_javadir}/%{name}-%{version}.jar 
%{buildroot}%{_datadir}/%{name}-%{version}/%{name}.jar
 
+### pom ###
+install -d -m 0755 %{buildroot}%{_mavenpomdir}
+install -pm 0644 %{SOURCE3} %{buildroot}%{_mavenpomdir}/%{name}-%{version}.pom
+%add_maven_depmap %{name}-%{version}.pom %{name}-%{version}.jar -a 
%{name}:%{name}all -f java
+
 ### scripts ###
 install -d -m 0755 %{buildroot}%{_bindir}/
 install -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}
@@ -175,6 +180,12 @@
 %dir %{_datadir}/%{name}-%{version}
 %{_datadir}/%{name}-%{version}/*jar
 %{_javadir}/%{name}*.jar
+%{_mavenpomdir}/*
+%if %{defined _maven_repository}
+%config(noreplace) %{_mavendepmapfragdir}/%{name}-java
+%else
+%{_datadir}/maven-metadata/%{name}-java.xml
+%endif
 
 %files manual
 %doc doc examples

++++++ antlr-2.7.7.pom ++++++
<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>antlr</groupId>
  <artifactId>antlr</artifactId>
  <packaging>jar</packaging>
  <version>2.7.7</version>
  <name>AntLR Parser Generator</name>
  <description>
    A framework for constructing recognizers, compilers,
    and translators from grammatical descriptions containing
    Java, C#, C++, or Python actions.
  </description>
  <url>http://www.antlr.org/</url>
  <licenses>
    <license>
      <name>BSD License</name>
      <url>http://www.antlr.org/license.html</url>
      <distribution>repo</distribution>
    </license>
  </licenses>
  <dependencies/>
</project>

Reply via email to