From 879b402c4248e2e55028d05995e511747296c5a8 Mon Sep 17 00:00:00 2001 From: Chris Lawrence Date: Thu, 9 Mar 2006 01:14:05 -0500 Subject: [PATCH] lsb 3.0-16 Debian release. --- debian/changelog | 9 +++++++++ debian/lsb-release.postinst | 14 ++++++++++++++ debian/lsb-release.postrm | 12 ++++++++++++ debian/postinst | 1 + debian/rules | 2 +- 5 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 debian/lsb-release.postinst create mode 100644 debian/lsb-release.postrm diff --git a/debian/changelog b/debian/changelog index 17cdeaf..4398079 100644 --- a/debian/changelog +++ b/debian/changelog @@ -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 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 index 0000000..018e092 --- /dev/null +++ b/debian/lsb-release.postinst @@ -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 index 0000000..cdecde9 --- /dev/null +++ b/debian/lsb-release.postrm @@ -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 diff --git a/debian/postinst b/debian/postinst index 8d5ece9..74a74b8 100755 --- a/debian/postinst +++ b/debian/postinst @@ -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 diff --git a/debian/rules b/debian/rules index 4902e01..d235365 100755 --- a/debian/rules +++ b/debian/rules @@ -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 -- 2.30.2