[SCM] Qt 4 packaging branch, experimental-snapshots, updated. debian/4.7.3-1-7-g0470728

Fathi Boudra fabo at alioth.debian.org
Sat Jun 11 11:42:41 UTC 2011


The following commit has been merged in the experimental-snapshots branch:
commit 52b77df2aa78ba600ae2b88da925aa3b874655c1
Author: Modestas Vainius <modestas at vainius.eu>
Date:   Sun Dec 5 03:30:47 2010 +0200

    Remove bogus executable bits from some Qt data files.
    
    4.7.1 tarball ships with bogus executable bits on some data files in mkspecs,
    docs, examples and demos subdirs. Remove those -x bits when files are installed
    to debian/tmp.
---
 debian/changelog |    3 +++
 debian/rules     |    7 +++++++
 2 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 2464b3f..d922c85 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -53,6 +53,9 @@ qt4-x11 (4:4.7.1-0r1) UNRELEASED; urgency=low
   * Remove quilt from Build-Depends. It's no longer needed for source format
     3.0 (quilt).
   * Confirm symbol files for official 4.7.1 on amd64.
+  * 4.7.1 tarball ships with bogus executable bits on some data files in
+    mkspecs, docs, examples and demos subdirs. Remove those -x bits when files
+    are installed to debian/tmp.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Wed, 06 Oct 2010 14:55:15 +0200
 
diff --git a/debian/rules b/debian/rules
index 8338fad..98379a2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -260,6 +260,13 @@ override_dh_auto_install:
 	  -o -name .rcc \
 	\) -print0 | xargs -0 rm -rf
 
+	# Remove bogus exec bits from some data files in mkspecs, docs, examples
+	# and demos
+	find debian/tmp/usr/share/qt4/ debian/tmp/usr/lib/qt4/ \
+		-executable -type f \
+		-regex '.*\.\(app\|conf\|cpp\|h\|js\|php\|png\|pro\|xml\|xsl\)$$' \
+		-exec chmod a-x {} \;
+
 override_dh_install:
 	dh_install --list-missing
 

-- 
Qt 4 packaging



More information about the pkg-kde-commits mailing list