On Tue, Nov 24, 2015 at 10:55:20PM +0100, Sebastiaan Couwenberg wrote:
> Control: tags -1 pending
> 
> Hi Santiago,
> 
> Thanks for your binary-indep work.
> 
> On 24-11-15 16:27, Santiago Vila wrote:
> > dh_installexamples
> > chmod a-x 
> > /<<PKGBUILDDIR>>/debian/php*-mapscript/usr/share/doc/php*-mapscript/examples/*.phtml
> > chmod: cannot access 
> > '/<<PKGBUILDDIR>>/debian/php*-mapscript/usr/share/doc/php*-mapscript/examples/*.phtml':
> >  No such file or directory
> 
> I've make the chmod call non-fatal for the build and the fixed revision
> will soon be available in unstable.

This is up to you, but I would personally consider more elegant and cleaner
to use override_dh_installexamples-arch and/or 
override_dh_installexamples-indep.

In fact, by looking at your debian/rules, I bet that this patch
(warning: completely untested) would fix the problem, if the chmod
is the problem:

--- a/debian/rules
+++ b/debian/rules
@@ -151,7 +151,7 @@ override_dh_auto_install:
 override_dh_installchangelogs:
         dh_installchangelogs HISTORY.TXT

-override_dh_installexamples:
+override_dh_installexamples-arch:
        dh_installexamples

        chmod a-x 
$(CURDIR)/debian/php*-mapscript/usr/share/doc/php*-mapscript/examples/*.phtml


So, for arch-independent packages, dh_installexamples works, by
default, and for arch-dependent packages (including php*-mapscript),
dh_installexamples works and then your chmod.

Reply via email to