summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2021-12-29 02:15:13 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2021-12-29 02:15:26 +0000
commit267a12d4a8bba27c24a5761a13a558d200d688f5 (patch)
tree740473af9012f2ad789f69cff33045b54b74ef49
parentReleasing debian version 1.22-2. (diff)
downloadlziprecover-267a12d4a8bba27c24a5761a13a558d200d688f5.tar.xz
lziprecover-267a12d4a8bba27c24a5761a13a558d200d688f5.zip
Moving to dh_installalternatives.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rw-r--r--debian/control1
-rw-r--r--debian/lziprecover.alternatives26
-rwxr-xr-xdebian/lziprecover.postinst38
-rwxr-xr-xdebian/lziprecover.prerm29
4 files changed, 27 insertions, 67 deletions
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 <daniel.baumann@progress-linux.org>
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