From 267a12d4a8bba27c24a5761a13a558d200d688f5 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 29 Dec 2021 03:15:13 +0100 Subject: Moving to dh_installalternatives. Signed-off-by: Daniel Baumann --- debian/control | 1 + debian/lziprecover.alternatives | 26 ++++++++++++++++++++++++++ debian/lziprecover.postinst | 38 -------------------------------------- debian/lziprecover.prerm | 29 ----------------------------- 4 files changed, 27 insertions(+), 67 deletions(-) create mode 100644 debian/lziprecover.alternatives delete mode 100755 debian/lziprecover.postinst delete mode 100755 debian/lziprecover.prerm diff --git a/debian/control b/debian/control index 861a62c..66a9cda 100644 --- a/debian/control +++ b/debian/control @@ -3,6 +3,7 @@ Section: utils Priority: optional Maintainer: Daniel Baumann Build-Depends: + debhelper (>= 13.1~), debhelper-compat (= 13), texinfo, Rules-Requires-Root: no diff --git a/debian/lziprecover.alternatives b/debian/lziprecover.alternatives new file mode 100644 index 0000000..68570d2 --- /dev/null +++ b/debian/lziprecover.alternatives @@ -0,0 +1,26 @@ +# lzip-alternative +Name: lzip +Link: /usr/bin/lzip +Alternative: /usr/bin/lzip.lziprecover +Dependents: + /usr/share/info/lzip.info.gz lzip.info.gz /usr/share/info/lzip.lziprecover.info.gz + /usr/share/man/man1/lzip.1.gz lzip.1.gz /usr/share/man/man1/lzip.lziprecover.1.gz +Priority: 4000 + +# lzip-compressor +Name: lzip-compressor +Link: /usr/bin/lzip-compressor +Alternative: /usr/bin/lzip.lziprecover +Dependents: + /usr/share/info/lzip-compressor.info.gz lzip-compressor.info.gz /usr/share/info/lzip.lziprecover.info.gz + /usr/share/man/man1/lzip-compressor.1.gz lzip-compressor.1.gz /usr/share/man/man1/lzip.lziprecover.1.gz +Priority: 4000 + +# lzip-decompressor +Name: lzip-decompressor +Link: /usr/bin/lzip-decompressor +Alternative: /usr/bin/lzip.lziprecover +Dependents: + /usr/share/info/lzip-decompressor.info.gz lzip-decompressor.info.gz /usr/share/info/lzip.lziprecover.info.gz + /usr/share/man/man1/lzip-decompressor.1.gz lzip-decompressor.1.gz /usr/share/man/man1/lzip.lziprecover.1.gz +Priority: 4000 diff --git a/debian/lziprecover.postinst b/debian/lziprecover.postinst deleted file mode 100755 index 79aecb8..0000000 --- a/debian/lziprecover.postinst +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh - -set -e - -case "${1}" in - configure) - # lzip-alternative - update-alternatives --quiet \ - --install /usr/bin/lzip lzip /usr/bin/lzip.lziprecover 4000 \ - --slave /usr/share/info/lzip.info.gz lzip.info.gz /usr/share/info/lzip.lziprecover.info.gz \ - --slave /usr/share/man/man1/lzip.1.gz lzip.1.gz /usr/share/man/man1/lzip.lziprecover.1.gz - - # lzip-compressor - update-alternatives --quiet \ - --install /usr/bin/lzip-compressor lzip-compressor /usr/bin/lzip.lziprecover 4000 \ - --slave /usr/share/info/lzip-compressor.info.gz lzip-compressor.info.gz /usr/share/info/lzip.lziprecover.info.gz \ - --slave /usr/share/man/man1/lzip-compressor.1.gz lzip-compressor.1.gz /usr/share/man/man1/lzip.lziprecover.1.gz - - # lzip-decompressor - update-alternatives --quiet \ - --install /usr/bin/lzip-decompressor lzip-decompressor /usr/bin/lzip.lziprecover 4000 \ - --slave /usr/share/info/lzip-decompressor.info.gz lzip-decompressor.info.gz /usr/share/info/lzip.lziprecover.info.gz \ - --slave /usr/share/man/man1/lzip-decompressor.1.gz lzip-decompressor.1.gz /usr/share/man/man1/lzip.lziprecover.1.gz - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - - ;; - - *) - echo "postinst called with unknown argument \`${1}'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# - -exit 0 diff --git a/debian/lziprecover.prerm b/debian/lziprecover.prerm deleted file mode 100755 index 08c23c3..0000000 --- a/debian/lziprecover.prerm +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh - -set -e - -case "${1}" in - remove|upgrade|deconfigure) - # lzip-alternative - update-alternatives --quiet --remove lzip /usr/bin/lzip.lziprecover - - # lzip-compressor - update-alternatives --quiet --remove lzip-compressor /usr/bin/lzip.lziprecover - - # lzip-decompressor - update-alternatives --quiet --remove lzip-decompressor /usr/bin/lzip.lziprecover - ;; - - failed-upgrade) - - ;; - - *) - echo "prerm called with unknown argument \`${1}'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# - -exit 0 -- cgit v1.2.3