[mongo-java-driver] Add depmap/pom.

Alexander Kurtakov akurtakov at fedoraproject.org
Mon Jan 16 12:21:08 UTC 2012


commit 35e4fa0b03d65533ae0b85a7d5394acaa07b45d2
Author: Alexander Kurtakov <akurtako at redhat.com>
Date:   Mon Jan 16 14:20:50 2012 +0200

    Add depmap/pom.

 mongo-java-driver.spec |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)
---
diff --git a/mongo-java-driver.spec b/mongo-java-driver.spec
index 7c34610..0bfbdc0 100644
--- a/mongo-java-driver.spec
+++ b/mongo-java-driver.spec
@@ -1,6 +1,6 @@
 Name:		mongo-java-driver
 Version:	2.6.5
-Release:	3%{?dist}
+Release:	4%{?dist}
 Summary:	A Java driver for MongoDB
 
 Group:		Development/Libraries
@@ -59,12 +59,17 @@ find -name '*.jar' -exec rm -f '{}' \;
   build-jar-repository -s -p lib testng
   ant -Dplatforms.JDK_1.5.home=/usr/lib/jvm/java jar javadocs
 )
+sed -i -e "s|\$VERSION|%{version}|g" maven-bson.xml maven-mongo.xml
 
 %install
 # Jars
 mkdir -p $RPM_BUILD_ROOT%{_javadir}
 cp -p *.jar $RPM_BUILD_ROOT%{_javadir}/
 
+# poms
+install -Dpm 644 maven-mongo.xml %{buildroot}%{_mavenpomdir}/JPP-mongo.pom
+%add_maven_depmap JPP-mongo.pom mongo.jar
+
 # Java-docs
 mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 cp -rp docs/2.6.5 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
@@ -72,6 +77,8 @@ cp -rp docs/2.6.5 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 %files
 %{_javadir}/mongo.jar
 %doc README.md LICENSE.txt
+%{_mavenpomdir}/*
+%{_mavendepmapfragdir}/*
 
 %files bson
 %{_javadir}/bson.jar
@@ -82,6 +89,9 @@ cp -rp docs/2.6.5 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 %doc README.md LICENSE.txt
 
 %changelog
+* Mon Jan 16 2012 Alexander Kurtakov <akurtako at redhat.com> 2.6.5-4
+- Add depmap/pom.
+
 * Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.6.5-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 
@@ -93,4 +103,3 @@ cp -rp docs/2.6.5 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
 
 * Tue Oct 11 2011 Jon VanAlten <jon.vanalten at redhat.com> - 2.6.5-1
 - Initial packaging of mongo-java-driver for Fedora.
-


More information about the scm-commits mailing list