diff --git a/glassfish-activation.changes b/glassfish-activation.changes index d1a85c0..30e185e 100644 --- a/glassfish-activation.changes +++ b/glassfish-activation.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Jul 13 14:11:54 UTC 2022 - Fridrich Strba + +- Avoid missing symlink %_javadir/jaf.jar, by recreating it when + gnu-jaf is uninstalled + ------------------------------------------------------------------- Tue Jul 12 09:28:43 UTC 2022 - Fridrich Strba diff --git a/glassfish-activation.spec b/glassfish-activation.spec index cc0e03f..6be10e7 100644 --- a/glassfish-activation.spec +++ b/glassfish-activation.spec @@ -106,6 +106,15 @@ install -d -m 755 %{buildroot}%{_javadocdir}/%{name} cp -r activation/target/site/apidocs/* %{buildroot}/%{_javadocdir}/%{name} %fdupes -s %{buildroot}%{_javadocdir} +%triggerpostun -- gnu-jaf +if [ -f %{_javadir}/%{name}-api.jar ] then + if [ -f %{_javadir}/jaf.jar ] then + rm -f %{_javadir}/jaf.jar + fi + ln -sf %{name}-api.jar %{_javadir}/jaf.jar +fi +exit 0 + %files -f .mfiles %license LICENSE.txt %doc README.md