[antlr] Add maven POM
Mikolaj Izdebski
mizdebsk at fedoraproject.org
Thu Nov 1 14:43:06 UTC 2012
commit 72cc8515cbbfba7bd489d8453fd4c4f30fcd4dfd
Author: Mikolaj Izdebski <mizdebsk at redhat.com>
Date: Thu Nov 1 15:29:16 2012 +0100
Add maven POM
antlr.spec | 13 ++++++++++++-
sources | 1 +
2 files changed, 13 insertions(+), 1 deletions(-)
---
diff --git a/antlr.spec b/antlr.spec
index b7243ef..2f0725a 100644
--- a/antlr.spec
+++ b/antlr.spec
@@ -4,7 +4,7 @@
Summary: ANother Tool for Language Recognition
Name: antlr
Version: 2.7.7
-Release: 23%{?dist}
+Release: 24%{?dist}
Epoch: 0
License: Public Domain
URL: http://www.antlr.org/
@@ -12,6 +12,7 @@ Group: Development/Tools
Source0: http://www.antlr2.org/download/antlr-%{version}.tar.gz
Source1: %{name}-build.xml
Source2: %{name}-script
+Source3: http://repo2.maven.org/maven2/%{name}/%{name}/%{version}/%{name}-%{version}.pom
Patch1: %{name}-%{version}-newgcc.patch
# see BZ#848662
Patch2: antlr-examples-license.patch
@@ -159,6 +160,11 @@ cd lib/python
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
cd ../..
+# POM and depmap
+install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
+install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
+%add_maven_depmap -a antlr:antlrall
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -176,6 +182,8 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/%{name}
%{_libdir}/libantlr.a
%{_bindir}/antlr-config
+%{_mavenpomdir}/JPP-%{name}.pom
+%{_mavendepmapfragdir}/%{name}
%files C++-doc
%defattr(-,root,root,-)
@@ -196,6 +204,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitelib}/antlr-*
%changelog
+* Thu Nov 1 2012 Mikolaj Izdebski <mizdebsk at redhat.com> - 0:2.7.7-24
+- Add maven POM
+
* Sat Aug 18 2012 Miloš Jakubíček <xjakub at fi.muni.cz> - 0:2.7.7-23
- Add patch updating license on ShowString.java and StreamConverter.java
examples (thanks to Tom Callaway, see BZ#848662)
diff --git a/sources b/sources
index dc4c361..bd456a4 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
01cc9a2a454dd33dcd8c856ec89af090 antlr-2.7.7.tar.gz
+78af3de823003f6d8dded39c70bc30ae antlr-2.7.7.pom
More information about the scm-commits
mailing list