commit saxon6 for openSUSE:Factory
1 Aug
2014
1 Aug
'14
17:27
Hello community, here is the log from the commit of package saxon6 for openSUSE:Factory checked in at 2014-08-01 19:27:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/saxon6 (Old) and /work/SRC/openSUSE:Factory/.saxon6.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "saxon6" Changes: -------- --- /work/SRC/openSUSE:Factory/saxon6/saxon6.changes 2014-06-30 22:50:20.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.saxon6.new/saxon6.changes 2014-08-01 19:27:04.000000000 +0200 @@ -1,0 +2,5 @@ +Fri Jul 11 14:47:21 UTC 2014 - tchvatal@suse.com + +- Fix update-alternatives code. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ saxon6.spec ++++++ --- /var/tmp/diff_new_pack.nHVa5H/_old 2014-08-01 19:27:05.000000000 +0200 +++ /var/tmp/diff_new_pack.nHVa5H/_new 2014-08-01 19:27:05.000000000 +0200 @@ -16,9 +16,7 @@ # -%define section free %define resolverdir %{_sysconfdir}/java/resolver - Name: saxon6 Version: 6.5.5 Release: 0 @@ -41,26 +39,19 @@ Patch4: saxon-add-fixes-from-com-isl-saxon-aelfred.patch #PATCH-FIX-OPENSUSE: implements batch mode in which saxon is capable to proceed more files per one JVM launch Patch5: saxon6-batch.patch +BuildRequires: ant BuildRequires: fop >= 0.20.1 +BuildRequires: java-devel BuildRequires: javapackages-tools BuildRequires: jdom >= 1.0 -BuildRequires: xml-commons-apis -%if ! %defined suse_version -BuildRequires: fop-javadoc -BuildRequires: java-javadoc -BuildRequires: jdom-javadoc >= 1.0 -%else -BuildRequires: ant -BuildRequires: java-devel BuildRequires: unzip -%endif -Requires: /usr/sbin/update-alternatives +BuildRequires: xml-commons-apis +Requires: %{_sbindir}/update-alternatives Requires: jaxp_parser_impl Provides: jaxp_transform_impl = %{name}-%{version} -# bnc#780666 Provides: saxon -BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch %description The SAXON package is a collection of tools for processing XML @@ -87,12 +78,9 @@ So you can use SAXON by writing XSLT stylesheets, by writing Java applications, or by any combination of the two. - %package aelfred Summary: Java XML parser Group: Productivity/Publishing/XML -#Provides: jaxp_parser_impl -#Requires: /usr/sbin/update-alternatives Requires: xml-commons-apis Provides: saxon-aelfred @@ -100,7 +88,6 @@ A slightly improved version of the AElfred Java XML parser from Microstar. - %package manual Summary: Manual for %{name} Group: Productivity/Publishing/XML @@ -158,9 +145,9 @@ unzip -q source.zip cp -p %{SOURCE2} ./build.xml cp -p %{SOURCE4} XmlParser.java -%patch2 -p0 +%patch2 %patch3 -p1 -%patch4 -p0 +%patch4 %patch5 -p1 cp XmlParser.java com/icl/saxon/aelfred/XmlParser.java # cleanup unnecessary stuff we'll build ourselves @@ -177,7 +164,6 @@ -Djdom.javadoc=%{_javadocdir}/jdom %install - # jars mkdir -p %{buildroot}%{_javadir} cp -p build/lib/saxon.jar %{buildroot}%{_javadir}/%{name}.jar @@ -203,36 +189,30 @@ mkdir -p %{buildroot}%{_mandir}/man1 sed 's,__RESOLVERDIR__,%{resolverdir},' < %{SOURCE3} \ > %{buildroot}%{_mandir}/man1/%{name}.1 -# jaxp_transform_impl ghost symlink -ln -s %{_sysconfdir}/alternatives \ - %{buildroot}%{_javadir}/jaxp_transform_impl.jar -# jaxp_parser_impl ghost symlink -#ln -s %{_sysconfdir}/alternatives \ -# %{buildroot}%{_javadir}/jaxp_parser_impl.jar -%clean -rm -rf %{buildroot} +# jaxp_transform_impl ghost symlink +mkdir -p %{buildroot}%{_sysconfdir}/alternatives/ +ln -sf %{_sysconfdir}/alternatives/jaxp_transform_impl.jar %{buildroot}%{_javadir}/jaxp_transform_impl.jar %post update-alternatives --install %{_javadir}/jaxp_transform_impl.jar \ jaxp_transform_impl %{_javadir}/%{name}.jar 25 -%preun -{ - [ $1 -eq 0 ] || exit 0 +%postun +if [ $1 -eq 0 ] ; then update-alternatives --remove jaxp_transform_impl %{_javadir}/%{name}.jar -} >/dev/null 2>&1 || : +fi %files %defattr(0644,root,root,0755) %{_javadir}/%{name}.jar %{_javadir}/%{name}.jar -%ghost %{_javadir}/jaxp_transform_impl.jar +%{_javadir}/jaxp_transform_impl.jar +%ghost %{_sysconfdir}/alternatives/jaxp_transform_impl.jar %files aelfred %defattr(0644,root,root,0755) %{_javadir}/%{name}-aelfred* -#%ghost %{_javadir}/jaxp_parser_impl.jar %files fop %defattr(0644,root,root,0755) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
3579
Age (days ago)
3579
Last active (days ago)
0 comments
1 participants
participants (1)
-
root@hilbert.suse.de