[Debian-eeepc-commits] [SCM] Maintenance of eeepc-acpi-scripts debian package branch, master, updated. 1.1.5-74-g83c9b5c

Ben Armstrong synrg at debian.org
Fri Nov 12 11:01:12 UTC 2010


The following commit has been merged in the master branch:
commit 87d70477235c51ed9d678306f4934f19cd825236
Author: Luca Niccoli <lultimouomo at gmail.com>
Date:   Wed May 12 01:06:04 2010 +0200

    Update debian/control and maintainer scripts for the migration to acpi-support: get rid of old conffiles, conflict and replace old eeepc-acpi-support
    
    Signed-off-by: Luca Niccoli <lultimouomo at gmail.com>

diff --git a/debian/control b/debian/control
index 828d3e8..efddc45 100644
--- a/debian/control
+++ b/debian/control
@@ -14,6 +14,8 @@ DM-Upload-Allowed: yes
 
 Package: eeepc-acpi-scripts
 Architecture: all
+Conflicts: eeepc-acpi-scripts (<= 1.1.10)
+Replaces: eeepc-acpi-scripts (<= 1.1.10)
 Depends: acpid (>= 1.0.8-6), acpi-support-base, acpi-support, pm-utils, rfkill (>= 0.3-3),
  ${misc:Depends}
 Recommends: alsa-utils
diff --git a/debian/postinst b/debian/postinst
index 70aad5f..94882e3 100644
--- a/debian/postinst
+++ b/debian/postinst
@@ -10,6 +10,13 @@ case "$1" in
             invoke-rc.d acpid restart>/dev/null
             ;;
         esac
+        # move eeepc-amixer-blacklist that could have been left behind
+        # if the user had changed it.
+        if ( dpkg --compare-versions "$2" le "1.1.10" &&
+            [ -e /etc/acpi/lib/eeepc-amixer-blacklist ] ); then
+            mv /etc/acpi/lib/eeepc-amixer-blacklist /etc/acpi/eeepc-amixer-blacklist
+            rmdir /etc/acpi/lib/ || true
+        fi
         /lib/udev/eeepc-acpi-scripts
 
         # we no longer configure stop init.d symlinks
diff --git a/debian/preinst b/debian/preinst
index 2ddaddf..52e4bf8 100644
--- a/debian/preinst
+++ b/debian/preinst
@@ -23,7 +23,29 @@ case "$1" in
         if dpkg --compare-versions "$2" le "1.1.10"; then
             prep_mv_conffile "/etc/acpi/events/ac_adapter_inserted"
             prep_mv_conffile "/etc/acpi/events/ac_adapter_removed"
+            prep_mv_conffile "/etc/acpi/events/hotkey"
+            prep_mv_conffile "/etc/acpi/events/hotkey-button"
+            prep_mv_conffile "/etc/acpi/events/hotkey-netlink"
+            prep_mv_conffile "/etc/acpi/events/hotkey-video"
+            prep_mv_conffile "/etc/acpi/events/lid"
+            prep_mv_conffile "/etc/acpi/events/sleep"
+            prep_mv_conffile "/etc/acpi/events/sleep-netlink"
             prep_mv_conffile "/etc/acpi/actions/ac_adapter.sh"
+            prep_mv_conffile "/etc/acpi/actions/gsm.sh"
+            prep_mv_conffile "/etc/acpi/actions/hotkey.sh"
+            prep_mv_conffile "/etc/acpi/actions/lid.sh"
+            prep_mv_conffile "/etc/acpi/actions/sleep.sh"
+            prep_mv_conffile "/etc/acpi/actions/suspend.sh"
+            prep_mv_conffile "/etc/acpi/actions/vga-toggle.sh"
+            prep_mv_conffile "/etc/acpi/actions/volume.sh"
+            prep_mv_conffile "/etc/acpi/actions/wireless.sh"
+            prep_mv_conffile "/etc/acpi/lib/bluetooth.sh"
+            prep_mv_conffile "/etc/acpi/lib/camera.sh"
+            prep_mv_conffile "/etc/acpi/lib/eeepc-amixer-blacklist"
+            prep_mv_conffile "/etc/acpi/lib/notify.sh"
+            prep_mv_conffile "/etc/acpi/lib/shengine.sh"
+            prep_mv_conffile "/etc/acpi/lib/sound.sh"
+            prep_mv_conffile "/etc/acpi/lib/touchpad.sh"
         fi
     ;;
 

-- 
Maintenance of eeepc-acpi-scripts debian package



More information about the Debian-eeepc-commits mailing list