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>