[Pkg-octave-commit] [SCM] octave-nurbs branch, master, updated. f0b3d2c06390610819d65f7c800bdb93086ba77b

Rafael Laboissiere rafael at debian.org
Thu May 21 09:25:38 UTC 2009


The following commit has been merged in the master branch:
commit f0b3d2c06390610819d65f7c800bdb93086ba77b
Author: Rafael Laboissiere <rafael at debian.org>
Date:   Thu May 21 11:24:52 2009 +0200

    Check files before changing permission
    
    This will allow us to remove this code if/when the problem is fixed upstream.

diff --git a/debian/rules b/debian/rules
index f90cab2..9e5f786 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,6 +3,23 @@
 
 include /usr/share/cdbs/1/class/octave-pkg.mk
 
+wrongperm = nrbcirc.m demorect.m vecroty.m vecmag2.m nrbline.m nrbcoons.m \
+nrbeval.m vecnorm.m rad2deg.m vecdot.m findspan.m veccross.m \
+nrbtransp.m vecangle.m demodersrf.m deg2rad.m demos.m democoons.m \
+demodercrv.m demosurf.m nrbplot.m bspdegelev.m nrbtform.m demo4surf.m \
+nrbkntins.m vectrans.m demogeom.m democurve.m nrbcylind.m \
+demorevolve.m demohelix.m vecrotz.m demoellip.m nrbmak.m nrbdegelev.m \
+nrbextrude.m bspeval.m democirc.m bspkntins.m demodegelev.m demoline.m \
+demotorus.m nrbdeval.m nrbderiv.m democylind.m nrbruled.m demoruled.m \
+vecmag.m bspderiv.m nrb4surf.m basisfun.m nrbtestcrv.m vecrotx.m \
+demokntins.m demoextrude.m vecscale.m nrbreverse.m nrbtestsrf.m \
+nrbrevolve.m nrbrect.m
+pkgdir = $(CURDIR)/debian/octave-nurbs/usr/share/octave/packages/*/nurbs-*
+
 install/octave-nurbs::
-	# Fix wrong permission of *.m scripts
-	chmod -x debian/octave-nurbs/usr/share/octave/packages/*/nurbs-*/*.m
+	# Be sure that the file to be fixed has the wrong permissions.
+	# This will allow us to remove the code below if/when the package
+	# gets fixed upstream.
+	for f in $(wrongperm) ; do					\
+		[ -x $(pkgdir)/$$f ] && chmod -x $(pkgdir)/$$f ;	\
+	done

-- 
octave-nurbs



More information about the Pkg-octave-commit mailing list