summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2021-12-29 08:07:36 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2021-12-31 09:37:08 +0000
commit13420a1d15abe6264175284652d3d2b0a5e1f359 (patch)
tree74af63cba4b2bdce31c9a60441a86153f4dd0727
parentAdding KEY_ALGO debconf handling in dehydrated-tools. (diff)
downloadopen-infrastructure-service-tools-13420a1d15abe6264175284652d3d2b0a5e1f359.tar.xz
open-infrastructure-service-tools-13420a1d15abe6264175284652d3d2b0a5e1f359.zip
Moving to dh_installalternatives.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rw-r--r--debian/open-infrastructure-apache-tools.alternatives32
-rwxr-xr-xdebian/open-infrastructure-apache-tools.postinst30
-rwxr-xr-xdebian/open-infrastructure-apache-tools.prerm26
3 files changed, 32 insertions, 56 deletions
diff --git a/debian/open-infrastructure-apache-tools.alternatives b/debian/open-infrastructure-apache-tools.alternatives
new file mode 100644
index 0000000..bd96013
--- /dev/null
+++ b/debian/open-infrastructure-apache-tools.alternatives
@@ -0,0 +1,32 @@
+Name: apache-icons
+Link: /usr/share/open-infrastructure/apache-icons/default
+Alternative: /usr/share/apache2/icons
+Priority: 1000
+
+Name: apache-icons
+Link: /usr/share/open-infrastructure/apache-icons/default
+Alternative: /usr/share/open-infrastructure/apache-icons/awesome-png
+Dependents:
+ /usr/share/open-infrastructure/apache-icons/default.conf apache-icons.conf /usr/share/open-infrastructure/apache-icons/awesome-png.conf
+Priority: 2000
+
+Name: apache-icons
+Link: /usr/share/open-infrastructure/apache-icons/default
+Alternative: /usr/share/open-infrastructure/apache-icons/awesome-svg
+Dependents:
+ /usr/share/open-infrastructure/apache-icons/default.conf apache-icons.conf /usr/share/open-infrastructure/apache-icons/awesome-svg.conf
+Priority: 3000
+
+Name: apache-icons
+Link: /usr/share/open-infrastructure/apache-icons/default
+Alternative: /usr/share/open-infrastructure/apache-icons/tango-png
+Dependents:
+ /usr/share/open-infrastructure/apache-icons/default.conf apache-icons.conf /usr/share/open-infrastructure/apache-icons/tango-png.conf
+Priority: 4000
+
+Name: apache-icons
+Link: /usr/share/open-infrastructure/apache-icons/default
+Alternative: /usr/share/open-infrastructure/apache-icons/tango-svg
+Dependents:
+ /usr/share/open-infrastructure/apache-icons/default.conf apache-icons.conf /usr/share/open-infrastructure/apache-icons/tango-svg.conf
+Priority: 5000
diff --git a/debian/open-infrastructure-apache-tools.postinst b/debian/open-infrastructure-apache-tools.postinst
deleted file mode 100755
index 2cd7822..0000000
--- a/debian/open-infrastructure-apache-tools.postinst
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-
-set -e
-
-case "${1}" in
- configure)
- update-alternatives --quiet --install /usr/share/open-infrastructure/apache-icons/default apache-icons /usr/share/apache2/icons 1000
- update-alternatives --quiet --install /usr/share/open-infrastructure/apache-icons/default apache-icons /usr/share/open-infrastructure/apache-icons/awesome-png 2000 \
- --slave /usr/share/open-infrastructure/apache-icons/default.conf apache-icons.conf /usr/share/open-infrastructure/apache-icons/awesome-png.conf
- update-alternatives --quiet --install /usr/share/open-infrastructure/apache-icons/default apache-icons /usr/share/open-infrastructure/apache-icons/awesome-svg 3000 \
- --slave /usr/share/open-infrastructure/apache-icons/default.conf apache-icons.conf /usr/share/open-infrastructure/apache-icons/awesome-svg.conf
- update-alternatives --quiet --install /usr/share/open-infrastructure/apache-icons/default apache-icons /usr/share/open-infrastructure/apache-icons/tango-png 4000 \
- --slave /usr/share/open-infrastructure/apache-icons/default.conf apache-icons.conf /usr/share/open-infrastructure/apache-icons/tango-png.conf
- update-alternatives --quiet --install /usr/share/open-infrastructure/apache-icons/default apache-icons /usr/share/open-infrastructure/apache-icons/tango-svg 5000 \
- --slave /usr/share/open-infrastructure/apache-icons/default.conf apache-icons.conf /usr/share/open-infrastructure/apache-icons/tango-svg.conf
- ;;
-
- abort-upgrade|abort-remove|abort-deconfigure)
-
- ;;
-
- *)
- echo "postinst called with unknown argument \`${1}'" >&2
- exit 1
- ;;
-esac
-
-#DEBHELPER#
-
-exit 0
diff --git a/debian/open-infrastructure-apache-tools.prerm b/debian/open-infrastructure-apache-tools.prerm
deleted file mode 100755
index b580074..0000000
--- a/debian/open-infrastructure-apache-tools.prerm
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-
-set -e
-
-case "${1}" in
- remove|upgrade|deconfigure)
- update-alternatives --quiet --remove apache-icons /usr/share/apache2/icons
- update-alternatives --quiet --remove apache-icons /usr/share/open-infrastructure/apache-icons/awesome-png
- update-alternatives --quiet --remove apache-icons /usr/share/open-infrastructure/apache-icons/awesome-svg
- update-alternatives --quiet --remove apache-icons /usr/share/open-infrastructure/apache-icons/tango-png
- update-alternatives --quiet --remove apache-icons /usr/share/open-infrastructure/apache-icons/tango-svg
- ;;
-
- failed-upgrade)
-
- ;;
-
- *)
- echo "prerm called with unknown argument \`${1}'" >&2
- exit 1
- ;;
-esac
-
-#DEBHELPER#
-
-exit 0