[packages/java-xalan] add jpackage jar names

glen glen at pld-linux.org
Sat Aug 30 14:56:10 CEST 2014


commit 7e8ae295b31b2d7f9e9b019258e956c596254678
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Sat Aug 30 15:56:08 2014 +0300

    add jpackage jar names

 java-xalan.spec | 26 ++++++++++++++++----------
 1 file changed, 16 insertions(+), 10 deletions(-)
---
diff --git a/java-xalan.spec b/java-xalan.spec
index ed73840..a2b9989 100644
--- a/java-xalan.spec
+++ b/java-xalan.spec
@@ -2,7 +2,7 @@
 # Conditional build:
 %bcond_without	doc	# do not build documentation
 %bcond_without	servlet	# don't build servlet sample
-#
+
 %define		ver	%(echo %{version} | tr . _)
 %define		srcname	xalan
 %include	/usr/lib/rpm/macros.java
@@ -10,7 +10,7 @@ Summary:	XSLT processor for Java
 Summary(pl.UTF-8):	Procesor XSLT napisany w Javie
 Name:		java-xalan
 Version:	2.7.1
-Release:	4
+Release:	5
 License:	Apache v2.0
 Group:		Applications/Publishing/XML/Java
 Source0:	http://www.apache.org/dist/xml/xalan-j/source/xalan-j_%{ver}-src.tar.gz
@@ -94,17 +94,21 @@ export ANT_OPTS="-Xmx192m"
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_javadir},%{_examplesdir},%{_javadocdir}/%{srcname}-%{version}}
 
-install build/serializer.jar $RPM_BUILD_ROOT%{_javadir}/serializer-%{version}.jar
-install build/xalan.jar $RPM_BUILD_ROOT%{_javadir}/xalan-%{version}.jar
-install build/xsltc.jar $RPM_BUILD_ROOT%{_javadir}/xsltc-%{version}.jar
-ln -sf serializer-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/serializer.jar
+cp -p build/serializer.jar $RPM_BUILD_ROOT%{_javadir}/xalan-serializer-%{version}.jar
+cp -p build/xalan.jar $RPM_BUILD_ROOT%{_javadir}/xalan-%{version}.jar
+cp -p build/xsltc.jar $RPM_BUILD_ROOT%{_javadir}/xsltc-%{version}.jar
+ln -sf xalan-serializer-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/xalan-serializer.jar
 ln -sf xalan-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/xalan.jar
 ln -sf xalan-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/jaxp_transform_impl.jar
 ln -sf xsltc-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/xsltc.jar
 
+# some expected jar names from JPackage
+ln -sf xalan-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/xalan-j2.jar
+ln -sf xalan-serializer-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/xalan-j2-serializer.jar
+
 %if %{with doc}
-cp -r samples $RPM_BUILD_ROOT%{_examplesdir}/%{srcname}-%{version}
-cp -r build/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{srcname}-%{version}
+cp -a samples $RPM_BUILD_ROOT%{_examplesdir}/%{srcname}-%{version}
+cp -a build/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{srcname}-%{version}
 %endif
 
 %clean
@@ -114,12 +118,14 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc %{?with_doc:build/docs/design build/docs/xsltc}
 %{_javadir}/jaxp_transform_impl.jar
-%{_javadir}/serializer-%{version}.jar
-%{_javadir}/serializer.jar
 %{_javadir}/xalan-%{version}.jar
 %{_javadir}/xalan.jar
+%{_javadir}/xalan-serializer-%{version}.jar
+%{_javadir}/xalan-serializer.jar
 %{_javadir}/xsltc-%{version}.jar
 %{_javadir}/xsltc.jar
+%{_javadir}/xalan-j2.jar
+%{_javadir}/xalan-j2-serializer.jar
 
 %if %{with doc}
 %files javadoc
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/java-xalan.git/commitdiff/7e8ae295b31b2d7f9e9b019258e956c596254678



More information about the pld-cvs-commit mailing list