# HG changeset patch # User Christophe Lincoln # Date 1205232201 -3600 # Node ID e1b3c72a092020bc3ecd527a3b5e5a965b4786aa # Parent e8b7c25c63cabb1c71b25ee7f74936b042624ce4 Remove volume applet if no sound conf + rm more pkgs diff -r e8b7c25c63ca -r e1b3c72a0920 etc/init.d/hwconf.sh --- a/etc/init.d/hwconf.sh Mon Mar 10 15:13:48 2008 +0100 +++ b/etc/init.d/hwconf.sh Tue Mar 11 11:43:21 2008 +0100 @@ -18,7 +18,9 @@ pkg=${i#/var/lib/tazpkg/installed/} echo 'y' | tazpkg remove ${pkg%/*} > /dev/null done - echo 'y' | tazpkg remove alsa-lib > /dev/null + for i in alsa-lib mhwaveedit asunder libcddb ; do + echo 'y' | tazpkg remove $i > /dev/null + done status;; noconf) echo "Sound configuration is disable from cmdline...";; @@ -40,6 +42,11 @@ echo -n "Restoring last alsa configuration..." alsactl restore status +else + # Remove LXpanel volumealsa if no sound configuration. + if [ -f /usr/share/lxpanel/profile/default/config ]; then + sed -i s/'volumealsa'/'space'/ /usr/share/lxpanel/profile/default/config + fi fi # Screen size config for slim/Xvesa.