[pkg-fso-commits] [SCM] openmoko-files-config, various files for the Openmoko devices branch, master, updated. debian/20090202-2-14-g2d20493

Luca Capello luca at pca.it
Mon Jun 8 23:25:26 UTC 2009


The following commit has been merged in the master branch:
commit 2d204933c4578b823ea749788e6a0f2172f4e1db
Author: Luca Capello <luca at pca.it>
Date:   Tue Jun 9 01:25:07 2009 +0200

    debian/fso-config-gta*.presint: remove obsolete udev rules file

diff --git a/debian/changelog b/debian/changelog
index 0ce3d29..9fda37b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,8 +15,12 @@ openmoko-files-config (20090224-1) UNRELEASED; urgency=low
   * debian/fso-config-gta01.install:
     + install common/ files as well.
     + follow GTA01 folder name change.
+  * debian/fso-config-gta01.preinst:
+    - remove obsolete udev rules file.
   * debian/fso-config-gta02.install:
     + install common/ files as well.
+  * debian/fso-config-gta02.preinst:
+    - remove obsolete udev rules file.
 
  --
 
diff --git a/debian/fso-config-gta01.preinst b/debian/fso-config-gta01.preinst
new file mode 100644
index 0000000..bc3257c
--- /dev/null
+++ b/debian/fso-config-gta01.preinst
@@ -0,0 +1,38 @@
+#!/bin/sh
+
+set -e
+
+### start of http://wiki.debian.org/DpkgConffileHandling ###
+# Remove a no-longer used conffile
+rm_conffile() {
+    PKGNAME="$1"
+    CONFFILE="$2"
+    if [ -e "$CONFFILE" ]; then
+        md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
+        old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE '{s/ obsolete$//;s/.* //p}\"`"
+        if [ "$md5sum" != "$old_md5sum" ]; then
+            echo "Obsolete conffile $CONFFILE has been modified by you."
+            echo "Saving as $CONFFILE.dpkg-bak ..."
+            mv -f "$CONFFILE" "$CONFFILE".dpkg-bak
+        else
+            echo "Removing obsolete conffile $CONFFILE ..."
+            rm -f "$CONFFILE"
+        fi
+    fi
+}
+case "$1" in
+    install|upgrade)
+        if dpkg --compare-versions "$2" le "20090202-2"; then
+            rm_conffile fso-config-gta01 /etc/udev/rules.d/55-gta01-neo1973.rules
+        fi
+        ;;
+    *)
+        ;;
+esac
+### end of http://wiki.debian.org/DpkgConffileHandling ###
+
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
diff --git a/debian/fso-config-gta02.preinst b/debian/fso-config-gta02.preinst
new file mode 100644
index 0000000..c52bada
--- /dev/null
+++ b/debian/fso-config-gta02.preinst
@@ -0,0 +1,38 @@
+#!/bin/sh
+
+set -e
+
+### start of http://wiki.debian.org/DpkgConffileHandling ###
+# Remove a no-longer used conffile
+rm_conffile() {
+    PKGNAME="$1"
+    CONFFILE="$2"
+    if [ -e "$CONFFILE" ]; then
+        md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
+        old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE '{s/ obsolete$//;s/.* //p}\"`"
+        if [ "$md5sum" != "$old_md5sum" ]; then
+            echo "Obsolete conffile $CONFFILE has been modified by you."
+            echo "Saving as $CONFFILE.dpkg-bak ..."
+            mv -f "$CONFFILE" "$CONFFILE".dpkg-bak
+        else
+            echo "Removing obsolete conffile $CONFFILE ..."
+            rm -f "$CONFFILE"
+        fi
+    fi
+}
+case "$1" in
+    install|upgrade)
+        if dpkg --compare-versions "$2" le "20090202-2"; then
+            rm_conffile fso-config-gta02 /etc/udev/rules.d/55-gta02-neo-freerunner.rules
+        fi
+        ;;
+    *)
+        ;;
+esac
+### end of http://wiki.debian.org/DpkgConffileHandling ###
+
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#

-- 
openmoko-files-config, various files for the Openmoko devices



More information about the pkg-fso-commits mailing list