mise à jour du handymenu en 4.2-2 : ajout du postrm script pour purger les fichiers lors du remove

pull/60/head
arpinux 3 years ago
parent d90a1442ef
commit c2a9c6269e

@ -2,9 +2,10 @@
Debian-Facile 10.5
- Mises à jour Debian 10.5
- Mise à jour des Cahiers du Débutant en version 10.5.1
- Mise à jour du HandyMenu en version 4.2-1
- Mise à jour du HandyMenu en version 4.2
- Correction bugs :
- Le Handy Menu ne s'ouvrait pas avec certaines configurations matérielles
- Le HandyMenu ne s'ouvrait pas avec certaines configurations matérielles
- Le HandyMenu ne supprimait pas tous ses fichiers lors de la désinstallation
- GDebi n'était pas par défaut pour les fichiers .deb et il se fermait lors de leur installation
- le mode recovery était inacessible sans mot de passe root
- Le programme d'installation Calamares ne choisissait pas par défaut Paris comme zone géographique

@ -1,3 +1,9 @@
handymenu (4.2-2) buster; urgency=medium
* add postrm
-- arnault perret <contact@arpinux.org> Tue, 18 Aug 2020 16:12:25 +0200
handymenu (4.2-1) buster; urgency=medium
* delete trads - keep fr

@ -4,10 +4,11 @@ Homepage: https://debian-facile.org
Standards-Version: 3.9.2
Package: handymenu
Version: 4.2
Version: 4.2-2
Copyright: copyright
Changelog: changelog
Postinst: postinst
Postrm: postrm
Maintainer: arnault perret <contact@arpinux.org>
Depends: python (>= 2.7), python3, python3-gi, python3-xdg, xdg-user-dirs, xdg-utils
Architecture: all

@ -5,37 +5,20 @@
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
configure)
echo "Compile handymenu scripts"
pycompile /usr/share/handymenu/*.py
configure)
echo "Compile handymenu scripts"
pycompile /usr/share/handymenu/*.py
;;
abort-upgrade|abort-remove|abort-deconfigure)
abort-upgrade|abort-remove|abort-deconfigure)
;;
*)
echo "postinst called with unknown argument \`$1'" >&2
exit 1
*)
echo "postinst called with unknown argument \`$1'" >&2
exit 1
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
exit 0

@ -0,0 +1,24 @@
#!/bin/sh
# postrm script for handymenu
#
# see: dh_installdeb(1)
set -e
case "$1" in
remove)
echo "Purge handymenu scripts"
rm -Rf /usr/share/handymenu/
;;
purge|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
;;
*)
echo "postrm called with unknown argument \`$1'" >&2
exit 1
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
exit 0
Loading…
Cancel
Save