r11963 - in /desktop/unstable/pango1.0/debian: changelog control control.in rules
lool at users.alioth.debian.org
lool at users.alioth.debian.org
Mon Jul 16 08:18:11 UTC 2007
Author: lool
Date: Mon Jul 16 08:18:11 2007
New Revision: 11963
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=11963
Log:
* Strip the RPATH of libs and modules built in the udeb as these confuse
dh_shlibdeps on 64-bits arches where a spurious /usr/lib RPATH is added
(because of the /usr/lib versus /usr/lib64 issue); build-dep on chrpath;
thanks a lot to Frans Pop for discussion; closes: #432258.
Modified:
desktop/unstable/pango1.0/debian/changelog
desktop/unstable/pango1.0/debian/control
desktop/unstable/pango1.0/debian/control.in
desktop/unstable/pango1.0/debian/rules
Modified: desktop/unstable/pango1.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pango1.0/debian/changelog?rev=11963&op=diff
==============================================================================
--- desktop/unstable/pango1.0/debian/changelog (original)
+++ desktop/unstable/pango1.0/debian/changelog Mon Jul 16 08:18:11 2007
@@ -1,3 +1,12 @@
+pango1.0 (1.16.4-3) unstable; urgency=high
+
+ * Strip the RPATH of libs and modules built in the udeb as these confuse
+ dh_shlibdeps on 64-bits arches where a spurious /usr/lib RPATH is added
+ (because of the /usr/lib versus /usr/lib64 issue); build-dep on chrpath;
+ thanks a lot to Frans Pop for discussion; closes: #432258.
+
+ -- Loic Minier <lool at dooz.org> Mon, 16 Jul 2007 00:04:48 +0200
+
pango1.0 (1.16.4-2) unstable; urgency=high
[ Josselin Mouette ]
Modified: desktop/unstable/pango1.0/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pango1.0/debian/control?rev=11963&op=diff
==============================================================================
--- desktop/unstable/pango1.0/debian/control (original)
+++ desktop/unstable/pango1.0/debian/control Mon Jul 16 08:18:11 2007
@@ -21,7 +21,8 @@
perl,
quilt,
dpkg-dev (>= 1.13.19),
- libthai-dev (>= 0.1.7)
+ libthai-dev (>= 0.1.7),
+ chrpath
Standards-Version: 3.7.2
Package: libpango1.0-0
Modified: desktop/unstable/pango1.0/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pango1.0/debian/control.in?rev=11963&op=diff
==============================================================================
--- desktop/unstable/pango1.0/debian/control.in (original)
+++ desktop/unstable/pango1.0/debian/control.in Mon Jul 16 08:18:11 2007
@@ -21,7 +21,8 @@
perl,
quilt,
dpkg-dev (>= 1.13.19),
- libthai-dev (>= 0.1.7)
+ libthai-dev (>= 0.1.7),
+ chrpath
Standards-Version: 3.7.2
Package: libpango1.0- at SONAME@
Modified: desktop/unstable/pango1.0/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pango1.0/debian/rules?rev=11963&op=diff
==============================================================================
--- desktop/unstable/pango1.0/debian/rules (original)
+++ desktop/unstable/pango1.0/debian/rules Mon Jul 16 08:18:11 2007
@@ -232,8 +232,14 @@
dh_testdir
dh_testroot
dh_install -a
+ # remove the rpath in libs and modules since a spurious /usr/lib RPATH
+ # appears on 64-bits arches which confuses dh_shlibdeps; the RPATH
+ # isn't needed in the udeb anyway as libcairo's udeb ships libs in
+ # /usr/lib; see #432258
+ chrpath -d debian/$(UDEB_PKG)/$(LIBDIR)/*.so.* \
+ debian/$(UDEB_PKG)/$(MODULES_PATH)/*.so
# Remove the thai module to avoid extraneous dependencies
- rm -f $(CURDIR)/debian/$(UDEB_PKG)/$(MODULES_PATH)/pango-thai-lang.so
+ rm -f debian/$(UDEB_PKG)/$(MODULES_PATH)/pango-thai-lang.so
# empty the dependency_libs in the *.la files
sed -i "/dependency_libs/ s/'.*'/''/" \
debian/$(DEV_PKG)/$(LIBDIR)/*.la
More information about the pkg-gnome-commits
mailing list