r48252 - in /trunk/libmouse-perl/debian: control libmouse-perl.lintian-overrides rules

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Sat Dec 5 16:41:38 UTC 2009


Author: jawnsy-guest
Date: Sat Dec  5 16:41:32 2009
New Revision: 48252

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=48252
Log:
add override to handle shebang lines

Added:
    trunk/libmouse-perl/debian/libmouse-perl.lintian-overrides
Modified:
    trunk/libmouse-perl/debian/control
    trunk/libmouse-perl/debian/rules

Modified: trunk/libmouse-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmouse-perl/debian/control?rev=48252&op=diff
==============================================================================
--- trunk/libmouse-perl/debian/control (original)
+++ trunk/libmouse-perl/debian/control Sat Dec  5 16:41:32 2009
@@ -1,12 +1,11 @@
 Source: libmouse-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 7)
-Build-Depends-Indep: perl, libclass-method-modifiers-perl,
+Build-Depends: perl, debhelper (>= 7.0.50), libclass-method-modifiers-perl,
  libextutils-parsexs-perl (>= 2.21), libio-string-perl, liblocale-us-perl,
  libmoose-perl (>= 0.92), libregexp-common-perl, libtest-deep-perl,
  libtest-exception-perl (>= 0.27), libtest-leaktrace-perl, libtest-output-perl,
- libtest-simple-perl (>= 0.88)
+ perl (>= 5.10.1) | libtest-simple-perl (>= 0.88)
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Gunnar Wolf <gwolf at debian.org>, gregor herrmann <gregoa at debian.org>,
  Jose Luis Rivas <ghostbar at debian.org>, Brian Cassidy <brian.cassidy at gmail.com>,
@@ -19,8 +18,8 @@
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libmouse-perl/
 
 Package: libmouse-perl
-Architecture: all
-Depends: ${misc:Depends}, ${perl:Depends}
+Architecture: any
+Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}
 Recommends: libclass-method-modifiers-perl
 Description: lightweight object framework for Perl
  Mouse is a lightweight Perl object framework based largely on the techniques

Added: trunk/libmouse-perl/debian/libmouse-perl.lintian-overrides
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmouse-perl/debian/libmouse-perl.lintian-overrides?rev=48252&op=file
==============================================================================
--- trunk/libmouse-perl/debian/libmouse-perl.lintian-overrides (added)
+++ trunk/libmouse-perl/debian/libmouse-perl.lintian-overrides Sat Dec  5 16:41:32 2009
@@ -1,0 +1,3 @@
+# only available in perl 5.11.1
+libmouse-perl source: versioned-dependency-satisfied-by-perl build-depends: libextutils-parsexs-perl (>= 2.21)
+

Modified: trunk/libmouse-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmouse-perl/debian/rules?rev=48252&op=diff
==============================================================================
--- trunk/libmouse-perl/debian/rules (original)
+++ trunk/libmouse-perl/debian/rules Sat Dec  5 16:41:32 2009
@@ -1,4 +1,11 @@
 #!/usr/bin/make -f
+
+PACKAGE = $(shell dh_listpackages)
+TMP     = $(CURDIR)/debian/$(PACKAGE)
 
 %:
 	dh $@
+
+override_dh_installexamples:
+	dh_installexamples
+	sed -i '1s|^#!perl|#!/usr/bin/perl|' $(TMP)/usr/share/doc/$(PACKAGE)/examples/*




More information about the Pkg-perl-cvs-commits mailing list