lsb 3.0-16 Debian release.
authorChris Lawrence <lawrencc@debian.org>
Thu, 9 Mar 2006 06:14:05 +0000 (01:14 -0500)
committerDidier Raboud <odyx@debian.org>
Thu, 9 Mar 2006 06:14:05 +0000 (01:14 -0500)
debian/changelog
debian/lsb-release.postinst [new file with mode: 0644]
debian/lsb-release.postrm [new file with mode: 0644]
debian/postinst
debian/rules

index 17cdeaf6e20ee2bc621e3c5ae004eca5bebca957..439807989a6dacaa68f132a465a8dedc059ecb8f 100644 (file)
@@ -1,3 +1,12 @@
+lsb (3.0-16) unstable; urgency=low
+
+  * Add ld-linux-x64-64.so.3 symlink on AMD64.  (Closes: #355959)
+  * Depends: ia32-libs -> libc6-i386, lib32z1 on AMD64.  (Closes: #355388)
+  * On purge or upgrade from < lsb-release 3.0-8, remove /etc/lsb-release
+    if its md5sum is the same as that shipped in sarge.  (Closes: #355377)
+
+ -- Chris Lawrence <lawrencc@debian.org>  Thu,  9 Mar 2006 01:14:05 -0500
+
 lsb (3.0-15) unstable; urgency=low
 
   * Test $TERM in log_use_fancy_output; if it is "dumb" we don't have a
diff --git a/debian/lsb-release.postinst b/debian/lsb-release.postinst
new file mode 100644 (file)
index 0000000..018e092
--- /dev/null
@@ -0,0 +1,14 @@
+#!/bin/sh -e
+
+case "$1" in
+    configure)
+        if dpkg --compare-versions "$2" lt-nl 3.0-8; then
+            if [ -e /etc/lsb-release ]; then
+                MD5SUM=`md5sum /etc/lsb-release | cut -d" " -f1`
+                if [ "$MD5SUM" = "b5bfe10d9b02fb4e4a45337d1c4d88ab" ]; then
+                    rm -f /etc/lsb-release
+                fi
+            fi
+        fi
+        ;;
+esac
diff --git a/debian/lsb-release.postrm b/debian/lsb-release.postrm
new file mode 100644 (file)
index 0000000..cdecde9
--- /dev/null
@@ -0,0 +1,12 @@
+#!/bin/sh -e
+
+case "$1" in
+    purge)
+        if [ -e /etc/lsb-release ]; then
+            MD5SUM=`md5sum /etc/lsb-release | cut -d" " -f1`
+            if [ "$MD5SUM" = "b5bfe10d9b02fb4e4a45337d1c4d88ab" ]; then
+                rm -f /etc/lsb-release
+            fi
+        fi
+        ;;
+esac
index 8d5ece9b05f753aa7d72809ceea2edf50c246322..74a74b88f01ce9a1fc66427acc2851e066a84847 100755 (executable)
@@ -23,6 +23,7 @@ setup_ldso_symlink () {
             ln -sf ld-linux.so.2 /lib/ld-lsb.so.2
             ln -sf ld-linux.so.2 /lib/ld-lsb.so.3
             ln -sf /lib/ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.2
+            ln -sf /lib/ld-linux-x86-64.so.3 /lib64/ld-lsb-x86-64.so.2
             ;;
         ia64)
             ln -sf ld-linux-ia64.so.2 /lib/ld-lsb-ia64.so.1
index 4902e012c200a7f3bb26bd97307d857918d8b8c1..d235365c63c191e3f22e4d0380d2e4b86b45df2e 100755 (executable)
@@ -136,7 +136,7 @@ binary-arch: build install
        @echo >> debian/lsb-core.substvars "provides=lsb-core-${lsbarch}"
        @echo >> debian/lsb-cxx.substvars "provides=lsb-cxx-${lsbarch}"
        @echo >> debian/lsb-graphics.substvars "provides=lsb-graphics-${lsbarch}"
-       @[ ${DEB_BUILD_ARCH_CPU} = 'amd64' ] && echo >> debian/lsb-core.substvars "depends=ia32-libs" || true
+       @[ ${DEB_BUILD_ARCH_CPU} = 'amd64' ] && echo >> debian/lsb-core.substvars "depends=libc6-i386, lib32z1" || true
        dh_link -a
        dh_strip -a
        dh_compress -a