[xalan-j2] add POM files
Andy Grimm
arg at fedoraproject.org
Wed Oct 19 15:26:52 UTC 2011
commit 37a7218b1bb419c62c407834acdf64889c5fe21a
Author: Andy Grimm <agrimm at gmail.com>
Date: Wed Oct 19 11:26:01 2011 -0400
add POM files
.gitignore | 3 +++
sources | 3 +++
xalan-j2.spec | 21 ++++++++++++++++++++-
3 files changed, 26 insertions(+), 1 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 9f82950..b4bfa2e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,6 @@
xalan-j2-notarget.patch
xalan-j_2_7_0-src-RHsemiCLEAN.tar.gz
xalan-j_2_7_1-src.tar.gz
+/serializer-2.7.1.pom
+/xalan-2.7.1.pom
+/xsltc-2.7.1.pom
diff --git a/sources b/sources
index 88e0324..183e10d 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,5 @@
3461365d8636e454f73e14884c3f8692 xalan-j2-notarget.patch
fc805051f0fe505c7a4b1b5c8db9b9e3 xalan-j_2_7_1-src.tar.gz
+982e76686b5205871877ddc5f1406dfe serializer-2.7.1.pom
+007fd1a7f92ad9df04af5235fc2ed5f0 xalan-2.7.1.pom
+422e0e6e9ab48831f2a38e72a4fbbe75 xsltc-2.7.1.pom
diff --git a/xalan-j2.spec b/xalan-j2.spec
index c70b4ca..13d6f04 100644
--- a/xalan-j2.spec
+++ b/xalan-j2.spec
@@ -32,7 +32,7 @@
Name: xalan-j2
Version: 2.7.1
-Release: 6%{?dist}
+Release: 7%{?dist}
Epoch: 0
Summary: Java XSLT processor
# samples/servlet/ApplyXSLTException.java is ASL 1.1
@@ -40,6 +40,9 @@ Summary: Java XSLT processor
License: ASL 1.1 and ASL 2.0 and W3C
Source0: http://www.apache.org/dist/xml/xalan-j/xalan-j_2_7_1-src.tar.gz
Source1: %{name}-serializer-MANIFEST.MF
+Source2: http://repo1.maven.org/maven2/xalan/xalan/2.7.1/xalan-2.7.1.pom
+Source3: http://repo1.maven.org/maven2/xalan/xalan/2.7.1/serializer-2.7.1.pom
+Source4: xsltc-%{version}.pom
Patch0: %{name}-noxsltcdeps.patch
# Fix the serializer JAR filename in xalan-j2's MANIFEST.MF
# https://bugzilla.redhat.com/show_bug.cgi?id=718738
@@ -167,6 +170,15 @@ install -p -m 644 build/xsltc.jar \
install -p -m 644 build/serializer.jar \
$RPM_BUILD_ROOT%{_javadir}/%{name}-serializer.jar
+# POMs
+install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
+install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
+install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}-serializer.pom
+install -p -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-xsltc.pom
+%add_maven_depmap JPP-%{name}.pom %{name}.jar
+%add_maven_depmap JPP-%{name}-serializer.pom %{name}-serializer.jar
+%add_maven_depmap JPP-xsltc.pom xsltc.jar
+
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr build/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
@@ -203,10 +215,14 @@ update-alternatives --install %{_javadir}/jaxp_transform_impl.jar \
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-serializer.jar
%ghost %{_javadir}/jaxp_transform_impl.jar
+%{_mavenpomdir}/JPP-%{name}.pom
+%{_mavendepmapfragdir}/%{name}
+%{_mavenpomdir}/JPP-%{name}-serializer.pom
%files xsltc
%doc LICENSE.txt
%{_javadir}/xsltc.jar
+%{_mavenpomdir}/JPP-xsltc.pom
%files manual
%doc LICENSE.txt
@@ -220,6 +236,9 @@ update-alternatives --install %{_javadir}/jaxp_transform_impl.jar \
%{_datadir}/%{name}
%changelog
+* Mon Oct 10 2011 Andy Grimm <agrimm at gmail.com> 0:2.7.1-7
+- add POM files
+
* Wed Aug 10 2011 Andrew Overholt <overholt at redhat.com> 0:2.7.1-6
- Fix filename of serializer.jar in xalan-j2's MANIFEST.MF
- https://bugzilla.redhat.com/show_bug.cgi?id=718738
More information about the scm-commits
mailing list