[xom] Add POM file
Andy Grimm
arg at fedoraproject.org
Fri Aug 10 21:37:45 UTC 2012
commit 7b43422d792af8a85783855563b23a4ccdb2d0b6
Author: Andy Grimm <agrimm at gmail.com>
Date: Fri Aug 10 17:37:32 2012 -0400
Add POM file
xom-1.0.pom | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
xom.spec | 15 +++++++++++--
2 files changed, 74 insertions(+), 3 deletions(-)
---
diff --git a/xom-1.0.pom b/xom-1.0.pom
new file mode 100644
index 0000000..4f3a1d7
--- /dev/null
+++ b/xom-1.0.pom
@@ -0,0 +1,62 @@
+<project>
+
+ <!-- From http://jira.codehaus.org/browse/MAVENUPLOAD-1559 -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>xom</groupId>
+ <artifactId>xom</artifactId>
+ <name>xom</name>
+ <version>1.0</version>
+ <url>http://www.xom.nu</url>
+ <ciManagement>
+ <notifiers>
+ <notifier>
+ <configuration>
+ <address>elharo at metalab.unc.edu</address>
+ </configuration>
+ </notifier>
+ </notifiers>
+ </ciManagement>
+ <inceptionYear>2002</inceptionYear>
+ <mailingLists>
+ <mailingList>
+ <name>XOM Interest Mailing List</name>
+ <archive>http://lists.ibiblio.org/pipermail/xom-interest/</archive>
+ </mailingList>
+ </mailingLists>
+ <licenses>
+ <license>
+ <name>LGPL</name>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <id>elharo</id>
+ <name>Elliotte Rusty Harold</name>
+ <email>elharo at metalab.unc.edu</email>
+ <organization>Cafe au Lait</organization>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>xerces</groupId>
+ <artifactId>xmlParserAPIs</artifactId>
+ <version>2.6.2</version>
+ </dependency>
+ <dependency>
+ <groupId>xerces</groupId>
+ <artifactId>xercesImpl</artifactId>
+ <version>2.6.2</version>
+ </dependency>
+ <dependency>
+ <groupId>xalan</groupId>
+ <artifactId>xalan</artifactId>
+ <version>2.6.0</version>
+ </dependency>
+ <dependency>
+ <groupId>com.ibm.icu</groupId>
+ <artifactId>icu4j</artifactId>
+ <version>2.6.1</version>
+ </dependency>
+ </dependencies>
+</project>
\ No newline at end of file
diff --git a/xom.spec b/xom.spec
index ea24eba..149f394 100644
--- a/xom.spec
+++ b/xom.spec
@@ -36,12 +36,13 @@
Summary: XML Pull Parser
Name: xom
Version: 1.0
-Release: 8.6%{?dist}
+Release: 9%{?dist}
Epoch: 0
License: LGPLv2
URL: http://www.xom.nu
Group: Development/Libraries
Source0: http://www.cafeconleche.org/XOM/xom-1.0.tar.gz
+Source1: http://central.maven.org/maven2/xom/xom/1.0/xom-1.0.pom
# Evidently gjdoc doesn't know about the noqualifier option; also, it
# must do linkoffline and not link
@@ -138,8 +139,6 @@ done
popd
%install
-rm -rf $RPM_BUILD_ROOT
-
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
@@ -156,6 +155,11 @@ ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
install -m 644 build/xom-samples.jar $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
+# POM
+install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
+install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
+%add_maven_depmap JPP-%{name}.pom %{name}.jar
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -169,6 +173,8 @@ rm -rf $RPM_BUILD_ROOT
%doc %{name}.graffle
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
+%{_mavenpomdir}/JPP-%{name}.pom
+%{_mavendepmapfragdir}/*
%files javadoc
%defattr(0644,root,root,0755)
@@ -180,6 +186,9 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/%{name}-%{version}/xom-samples.jar
%changelog
+* Fri Aug 10 2012 Andy Grimm <agrimm at gmail.com> - 0:1.0-9
+- add POM
+
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0:1.0-8.6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
More information about the scm-commits
mailing list