[gnuplot] 02/05: Provide gnuplot4 symlink through update-alternatives
Anton Gladky
gladk at moszumanska.debian.org
Sat Jul 12 09:51:24 UTC 2014
This is an automated email from the git hooks/post-receive script.
gladk pushed a commit to branch master
in repository gnuplot.
commit f8828aabf9d1a0cb0fb78bee305fd77506556d35
Author: Anton Gladky <gladk at debian.org>
Date: Sat Jul 12 10:44:01 2014 +0200
Provide gnuplot4 symlink through update-alternatives
---
debian/NEWS | 17 +++++++++++++++++
debian/gnuplot-nox.postinst | 4 ++++
debian/gnuplot-nox.prerm | 1 +
debian/gnuplot-qt.postinst | 4 ++++
debian/gnuplot-qt.prerm | 1 +
debian/gnuplot-x11.postinst | 4 ++++
debian/gnuplot-x11.prerm | 1 +
7 files changed, 32 insertions(+)
diff --git a/debian/NEWS b/debian/NEWS
index 6853e33..19c0c47 100644
--- a/debian/NEWS
+++ b/debian/NEWS
@@ -1,3 +1,20 @@
+gnuplot (4.6.5-7) unstable; urgency=medium
+
+ /usr/bin/gnuplot binary is managed now through update-alternatives
+ mechanism and depends on installed gnuplot configuration
+ (-nox, -x11 or -qt).
+
+ gnuplot version 4 provides also /usr/bin/gnuplot4 symlink.
+ It points on installed gnuplot binary variant (-nox, -x11 or -qt).
+
+ To be sure you are using gnuplot of version 4 please type
+ gnuplot4 in command line.
+
+ These changes are needed due to a new gnuplot major version 5 and
+ allows to install both versions simultaneously.
+
+ -- Anton Gladky <gladk at debian.org> Wed, 04 Jun 2014 22:46:22 +0200
+
gnuplot (4.6.5-4) unstable; urgency=medium
We stop to provide wxt-terminal because wxwidgets 3.0 is not compatible
diff --git a/debian/gnuplot-nox.postinst b/debian/gnuplot-nox.postinst
index d190314..fb9ec9a 100644
--- a/debian/gnuplot-nox.postinst
+++ b/debian/gnuplot-nox.postinst
@@ -8,6 +8,10 @@ if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]; then
/usr/share/man/man1/gnuplot4-nox.1.gz \
--slave /usr/share/gnuplot/gnuplot.gih gnuplot4.gih \
/usr/share/gnuplot/gnuplot4-nox.gih
+
+ update-alternatives --install /usr/bin/gnuplot4 gnuplot4 /usr/bin/gnuplot4-nox 20 \
+ --slave /usr/share/man/man1/gnuplot4.1.gz gnuplot4.1.gz \
+ /usr/share/man/man1/gnuplot4-nox.1.gz
fi
#DEBHELPER#
diff --git a/debian/gnuplot-nox.prerm b/debian/gnuplot-nox.prerm
index 80306d1..77fc1ac 100644
--- a/debian/gnuplot-nox.prerm
+++ b/debian/gnuplot-nox.prerm
@@ -4,6 +4,7 @@ set -e
if [ "$1" != "upgrade" ]; then
update-alternatives --remove gnuplot /usr/bin/gnuplot4-nox
+ update-alternatives --remove gnuplot4 /usr/bin/gnuplot4-nox
fi
#DEBHELPER#
diff --git a/debian/gnuplot-qt.postinst b/debian/gnuplot-qt.postinst
index 972ed9b..f90b733 100644
--- a/debian/gnuplot-qt.postinst
+++ b/debian/gnuplot-qt.postinst
@@ -8,6 +8,10 @@ if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]; then
/usr/share/man/man1/gnuplot4-qt.1.gz \
--slave /usr/share/gnuplot/gnuplot.gih gnuplot4.gih \
/usr/share/gnuplot/gnuplot4-qt.gih
+
+ update-alternatives --install /usr/bin/gnuplot4 gnuplot4 /usr/bin/gnuplot4-qt 40 \
+ --slave /usr/share/man/man1/gnuplot4.1.gz gnuplot4.1.gz \
+ /usr/share/man/man1/gnuplot4-qt.1.gz
fi
#DEBHELPER#
diff --git a/debian/gnuplot-qt.prerm b/debian/gnuplot-qt.prerm
index ac89f10..a66864f 100644
--- a/debian/gnuplot-qt.prerm
+++ b/debian/gnuplot-qt.prerm
@@ -4,6 +4,7 @@ set -e
if [ "$1" != "upgrade" ]; then
update-alternatives --remove gnuplot /usr/bin/gnuplot4-qt
+ update-alternatives --remove gnuplot4 /usr/bin/gnuplot4-qt
fi
#DEBHELPER#
diff --git a/debian/gnuplot-x11.postinst b/debian/gnuplot-x11.postinst
index 0a73173..0a771f9 100644
--- a/debian/gnuplot-x11.postinst
+++ b/debian/gnuplot-x11.postinst
@@ -8,6 +8,10 @@ if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]; then
/usr/share/man/man1/gnuplot4-x11.1.gz \
--slave /usr/share/gnuplot/gnuplot.gih gnuplot4.gih \
/usr/share/gnuplot/gnuplot4-x11.gih
+
+ update-alternatives --install /usr/bin/gnuplot4 gnuplot4 /usr/bin/gnuplot4-x11 30 \
+ --slave /usr/share/man/man1/gnuplot4.1.gz gnuplot4.1.gz \
+ /usr/share/man/man1/gnuplot4-x11.1.gz
fi
#DEBHELPER#
diff --git a/debian/gnuplot-x11.prerm b/debian/gnuplot-x11.prerm
index ef15d45..12ca66a 100644
--- a/debian/gnuplot-x11.prerm
+++ b/debian/gnuplot-x11.prerm
@@ -4,6 +4,7 @@ set -e
if [ "$1" != "upgrade" ]; then
update-alternatives --remove gnuplot /usr/bin/gnuplot4-x11
+ update-alternatives --remove gnuplot4 /usr/bin/gnuplot4-x11
fi
#DEBHELPER#
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/gnuplot.git
More information about the debian-science-commits
mailing list