From e302809be61d0a7538ce4d39601a51cdfad9819a Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 17 Feb 2025 20:37:13 +0100 Subject: [PATCH] Harmonizing update-alternatives handling across all lzip-alternative providing packages. Signed-off-by: Daniel Baumann --- debian/clzip.postinst | 6 +++--- debian/clzip.prerm | 2 +- debian/rules | 12 ++++++------ 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/debian/clzip.postinst b/debian/clzip.postinst index abe240a..dfd2850 100644 --- a/debian/clzip.postinst +++ b/debian/clzip.postinst @@ -5,9 +5,9 @@ set -e case "${1}" in configure) update-alternatives --quiet \ - --install /usr/bin/lzip lzip /usr/bin/lzip.c 30 \ - --slave /usr/share/info/lzip.info.gz lzip.info.gz /usr/share/info/lzip.c.info.gz \ - --slave /usr/share/man/man1/lzip.1.gz lzip.1.gz /usr/share/man/man1/lzip.c.1.gz + --install /usr/bin/lzip lzip /usr/bin/lzip.clzip 30 \ + --slave /usr/share/info/lzip.info.gz lzip.info.gz /usr/share/info/lzip.clzip.info.gz \ + --slave /usr/share/man/man1/lzip.1.gz lzip.1.gz /usr/share/man/man1/lzip.clzip.1.gz ;; abort-upgrade|abort-remove|abort-deconfigure) diff --git a/debian/clzip.prerm b/debian/clzip.prerm index 0d17f9a..023e80f 100644 --- a/debian/clzip.prerm +++ b/debian/clzip.prerm @@ -4,7 +4,7 @@ set -e case "${1}" in remove|upgrade|deconfigure) - update-alternatives --quiet --remove lzip /usr/bin/lzip.c + update-alternatives --quiet --remove lzip /usr/bin/lzip.clzip ;; failed-upgrade) diff --git a/debian/rules b/debian/rules index 67453bf..1ff0115 100755 --- a/debian/rules +++ b/debian/rules @@ -10,13 +10,13 @@ override_dh_auto_install: rm -f debian/clzip/usr/share/info/dir* # alternative handling - mv debian/clzip/usr/bin/clzip debian/clzip/usr/bin/lzip.c - mv debian/clzip/usr/share/info/clzip.info debian/clzip/usr/share/info/lzip.c.info - mv debian/clzip/usr/share/man/man1/clzip.1 debian/clzip/usr/share/man/man1/lzip.c.1 + mv debian/clzip/usr/bin/clzip debian/clzip/usr/bin/lzip.clzip + mv debian/clzip/usr/share/info/clzip.info debian/clzip/usr/share/info/lzip.clzip.info + mv debian/clzip/usr/share/man/man1/clzip.1 debian/clzip/usr/share/man/man1/lzip.clzip.1 - ln -s /usr/bin/lzip.c debian/clzip/usr/bin/clzip - ln -s /usr/share/info/lzip.c.info.gz debian/clzip/usr/share/info/clzip.info.gz - ln -s /usr/share/man/man1/lzip.c.1.gz debian/clzip/usr/share/man/man1/clzip.1.gz + ln -s /usr/bin/lzip.clzip debian/clzip/usr/bin/clzip + ln -s /usr/share/info/lzip.clzip.info.gz debian/clzip/usr/share/info/clzip.info.gz + ln -s /usr/share/man/man1/lzip.clzip.1.gz debian/clzip/usr/share/man/man1/clzip.1.gz override_dh_builddeb: dh_builddeb -- -Zxz