[Pkg-octave-commit] [SCM] Debian packaging for octave branch, master, updated. debian/3.6.1-3-2-g3292ed8

Sébastien Villemot sebastien.villemot at ens.fr
Mon Mar 12 15:36:32 UTC 2012


The following commit has been merged in the master branch:
commit 324923b8aeb56fcd726ffc301564e291b4b14a43
Author: Sébastien Villemot <sebastien.villemot at ens.fr>
Date:   Mon Mar 12 13:38:44 2012 +0100

    debian/rules: remove the +x bit of .oct files after dh_shlibdeps, in order to
    generate correct shlib dependencies

diff --git a/debian/rules b/debian/rules
index a3a5b69..d4d33ad 100755
--- a/debian/rules
+++ b/debian/rules
@@ -33,12 +33,15 @@ override_dh_auto_install:
 	mkdir -p debian/tmp/etc && cp debian/octave.conf debian/tmp/etc/
 	dh_auto_install --max-parallel=1
 
-# save debug information into the debug package and strip the executable bit
-# from the .oct files
-# The latter cannot be done in dh_fixperms, as then dh_strip doesn't take the
-# .oct files into account for debug information
+# save debug information into the debug package
 override_dh_strip:
 	dh_strip -a --dbg-package=octave-dbg
+
+# Strip the executable bit from the .oct files
+# Cannot be done in dh_fixperms, as then dh_strip and dh_shlibdeps don't take the
+# .oct files into account
+override_dh_shlibdeps:
+	dh_shlibdeps -O--parallel
 	find debian/octave -name '*.oct' -print0 2>/dev/null | xargs -0r chmod 644
 
 get-orig-source:

-- 
Debian packaging for octave



More information about the Pkg-octave-commit mailing list