Package: libart-lgpl Version: 2.3.21 Severity: wishlist Tags: patch libart should support the new multi-arch feature. There is 32-bit only proprietary software (e.g. lotus notes) that depend on it and cannot be installed in 64-bit environments.
I attach a proposed debdiff and the new package can be found here: http://mentors.debian.net/package/libart-lgpl Thanks, Nikos
diff -Nru libart-lgpl-2.3.21/debian/changelog libart-lgpl-2.3.21/debian/changelog --- libart-lgpl-2.3.21/debian/changelog 2012-02-29 17:23:00.000000000 +0100 +++ libart-lgpl-2.3.21/debian/changelog 2012-02-29 17:22:08.000000000 +0100 @@ -1,3 +1,24 @@ +libart-lgpl (2.3.21-1+andrik1) unstable; urgency=low + + * Multi-arch support + - debian/compat: + + Bumped to version 9 + - debian/control.in: + + Added Pre-Depends: ${misc:Pre-Depends} + + Added Multi-arch: same for binary packages + + Bumped build-depend version of debhleper to 9 + - debian/rules + + Added libdir option in DEB_CONFIGURE_EXTRA_FLAGS + * Migration to 3.0 (quilt format) + - debian/source/format + + Specified 3.0 (quilt) version + - debian/rules + + Remove the simple-patchsys rule include + - debian/control.in + + Bumped Standards Version to 3.9.3 + + -- Nick Andrik <nick.and...@gmail.com> Wed, 29 Feb 2012 16:45:16 +0100 + libart-lgpl (2.3.21-1) unstable; urgency=low [ Loic Minier ] diff -Nru libart-lgpl-2.3.21/debian/compat libart-lgpl-2.3.21/debian/compat --- libart-lgpl-2.3.21/debian/compat 2012-02-29 17:23:00.000000000 +0100 +++ libart-lgpl-2.3.21/debian/compat 2012-02-29 16:46:54.000000000 +0100 @@ -1 +1 @@ -5 +9 diff -Nru libart-lgpl-2.3.21/debian/control libart-lgpl-2.3.21/debian/control --- libart-lgpl-2.3.21/debian/control 2012-02-29 17:23:00.000000000 +0100 +++ libart-lgpl-2.3.21/debian/control 2012-02-29 17:22:19.000000000 +0100 @@ -8,8 +8,8 @@ Priority: optional Maintainer: Josselin Mouette <j...@debian.org> Uploaders: Debian GNOME Maintainers <pkg-gnome-maintain...@lists.alioth.debian.org>, Loic Minier <l...@dooz.org>, Sebastian Dröge <sl...@debian.org>, Sebastien Bacher <seb...@debian.org> -Standards-Version: 3.8.4 -Build-Depends: debhelper (>= 5), +Standards-Version: 3.9.3 +Build-Depends: debhelper (>= 9), gnome-pkg-tools (>= 0.7), cdbs, dpkg-dev (>= 1.13.19), @@ -17,7 +17,9 @@ Package: libart-2.0-2 Architecture: any +Multi-arch: same Section: libs +Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: Library of functions for 2D graphics - runtime files @@ -29,6 +31,7 @@ Package: libart-2.0-dev Architecture: any +Multi-arch: same Section: libdevel Depends: ${misc:Depends}, ${shlibs:Depends}, diff -Nru libart-lgpl-2.3.21/debian/control.in libart-lgpl-2.3.21/debian/control.in --- libart-lgpl-2.3.21/debian/control.in 2012-02-29 17:23:00.000000000 +0100 +++ libart-lgpl-2.3.21/debian/control.in 2012-02-29 17:22:15.000000000 +0100 @@ -3,8 +3,8 @@ Priority: optional Maintainer: Josselin Mouette <j...@debian.org> Uploaders: @GNOME_TEAM@ -Standards-Version: 3.8.4 -Build-Depends: debhelper (>= 5), +Standards-Version: 3.9.3 +Build-Depends: debhelper (>= 9), gnome-pkg-tools (>= 0.7), cdbs, dpkg-dev (>= 1.13.19), @@ -12,7 +12,9 @@ Package: libart-2.0-2 Architecture: any +Multi-arch: same Section: libs +Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: Library of functions for 2D graphics - runtime files @@ -24,6 +26,7 @@ Package: libart-2.0-dev Architecture: any +Multi-arch: same Section: libdevel Depends: ${misc:Depends}, ${shlibs:Depends}, diff -Nru libart-lgpl-2.3.21/debian/rules libart-lgpl-2.3.21/debian/rules --- libart-lgpl-2.3.21/debian/rules 2012-02-29 17:23:00.000000000 +0100 +++ libart-lgpl-2.3.21/debian/rules 2012-02-29 16:59:46.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/rules/simple-patchsys.mk +#include /usr/share/cdbs/1/rules/simple-patchsys.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/gnome.mk include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk @@ -12,5 +12,7 @@ GNOME_MODULE := libart_lgpl +DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) + DEB_DH_MAKESHLIBS_ARGS_$(libart-2.0-N) += -V '$(libart-2.0-N)(>= 2.3.18)' diff -Nru libart-lgpl-2.3.21/debian/source/format libart-lgpl-2.3.21/debian/source/format --- libart-lgpl-2.3.21/debian/source/format 1970-01-01 01:00:00.000000000 +0100 +++ libart-lgpl-2.3.21/debian/source/format 2012-02-29 16:59:14.000000000 +0100 @@ -0,0 +1 @@ +3.0 (quilt)