r19758 - in /trunk/pperl/debian: changelog control patches/ patches/no-extra-libs.patch patches/series rules
dmn at users.alioth.debian.org
dmn at users.alioth.debian.org
Fri May 9 13:02:24 UTC 2008
Author: dmn
Date: Fri May 9 13:02:23 2008
New Revision: 19758
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=19758
Log:
* add no-extra-libs.patch, removing unnecessary dyn-linkiing to perl, m, dl
+ bring quilt in debian/rules and debian/control
Added:
trunk/pperl/debian/patches/
trunk/pperl/debian/patches/no-extra-libs.patch
trunk/pperl/debian/patches/series
Modified:
trunk/pperl/debian/changelog
trunk/pperl/debian/control
trunk/pperl/debian/rules
Modified: trunk/pperl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/pperl/debian/changelog?rev=19758&op=diff
==============================================================================
--- trunk/pperl/debian/changelog (original)
+++ trunk/pperl/debian/changelog Fri May 9 13:02:23 2008
@@ -9,6 +9,8 @@
* rapidly trim down debian/rules using DH 7
+ adjust build-dependency and debian/compat accordingly
* add debian/watch
+ * add no-extra-libs.patch, removing unnecessary dyn-linkiing to perl, m, dl
+ + bring quilt in debian/rules and debian/control
-- Damyan Ivanov <dmn at debian.org> Fri, 09 May 2008 14:57:01 +0300
Modified: trunk/pperl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/pperl/debian/control?rev=19758&op=diff
==============================================================================
--- trunk/pperl/debian/control (original)
+++ trunk/pperl/debian/control Fri May 9 13:02:23 2008
@@ -1,7 +1,8 @@
Source: pperl
Section: perl
Priority: optional
-Build-Depends: debhelper (>= 7), perl (>= 5.8.4-2.2), libperl-dev
+Build-Depends: debhelper (>= 7), perl (>= 5.8.4-2.2), libperl-dev,
+ quilt (>= 0.40)
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
Uploaders: Damyan Ivanov <dmn at debian.org>
Standards-Version: 3.6.1
Added: trunk/pperl/debian/patches/no-extra-libs.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/pperl/debian/patches/no-extra-libs.patch?rev=19758&op=file
==============================================================================
--- trunk/pperl/debian/patches/no-extra-libs.patch (added)
+++ trunk/pperl/debian/patches/no-extra-libs.patch Fri May 9 13:02:23 2008
@@ -1,0 +1,13 @@
+Index: pperl/Makefile.PL
+===================================================================
+--- pperl.orig/Makefile.PL 2008-05-09 15:33:07.000000000 +0300
++++ pperl/Makefile.PL 2008-05-09 15:33:10.000000000 +0300
+@@ -76,7 +76,7 @@
+ main.o: Makefile main.c pperl.h
+
+ pperl: main.o pass_fd.o
+-\t\$(CC) \$(DEFINE) -o pperl main.o pass_fd.o $ldopts
++\t\$(CC) \$(DEFINE) -o pperl main.o pass_fd.o
+
+ pass_fd.c: pass_fd.h
+
Added: trunk/pperl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/pperl/debian/patches/series?rev=19758&op=file
==============================================================================
--- trunk/pperl/debian/patches/series (added)
+++ trunk/pperl/debian/patches/series Fri May 9 13:02:23 2008
@@ -1,0 +1,1 @@
+no-extra-libs.patch
Modified: trunk/pperl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/pperl/debian/rules?rev=19758&op=diff
==============================================================================
--- trunk/pperl/debian/rules (original)
+++ trunk/pperl/debian/rules Fri May 9 13:02:23 2008
@@ -1,7 +1,9 @@
#!/usr/bin/make -f
+include /usr/share/quilt/quilt.make
+
build: build-stamp
-build-stamp:
+build-stamp: $(QUILT_STAMPFN)
dh build --before test
mkdir sockets
@@ -11,9 +13,12 @@
touch $@
-clean:
+clean: unpatch
+ touch Makefile # avoid re-generating Makefile
+ # when Makefile.PL is unpatched
dh $@
- dh_clean pperl.h pperl.1p sockets
+ dh_clean pperl.h pperl.1p
+ [ ! -d sockets ] || rm -r sockets
binary-indep:
dh $@
More information about the Pkg-perl-cvs-commits
mailing list