[java-1.7.0-openjdk/f20] - fixed incorrect _jvmdir/jre-javaver_origin to _jvmdir/jre-javaver-origin link
jiri vanek
jvanek at fedoraproject.org
Wed Oct 2 12:20:18 UTC 2013
commit 86eb08d77127f1780ddfc5982eef915bc9dfba08
Author: Jiri Vanek <jvanek at jvanek.redhat>
Date: Wed Oct 2 14:19:55 2013 +0200
- fixed incorrect _jvmdir/jre-javaver_origin to _jvmdir/jre-javaver-origin link
java-1.7.0-openjdk.spec | 18 ++++++++++++++++--
1 files changed, 16 insertions(+), 2 deletions(-)
---
diff --git a/java-1.7.0-openjdk.spec b/java-1.7.0-openjdk.spec
index 8e801db..c7dc179 100644
--- a/java-1.7.0-openjdk.spec
+++ b/java-1.7.0-openjdk.spec
@@ -146,7 +146,7 @@
Name: java-%{javaver}-%{origin}
Version: %{javaver}.60
-Release: %{icedtea_version}.6%{?dist}
+Release: %{icedtea_version}.7%{?dist}
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons,
# and this change was brought into RHEL-4. java-1.5.0-ibm packages
# also included the epoch in their virtual provides. This created a
@@ -1016,7 +1016,18 @@ for X in %{origin} %{javaver} ; do
%endif
done
-update-alternatives --install %{_jvmdir}/jre-%{javaver}_%{origin} jre_%{javaver}_%{origin} %{_jvmdir}/%{jrelnk} %{priority} \
+
+#we need to remove old alternatives with "_" typo //should live to f21:(
+ ID="%{_jvmdir}/\(\(jre\)\|\(java\)\)-%{javaver}-%{origin}"
+ COMMAND=jre_%{javaver}_%{origin}
+ for alt in $(alternatives --display $COMMAND | grep priority | awk '{print $1}'); do
+ echo $alt | grep -q "$ID"
+ if [ $? -eq 0 ]; then
+ alternatives --remove $COMMAND $alt >& /dev/null || :
+ fi
+ done
+# the old should be removed, so we can install new :(
+update-alternatives --install %{_jvmdir}/jre-%{javaver}-%{origin} jre_%{javaver}_%{origin} %{_jvmdir}/%{jrelnk} %{priority} \
--slave %{_jvmjardir}/jre-%{javaver} jre_%{javaver}_%{origin}_exports %{jvmjardir}
update-desktop-database %{_datadir}/applications &> /dev/null || :
@@ -1374,6 +1385,9 @@ exit 0
%{_jvmdir}/%{jredir}/lib/accessibility.properties
%changelog
+* Wed Oct 02 2013 Jiri Vanek <jvanek at redhat.com> - 1.7.0.40-2.4.2.7.f20
+- fixed incorrect _jvmdir/jre-javaver_origin to _jvmdir/jre-javaver-origin link
+
* Tue Oct 01 2013 Jiri Vanek <jvanek at redhat.com> - 1.7.0.40-2.4.2.6.f20
- added java-abrt connector
More information about the scm-commits
mailing list