diffstat for lsb-10.2019051400 lsb-10.2019051400endless1 changelog | 53 +++++++++++++++++++++++++++++++++++++++++++++ lsb-base.postinst | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 116 insertions(+) diff -Nru lsb-10.2019051400/debian/changelog lsb-10.2019051400endless1/debian/changelog --- lsb-10.2019051400/debian/changelog 2019-05-14 06:50:39.000000000 +0000 +++ lsb-10.2019051400endless1/debian/changelog 2019-05-27 07:29:49.000000000 +0000 @@ -1,3 +1,9 @@ +lsb (10.2019051400endless1) UNRELEASED; urgency=low + + * Merge from Debian buster. + + -- Merge-o-Matic Mon, 27 May 2019 00:29:49 -0700 + lsb (10.2019051400) unstable; urgency=medium [ Harald Dunkel ] @@ -6,6 +12,12 @@ -- Didier Raboud Tue, 14 May 2019 08:50:39 +0200 +lsb (10.2019031300endless1) UNRELEASED; urgency=low + + * Merge from Debian buster. + + -- Merge-o-Matic Tue, 19 Mar 2019 01:06:40 -0700 + lsb (10.2019031300) unstable; urgency=low [ Dmitry Bogatov ] @@ -14,6 +26,12 @@ -- Didier Raboud Wed, 13 Mar 2019 21:42:26 +0100 +lsb (10.2018112800endless1) UNRELEASED; urgency=low + + * Merge from Debian buster. + + -- Merge-o-Matic Sun, 23 Dec 2018 18:31:48 -0800 + lsb (10.2018112800) unstable; urgency=medium * Remove support for /etc/lsb-release in favour of /usr/lib/os-release @@ -46,6 +64,13 @@ -- Didier Raboud Mon, 07 Aug 2017 10:33:54 -0400 +lsb (9.20161125endless1) UNRELEASED; urgency=low + + * Merge from Debian stretch. Remaining changes: + - SUMMARISE HERE + + -- Merge-o-Matic Wed, 16 Aug 2017 10:21:57 -0700 + lsb (9.20161125) unstable; urgency=medium [ Didier Raboud ] @@ -144,6 +169,33 @@ -- Didier Raboud Wed, 12 Aug 2015 17:09:55 +0200 +lsb (4.1+Debian13+nmu1endless3) eos; urgency=medium + + * lsb-base.postinst: + - Don't rely on $DPKG_MAINTSCRIPT_ARCH here since lsb-base is an 'all' + architecture package (not 'any', like lsb-core), which would result + on the symlinks needed for some printers drivers not being created. + [endlessm/eos-shell#6314] + + -- Mario Sanchez Prada Fri, 19 Feb 2016 10:55:26 +0000 + +lsb (4.1+Debian13+nmu1endless2) eos; urgency=medium + + * lsb-base.postinst: Don't include code from lsb-core.postinst which + requires debconf templates only installed with lsb-core. + + -- Daniel Drake Thu, 02 Apr 2015 12:07:37 -0600 + +lsb (4.1+Debian13+nmu1endless1) eos; urgency=medium + + * Update to Debian Jessie. One change carried over: + * lsb-base.postinst: copy from lsb-core.postinst + Creates ld-lsb symlinks. + This is necessary for some drivers from OpenPrinting to work (e.g. Epson) + We don't comply fully with lsb-core but this does make the printer work. + + -- Daniel Drake Wed, 18 Mar 2015 19:31:57 -0600 + lsb (4.1+Debian13+nmu1) unstable; urgency=medium [ Ondřej Surý] @@ -1539,3 +1591,4 @@ * Initial Release. (Closes: #134658) -- Chris Lawrence Sun, 17 Feb 2002 14:07:32 -0600 + diff -Nru lsb-10.2019051400/debian/lsb-base.postinst lsb-10.2019051400endless1/debian/lsb-base.postinst --- lsb-10.2019051400/debian/lsb-base.postinst 1970-01-01 00:00:00.000000000 +0000 +++ lsb-10.2019051400endless1/debian/lsb-base.postinst 2016-02-19 10:55:01.000000000 +0000 @@ -0,0 +1,63 @@ +#!/bin/sh + +set -e + +setup_ldso_symlink () { + # We can NOT rely on $DPKG_MAINTSCRIPT_ARCH here as in lsb-core.postinst + # because lsb-base is 'Architecture: all' (not 'any', like lsb-core) and + # so using that variable would result in the symlinks not being created. + ARCH=$(dpkg --print-architecture) + case "$ARCH" in + s390|ppc64|sparc|sparc64|alpha|hppa|m68k|mipsel) + ln -sf ld.so.1 /lib/ld-lsb-$ARCH.so.1 + ln -sf ld.so.1 /lib/ld-lsb-$ARCH.so.2 + ln -sf ld.so.1 /lib/ld-lsb-$ARCH.so.3 + ;; + powerpc) + ln -sf ld.so.1 /lib/ld-lsb-ppc32.so.1 + ln -sf ld.so.1 /lib/ld-lsb-ppc32.so.2 + ln -sf ld.so.1 /lib/ld-lsb-ppc32.so.3 + ;; + i386) + ln -sf ld-linux.so.2 /lib/ld-lsb.so.1 + ln -sf ld-linux.so.2 /lib/ld-lsb.so.2 + ln -sf ld-linux.so.2 /lib/ld-lsb.so.3 + ;; + amd64) + ln -sf ld-linux.so.2 /lib/ld-lsb.so.1 + ln -sf ld-linux.so.2 /lib/ld-lsb.so.2 + ln -sf ld-linux.so.2 /lib/ld-lsb.so.3 + ln -sf ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.2 + ln -sf ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3 + ;; + ia64) + ln -sf ld-linux-ia64.so.2 /lib/ld-lsb-ia64.so.1 + ln -sf ld-linux-ia64.so.2 /lib/ld-lsb-ia64.so.2 + ln -sf ld-linux-ia64.so.2 /lib/ld-lsb-ia64.so.3 + ;; + *) + echo "ld-lsb-*.so.1 symlink for $ARCH is unknown!" + ;; + esac +} + +PATH=/sbin:/usr/sbin:$PATH +export PATH + +case "$1" in + configure) + if dpkg --compare-versions "$2" lt "3.2+Debian30" ; then + [ -L /lib/ld-lsb-x86-64.so.2 ] && rm /lib/ld-lsb-x86-64.so.2 || true + [ -L /lib/ld-lsb-x86-64.so.3 ] && rm /lib/ld-lsb-x86-64.so.3 || true + fi + setup_ldso_symlink + ;; + abort-upgrade|abort-remove|abort-deconfigure) + ;; + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER#