diff options
| author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2018-01-07 21:33:50 +0100 | 
|---|---|---|
| committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2018-01-07 21:33:50 +0100 | 
| commit | ded8904af3ef47328b95c0b78de39e3184e4858b (patch) | |
| tree | 6f40111645af6db1f09f23831d9e25d85d52aad4 | |
| parent | 0194f4e6157509f782e7d859a77a392a0d4f97b9 (diff) | |
| download | itzks-systems-ded8904af3ef47328b95c0b78de39e3184e4858b.tar.gz itzks-systems-ded8904af3ef47328b95c0b78de39e3184e4858b.tar.bz2 itzks-systems-ded8904af3ef47328b95c0b78de39e3184e4858b.zip | |
Desktop skel: Remove iceweasel.desktop, introduce similar file named firefox.desktop.
| -rwxr-xr-x | debian/itzks-systems-mainserver.postinst | 46 | ||||
| -rwxr-xr-x | debian/itzks-systems-mainserver.postrm | 40 | ||||
| -rwxr-xr-x | debian/itzks-systems-mainserver.preinst | 41 | ||||
| -rwxr-xr-x | debian/itzks-systems-mainserver.prerm | 36 | ||||
| -rwxr-xr-x | etc/skel/Desktop/firefox.desktop (renamed from etc/skel/Desktop/iceweasel.desktop) | 8 | 
5 files changed, 167 insertions, 4 deletions
| diff --git a/debian/itzks-systems-mainserver.postinst b/debian/itzks-systems-mainserver.postinst new file mode 100755 index 0000000..529f6d3 --- /dev/null +++ b/debian/itzks-systems-mainserver.postinst @@ -0,0 +1,46 @@ +#!/bin/sh +# postinst script for itzks-systems-mainserver +# +# see: dh_installdeb(1) + +set -e + +# Source debconf library. +. /usr/share/debconf/confmodule + +# summary of how this script can be called: +#        * <postinst> `configure' <most-recently-configured-version> +#        * <old-postinst> `abort-upgrade' <new version> +#        * <conflictor's-postinst> `abort-remove' `in-favour' <package> +#          <new-version> +#        * <postinst> `abort-remove' +#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour' +#          <failed-install-package> <version> `removing' +#          <conflicting-package> <version> +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + +case "$1" in +	configure) +		;; + +	abort-upgrade|abort-remove|abort-deconfigure) +		;; + +	*) +		echo "postinst called with unknown argument \`$1'" >&2 +		exit 1 +		;; +esac + +### removing conf files + +# /etc/skel/Desktop/iceweasel.desktop +dpkg-maintscript-helper rm_conffile /etc/skel/Desktop/iceweasel.desktop 2018.01.05.3~ + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/debian/itzks-systems-mainserver.postrm b/debian/itzks-systems-mainserver.postrm new file mode 100755 index 0000000..dddc10c --- /dev/null +++ b/debian/itzks-systems-mainserver.postrm @@ -0,0 +1,40 @@ +#! /bin/sh +# postrm script for itzks-systems-mainserver +# +# see: dh_installdeb(1) +# summary of how this script can be called: +#        * <postrm> `remove' +#        * <postrm> `purge' +#        * <old-postrm> `upgrade' <new-version> +#        * <new-postrm> `failed-upgrade' <old-version> +#        * <new-postrm> `abort-install' +#        * <new-postrm> `abort-install' <old-version> +#        * <new-postrm> `abort-upgrade' <old-version> +#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version> +# for details, see /usr/share/doc/packaging-manual/ + +set -e + + +case "$1" in +	purge|remove) +		;; +	upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) +		;; +	*) +		echo "postrm called with unknown argument \`$1'" >&2 +		exit 0 +		;; +esac + +### removing conf files + +# /etc/skel/Desktop/iceweasel.desktop +dpkg-maintscript-helper rm_conffile /etc/skel/Desktop/iceweasel.desktop 2018.01.05.3~ + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/debian/itzks-systems-mainserver.preinst b/debian/itzks-systems-mainserver.preinst new file mode 100755 index 0000000..113f639 --- /dev/null +++ b/debian/itzks-systems-mainserver.preinst @@ -0,0 +1,41 @@ +#!/bin/sh +# preinst script for itzks-systems-mainserver +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +#        * <postinst> `configure' <most-recently-configured-version> +#        * <old-postinst> `abort-upgrade' <new version> +#        * <conflictor's-postinst> `abort-remove' `in-favour' <package> +#          <new-version> +#        * <postinst> `abort-remove' +#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour' +#          <failed-install-package> <version> `removing' +#          <conflicting-package> <version> +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + +case "$1" in +	install|upgrade) +		;; +	abort-upgrade) +		;; +	*) +		echo "preinst called with unknown argument \`$1'" >&2 +		exit 1 +		;; +esac + +### removing conf files + +# /etc/skel/Desktop/iceweasel.desktop +dpkg-maintscript-helper rm_conffile /etc/skel/Desktop/iceweasel.desktop 2018.01.05.3~ + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/debian/itzks-systems-mainserver.prerm b/debian/itzks-systems-mainserver.prerm new file mode 100755 index 0000000..b164dd7 --- /dev/null +++ b/debian/itzks-systems-mainserver.prerm @@ -0,0 +1,36 @@ +#!/bin/sh +# prerm script for itzks-systems-mainserver +# +# see: dh_installdeb(1) +# summary of how this script can be called: +#        * <prerm> `remove' +#        * <old-prerm> `upgrade' <new-version> +#        * <new-prerm> `failed-upgrade' <old-version> +#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version> +#        * <deconfigured's-prerm> `deconfigure' `in-favour' +#        <package-being-installed> <version> `removing' +#        <conflicting-package> <version> +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + +set -e +case "$1" in +	remove) +	;; +	deconfigure|upgrade|failed-upgrade) +	;; +	*) echo "$0: didn't understand being called with \`$1'" 1>&2 +		exit 1;; +esac + +### removing conf files + +# /etc/skel/Desktop/iceweasel.desktop +dpkg-maintscript-helper rm_conffile /etc/skel/Desktop/iceweasel.desktop 2018.01.05.3~ + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/etc/skel/Desktop/iceweasel.desktop b/etc/skel/Desktop/firefox.desktop index 777435a..0f1c77e 100755 --- a/etc/skel/Desktop/iceweasel.desktop +++ b/etc/skel/Desktop/firefox.desktop @@ -2,17 +2,17 @@  [Desktop Entry]  Encoding=UTF-8 -Name=Iceweasel +Name=Firefox  Comment=Browse the World Wide Web  Comment[de]=Im Internet surfen  GenericName=Web Browser  GenericName[de]=Webbrowser -X-GNOME-FullName=Iceweasel Web Browser -Exec=iceweasel %u +X-GNOME-FullName=Firefox Web Browser +Exec=firefox-esr %u  Terminal=false  X-MultipleArgs=false  Type=Application -Icon=iceweasel +Icon=firefox-esr  Categories=Network;WebBrowser;  MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;  StartupWMClass=Firefox-bin | 
