r35591 - in /desktop/unstable/gtk+3.0/debian: changelog libgtk-3-0-dbg.links.in libgtk-3-0.links.in libgtk-3-bin.links.in libgtk-3-dev.links.in rules
biebl at users.alioth.debian.org
biebl at users.alioth.debian.org
Mon Aug 6 19:40:25 UTC 2012
Author: biebl
Date: Mon Aug 6 19:40:25 2012
New Revision: 35591
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=35591
Log:
If the NEWS or README file is larger than 4k in size append a .gz suffix
as dh_compress will compress those files. This avoids dangling symlinks.
Closes: #679754
Modified:
desktop/unstable/gtk+3.0/debian/changelog
desktop/unstable/gtk+3.0/debian/libgtk-3-0-dbg.links.in
desktop/unstable/gtk+3.0/debian/libgtk-3-0.links.in
desktop/unstable/gtk+3.0/debian/libgtk-3-bin.links.in
desktop/unstable/gtk+3.0/debian/libgtk-3-dev.links.in
desktop/unstable/gtk+3.0/debian/rules
Modified: desktop/unstable/gtk+3.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B3.0/debian/changelog?rev=35591&op=diff
==============================================================================
--- desktop/unstable/gtk+3.0/debian/changelog [utf-8] (original)
+++ desktop/unstable/gtk+3.0/debian/changelog [utf-8] Mon Aug 6 19:40:25 2012
@@ -15,6 +15,9 @@
This patch was a temporary workaround for a bug in mutter which has been
fixed in version 3.4. It was not supposed to be shipped as part of wheezy,
so drop it again.
+ * If the NEWS or README file is larger than 4k in size append a .gz suffix
+ as dh_compress will compress those files. This avoids dangling symlinks.
+ Closes: #679754
-- Michael Biebl <biebl at debian.org> Mon, 06 Aug 2012 18:00:10 +0200
Modified: desktop/unstable/gtk+3.0/debian/libgtk-3-0-dbg.links.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B3.0/debian/libgtk-3-0-dbg.links.in?rev=35591&op=diff
==============================================================================
--- desktop/unstable/gtk+3.0/debian/libgtk-3-0-dbg.links.in [utf-8] (original)
+++ desktop/unstable/gtk+3.0/debian/libgtk-3-0-dbg.links.in [utf-8] Mon Aug 6 19:40:25 2012
@@ -1,2 +1,2 @@
-usr/share/doc/@COMMON_PKG@/NEWS.gz usr/share/doc/@DEBUG_PKG@/NEWS.gz
-usr/share/doc/@COMMON_PKG@/README usr/share/doc/@DEBUG_PKG@/README
+usr/share/doc/@COMMON_PKG@/@NEWS@ usr/share/doc/@DEBUG_PKG@/@NEWS@
+usr/share/doc/@COMMON_PKG@/@README@ usr/share/doc/@DEBUG_PKG@/@README@
Modified: desktop/unstable/gtk+3.0/debian/libgtk-3-0.links.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B3.0/debian/libgtk-3-0.links.in?rev=35591&op=diff
==============================================================================
--- desktop/unstable/gtk+3.0/debian/libgtk-3-0.links.in [utf-8] (original)
+++ desktop/unstable/gtk+3.0/debian/libgtk-3-0.links.in [utf-8] Mon Aug 6 19:40:25 2012
@@ -1,2 +1,2 @@
-usr/share/doc/@COMMON_PKG@/NEWS.gz usr/share/doc/@SHARED_PKG@/NEWS.gz
-usr/share/doc/@COMMON_PKG@/README usr/share/doc/@SHARED_PKG@/README
+usr/share/doc/@COMMON_PKG@/@NEWS@ usr/share/doc/@SHARED_PKG@/@NEWS@
+usr/share/doc/@COMMON_PKG@/@README@ usr/share/doc/@SHARED_PKG@/@README@
Modified: desktop/unstable/gtk+3.0/debian/libgtk-3-bin.links.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B3.0/debian/libgtk-3-bin.links.in?rev=35591&op=diff
==============================================================================
--- desktop/unstable/gtk+3.0/debian/libgtk-3-bin.links.in [utf-8] (original)
+++ desktop/unstable/gtk+3.0/debian/libgtk-3-bin.links.in [utf-8] Mon Aug 6 19:40:25 2012
@@ -1,3 +1,3 @@
@LIBDIR@/@SHARED_PKG@/gtk-update-icon-cache-3.0 usr/bin/gtk-update-icon-cache-3.0
-usr/share/doc/@COMMON_PKG@/NEWS.gz usr/share/doc/@BIN_PKG@/NEWS.gz
-usr/share/doc/@COMMON_PKG@/README usr/share/doc/@BIN_PKG@/README
+usr/share/doc/@COMMON_PKG@/@NEWS@ usr/share/doc/@BIN_PKG@/@NEWS@
+usr/share/doc/@COMMON_PKG@/@README@ usr/share/doc/@BIN_PKG@/@README@
Modified: desktop/unstable/gtk+3.0/debian/libgtk-3-dev.links.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B3.0/debian/libgtk-3-dev.links.in?rev=35591&op=diff
==============================================================================
--- desktop/unstable/gtk+3.0/debian/libgtk-3-dev.links.in [utf-8] (original)
+++ desktop/unstable/gtk+3.0/debian/libgtk-3-dev.links.in [utf-8] Mon Aug 6 19:40:25 2012
@@ -1,2 +1,2 @@
-usr/share/doc/@COMMON_PKG@/NEWS.gz usr/share/doc/@DEV_PKG@/NEWS.gz
-usr/share/doc/@COMMON_PKG@/README usr/share/doc/@DEV_PKG@/README
+usr/share/doc/@COMMON_PKG@/@NEWS@ usr/share/doc/@DEV_PKG@/@NEWS@
+usr/share/doc/@COMMON_PKG@/@README@ usr/share/doc/@DEV_PKG@/@README@
Modified: desktop/unstable/gtk+3.0/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B3.0/debian/rules?rev=35591&op=diff
==============================================================================
--- desktop/unstable/gtk+3.0/debian/rules [utf-8] (original)
+++ desktop/unstable/gtk+3.0/debian/rules [utf-8] Mon Aug 6 19:40:25 2012
@@ -48,6 +48,11 @@
BIN_PKG := libgtk-$(APIVER)-bin
DEBUG_PKG := $(SHARED_PKG)-dbg
EXAMPLES_PKG := gtk-$(APIVER)-examples
+
+# files larger than 4k in size will be compressed by dh_compress
+# so append a .gz suffix to avoid dangling symlinks
+NEWS := NEWS$(shell find -maxdepth 1 -size +4k -name NEWS -exec echo ".gz" \;)
+README := README$(shell find -maxdepth 1 -size +4k -name README -exec echo ".gz" \;)
DEB_DH_INSTALL_ARGS += --sourcedir=debian/install/shared
DEB_DH_INSTALL_ARGS_$(UDEB_PKG) += --sourcedir=debian/install/shared_udeb
@@ -107,6 +112,8 @@
-e 's#@CONFDIR@#$(CONFDIR)#g' \
-e "s#@MODULES_BASE_PATH@#$(MODULES_BASE_PATH)#g" \
-e "s#@OLD_MODULES_BASE_PATH@#$(OLD_MODULES_BASE_PATH)#g" \
+ -e "s#@NEWS@#$(NEWS)#g" \
+ -e "s#@README@#$(README)#g" \
$@.in > $@
clean:: debian/control
More information about the pkg-gnome-commits
mailing list