r29083 - in /trunk/libsys-gamin-perl/debian: changelog control gamin.t.old.test patches/better_test.patch patches/makefile.pl.patch patches/series rules

ceros-guest at users.alioth.debian.org ceros-guest at users.alioth.debian.org
Thu Jan 1 20:14:58 UTC 2009


Author: ceros-guest
Date: Thu Jan  1 20:14:55 2009
New Revision: 29083

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=29083
Log:
Addressed problems noted in TODO.

Added:
    trunk/libsys-gamin-perl/debian/patches/makefile.pl.patch
Removed:
    trunk/libsys-gamin-perl/debian/gamin.t.old.test
Modified:
    trunk/libsys-gamin-perl/debian/changelog
    trunk/libsys-gamin-perl/debian/control
    trunk/libsys-gamin-perl/debian/patches/better_test.patch
    trunk/libsys-gamin-perl/debian/patches/series
    trunk/libsys-gamin-perl/debian/rules

Modified: trunk/libsys-gamin-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsys-gamin-perl/debian/changelog?rev=29083&op=diff
==============================================================================
--- trunk/libsys-gamin-perl/debian/changelog (original)
+++ trunk/libsys-gamin-perl/debian/changelog Thu Jan  1 20:14:55 2009
@@ -1,23 +1,5 @@
 libsys-gamin-perl (0.1-1) UNRELEASED; urgency=low
 
-  TODO:
-  - critical:
-    * the package installs /usr/bin/monitor (+ manpage). that's a problem
-      because a file with the same name already exists in the dmuc package.
-      apart from that the name would be too (?) generic anway.
-      we can rename it or install it as an example or ...
-  - recommended:
-    * debian/rules:
-      the quilt integration should be done as described in
-      http://pkg-perl.alioth.debian.org/howto/quilt.html (section 3)
-    * remove debian/gamin.t.old.test from svn
-  - minor:
-    * debian/changelog: no need for "[ firstname lastname ]"
-    * debian/patches/better_test.patch:
-      + the patch could be refreshed with the quilt settings described in the
-        document mentioned above in setcion 5.
-  
-  [ Andres Mejia ]
   * Initial release. (Closes: #464891)
 
  -- Andres Mejia <mcitadel at gmail.com>  Wed, 31 Dec 2008 15:18:19 -0500

Modified: trunk/libsys-gamin-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsys-gamin-perl/debian/control?rev=29083&op=diff
==============================================================================
--- trunk/libsys-gamin-perl/debian/control (original)
+++ trunk/libsys-gamin-perl/debian/control Thu Jan  1 20:14:55 2009
@@ -1,7 +1,7 @@
 Source: libsys-gamin-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 7), quilt, libgamin-dev
+Build-Depends: debhelper (>= 7), quilt (>= 0.40), libgamin-dev
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Andres Mejia <mcitadel at gmail.com>
 Standards-Version: 3.8.0

Modified: trunk/libsys-gamin-perl/debian/patches/better_test.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsys-gamin-perl/debian/patches/better_test.patch?rev=29083&op=diff
==============================================================================
--- trunk/libsys-gamin-perl/debian/patches/better_test.patch (original)
+++ trunk/libsys-gamin-perl/debian/patches/better_test.patch Thu Jan  1 20:14:55 2009
@@ -1,7 +1,6 @@
-Provide a more meaningful test for this module
-==========================================================================
---- libsys-gamin-perl-0.1/t/gamin.t.bak	2008-12-31 22:32:36.000000000 -0500
-+++ libsys-gamin-perl-0.1/t/gamin.t	2009-01-01 01:15:21.000000000 -0500
+Patch that provides a more meaningful test for Sys::Gamin
+--- a/t/gamin.t
++++ b/t/gamin.t
 @@ -1,6 +1,45 @@
 -use Test;
 -use SGI::FAM;

Added: trunk/libsys-gamin-perl/debian/patches/makefile.pl.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsys-gamin-perl/debian/patches/makefile.pl.patch?rev=29083&op=file
==============================================================================
--- trunk/libsys-gamin-perl/debian/patches/makefile.pl.patch (added)
+++ trunk/libsys-gamin-perl/debian/patches/makefile.pl.patch Thu Jan  1 20:14:55 2009
@@ -1,0 +1,9 @@
+Don't install the monitor script
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -17,5 +17,4 @@
+   VERSION => '0.1',
+   LIBS => [q[-lfam]],
+   NAME => q(Sys::Gamin),
+-  EXE_FILES => [qw(monitor)]
+ );

Modified: trunk/libsys-gamin-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsys-gamin-perl/debian/patches/series?rev=29083&op=diff
==============================================================================
--- trunk/libsys-gamin-perl/debian/patches/series (original)
+++ trunk/libsys-gamin-perl/debian/patches/series Thu Jan  1 20:14:55 2009
@@ -1,1 +1,2 @@
 better_test.patch
+makefile.pl.patch

Modified: trunk/libsys-gamin-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libsys-gamin-perl/debian/rules?rev=29083&op=diff
==============================================================================
--- trunk/libsys-gamin-perl/debian/rules (original)
+++ trunk/libsys-gamin-perl/debian/rules Thu Jan  1 20:14:55 2009
@@ -1,24 +1,14 @@
 #!/usr/bin/make -f
 
-patch: patch-stamp
-patch-stamp:
-	dh_testdir
-	QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
-	touch $@
+include /usr/share/quilt/quilt.make
 
-build: patch build-stamp
-build-stamp:
+build: build-stamp
+build-stamp: $(QUILT_STAMPFN)
 	dh build
 	touch $@
 
-clean: clean-patched unpatch
-clean-patched:
+clean: unpatch
 	dh clean
-
-unpatch:
-	dh_testdir
-	QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
-	rm -rf .pc patch-stamp
 
 install: install-stamp
 install-stamp: build-stamp




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