[SCM] pd-flite/master: Fixed permissions of externals (Closes: #715909)

umlaeute at users.alioth.debian.org umlaeute at users.alioth.debian.org
Thu Nov 10 09:51:26 UTC 2016


The following commit has been merged in the master branch:
commit 75ef2d27f0924df29fa6ae801cc50afbacac081a
Author: IOhannes m zmoelnig <zmoelnig at umlautO.umlaeute.mur.at>
Date:   Thu Aug 29 10:05:54 2013 +0200

    Fixed permissions of externals (Closes: #715909)
    
    .pd_linux files are dynamic libraries, with a non-standard suffix.
    According to Debian policy they should not be installed with the executable bit
    set, but `dh_fixperms` fails because of the naming-scheme.

diff --git a/debian/rules b/debian/rules
index e2726fa..6239ef4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,3 +14,8 @@ override_dh_shlibdeps:
 override_dh_strip:
 	strip --remove-section=.comment --remove-section=.note --strip-unneeded \
 	   debian/pd-flite/usr/lib/pd/extra/flite/flite.pd_linux
+
+override_dh_fixperms:
+	dh_fixperms
+	find debian -name '*.pd_linux' -exec \
+		chmod 0644 {} +

-- 
pd-flite packaging



More information about the pkg-multimedia-commits mailing list