From a4be4de6b5e5308e1e4b25f8fb45e192456ddba3 Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Wed, 8 Mar 2017 10:50:11 +0100 Subject: [PATCH] Fix missing jaxp_transformer_impl symlink after upgrade --- xalan-j2.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/xalan-j2.spec b/xalan-j2.spec index 1da4fe7..4d624f1 100644 --- a/xalan-j2.spec +++ b/xalan-j2.spec @@ -32,7 +32,7 @@ Name: xalan-j2 Version: 2.7.1 -Release: 30%{?dist} +Release: 31%{?dist} Epoch: 0 Summary: Java XSLT processor # src/org/apache/xpath/domapi/XPathStylesheetDOM3Exception.java is W3C @@ -189,8 +189,12 @@ cp -pr samples $RPM_BUILD_ROOT%{_datadir}/%{name} (cd build/docs; ln -sf %{_javadocdir}/%{name} apidocs) %post +# update-alternatives will remove the symlink - preserve it +mv %{_javadir}/jaxp_transform_impl.jar{,.tmp} || : # alternatives removed in f26 update-alternatives --remove jaxp_transform_impl %{_javadir}/%{name}.jar &>/dev/null || : +# restore the symlink +mv %{_javadir}/jaxp_transform_impl.jar{.tmp,} || : %files -f .mfiles %license LICENSE.txt NOTICE.txt @@ -211,6 +215,9 @@ update-alternatives --remove jaxp_transform_impl %{_javadir}/%{name}.jar &>/dev/ %{_datadir}/%{name} %changelog +* Wed Mar 08 2017 Michael Simacek - 0:2.7.1-31 +- Fix missing jaxp_transformer_impl symlink after upgrade + * Thu Feb 23 2017 Michael Simacek - 0:2.7.1-30 - Install with XMvn - Remove alternatives