Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: pcsc-lite

pcsc-lite (1.7.4-2ubuntu2) precise; urgency=low * Install into multiarch locations. LP: #949912. -- Matthias Klose <doko@ubuntu.com> Wed, 04 Apr 2012 10:00:42 +0200 pcsc-lite (1.7.4-2ubuntu1) precise; urgency=low * Merge with Debian testing. Remaining Ubuntu changes: - debian/rules: Move runtime libraries to /lib, for the benefit of wpasupplicant. (See Debian #531592) -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 19 Oct 2011 15:43:44 +0200

Modifications :
  1. Download patch debian/rules

    --- 1.7.4-2/debian/rules 2011-06-22 14:33:17.000000000 +0000 +++ 1.7.4-2ubuntu2/debian/rules 2012-04-04 08:09:58.000000000 +0000 @@ -1,6 +1,7 @@ #!/usr/bin/make -f DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) ifeq ($(DEB_HOST_ARCH_OS),hurd) EXTRA_CONFIGURE_ARGS += --disable-usb endif @@ -10,3 +11,17 @@ endif override_dh_auto_configure: dh_auto_configure -- $(EXTRA_CONFIGURE_ARGS) + +override_dh_install: + dh_install --sourcedir=debian/tmp + # move runtime libraries to /lib/<multiarch> + mkdir -p debian/libpcsclite1/lib/$(DEB_HOST_MULTIARCH) + mkdir -p debian/libpcsclite-dev/usr/lib/$(DEB_HOST_MULTIARCH) + mv debian/libpcsclite1/usr/lib/libpcsclite.so.1* \ + debian/libpcsclite1/lib/$(DEB_HOST_MULTIARCH) + rmdir -p --ignore-fail-on-non-empty debian/libpcsclite1/usr/lib + ln -sf /lib/$(DEB_HOST_MULTIARCH)/$$(readlink debian/libpcsclite-dev/usr/lib/libpcsclite.so) \ + debian/libpcsclite-dev/usr/lib/$(DEB_HOST_MULTIARCH)/libpcsclite.so + rm -f debian/libpcsclite-dev/usr/lib/libpcsclite.so + mv debian/libpcsclite-dev/usr/lib/libpcsclite.la debian/libpcsclite-dev/usr/lib/$(DEB_HOST_MULTIARCH)/. + mv debian/libpcsclite-dev/usr/lib/pkgconfig debian/libpcsclite-dev/usr/lib/$(DEB_HOST_MULTIARCH)/.
  2. Download patch debian/control

    --- 1.7.4-2/debian/control 2011-08-27 16:47:55.000000000 +0000 +++ 1.7.4-2ubuntu2/debian/control 2012-04-04 08:03:14.000000000 +0000 @@ -1,7 +1,8 @@ Source: pcsc-lite Section: misc Priority: optional -Maintainer: Ludovic Rousseau <rousseau@debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Ludovic Rousseau <rousseau@debian.org> Build-Depends: debhelper (>= 7.0.50~), flex, autotools-dev, libudev-dev [linux-any], libusb2-dev [kfreebsd-any], pkg-config Standards-Version: 3.9.2 Vcs-Svn: svn://svn.debian.org/svn/collab-maint/deb-maint/pcsc-lite/trunk @@ -22,6 +23,7 @@ Description: Middleware to access a smar Package: libpcsclite-dev Section: libdevel Architecture: any +Multi-Arch: same Depends: libpcsclite1 (= ${binary:Version}), ${misc:Depends} Description: Middleware to access a smart card using PC/SC (development files) The purpose of PC/SC Lite is to provide a Windows(R) SCard interface @@ -35,7 +37,9 @@ Description: Middleware to access a smar Package: libpcsclite1 Section: libs Architecture: any +Multi-Arch: same Conflicts: libpcsclite-dev (<< ${binary:Version}) +Pre-Depends: multiarch-support Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: pcscd (= ${binary:Version}) Breaks: pcscd (<< ${binary:Version})
  1. pcsc-lite
  2. pilot-link