[gdata-java] Added maven depmap for gdata-core

Alexander Kurtakov akurtakov at fedoraproject.org
Tue Aug 23 21:00:37 UTC 2011


commit 3916f73ac2ec91170b0d3e9cfe026497863860ec
Author: Alexander Kurtakov <akurtako at redhat.com>
Date:   Wed Aug 24 00:00:08 2011 +0300

    Added maven depmap for gdata-core

 gdata-core-1.45.0-pom.xml |    7 +++++++
 gdata-java.spec           |   17 ++++++++++++++++-
 2 files changed, 23 insertions(+), 1 deletions(-)
---
diff --git a/gdata-core-1.45.0-pom.xml b/gdata-core-1.45.0-pom.xml
new file mode 100644
index 0000000..c288598
--- /dev/null
+++ b/gdata-core-1.45.0-pom.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>com.google.gdata</groupId>
+  <artifactId>gdata-core</artifactId>
+  <version>1.45.0</version>
+</project>
diff --git a/gdata-java.spec b/gdata-java.spec
index 29186a4..a43280a 100644
--- a/gdata-java.spec
+++ b/gdata-java.spec
@@ -2,12 +2,13 @@
 
 Name:           %{genericname}-java
 Version:        1.45.0
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Client libraries to write Google Data API client applications in Java
 Group:          Development/Libraries
 License:        ASL 2.0
 URL:            http://code.google.com/p/gdata-java-client/
 Source0:        http://gdata-java-client.googlecode.com/files/%{genericname}-src.java-%{version}.zip
+Source1:        %{genericname}-core-%{version}-pom.xml
 BuildArch:      noarch
 
 BuildRequires:     java-devel >= 1:1.6.0
@@ -89,9 +90,20 @@ install -d $RPM_BUILD_ROOT%{_javadocdir}/%{genericname}
 cp -rp doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{genericname}
 popd
 
+# pom dir
+install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
+
+# pom
+# Only gdata-core included for now, feel free to add more artifacts to pom file if you need
+install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{genericname}-%{genericname}-core.pom
+
+# depmap
+%add_maven_depmap JPP.%{genericname}-%{genericname}-core.pom %{genericname}/%{genericname}-core.jar
 
 %files
 %defattr(-,root,root,-)
+%{_mavenpomdir}/*
+%{_mavendepmapfragdir}/*
 %doc COPYING
 %dir %{_javadir}/%{genericname}
 %{_javadir}/%{genericname}/%{genericname}-*.jar
@@ -103,6 +115,9 @@ popd
 
 
 %changelog
+* Wed Aug 03 2011 Marek Goldmann <mgoldman at redhat.com> - 1.45.0-2
+- Added maven depmap for gdata-core
+
 * Fri Jul 01 2011 Sandro Mathys <red at fedoraproject.org> - 1.45.0-1
 - New upstream version 1.45.0
 - Added Export-Package data to manifest files (OSGi)


More information about the scm-commits mailing list