mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-28 17:32:29 +01:00
debian: Update with version 0.95.8-2 packaging.
This commit is contained in:
committed by
Carlos R. Mafra
parent
b07075aed3
commit
d6f754e747
50
debian/wmaker.postinst
vendored
50
debian/wmaker.postinst
vendored
@@ -1,44 +1,14 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
# Window Maker postinst.
|
||||
#
|
||||
# Marcelo Magallon <mmagallo@debian.org>
|
||||
# Rodolfo "kix" García <kix@kix.es>
|
||||
|
||||
x_wm_link=/etc/alternatives/x-window-manager
|
||||
x_wm_man_link=/usr/share/man/man1/x-window-manager.1.gz
|
||||
|
||||
inst="/etc/menu-methods/wmaker"
|
||||
|
||||
case "$1" in
|
||||
configure)
|
||||
for file in $inst ; do
|
||||
if [ -f $file ] ; then
|
||||
chmod a+x $file
|
||||
fi
|
||||
done
|
||||
|
||||
update-alternatives --install /usr/bin/x-window-manager \
|
||||
x-window-manager /usr/bin/wmaker 50 \
|
||||
--slave /usr/share/man/man1/x-window-manager.1.gz \
|
||||
x-window-manager.1.gz /usr/share/man/man1/wmaker.1.gz
|
||||
|
||||
if [ -x /usr/bin/update-menus -a -x /usr/bin/install-menu ] ; then
|
||||
update-menus
|
||||
fi
|
||||
;;
|
||||
|
||||
abort-upgrade|abort-deconfigure|abort-remove)
|
||||
# how did we got here? Force a non-zero exit code
|
||||
exit 1
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "postinst called with unkown argument: \$1" >&2
|
||||
;;
|
||||
esac
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
exit 0
|
||||
# run after debhelper code, which removes menu-methods.
|
||||
if [ "$1" = "configure" ] &&
|
||||
[ x"$2" != "x" ] &&
|
||||
test -e /etc/GNUstep/Defaults/menu.hook &&
|
||||
dpkg --compare-versions "$2" '<<' '0.95.8-2~' ; then
|
||||
if head -n1 /etc/GNUstep/Defaults/menu.hook |
|
||||
grep -q 'Automatically generated file. Do not edit' ; then
|
||||
rm /etc/GNUstep/Defaults/menu.hook
|
||||
fi
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user