r42242 - in /trunk/libgraph-writer-graphviz-perl/debian: README.source changelog control patches/ patches/series patches/tests_fix.patch rules

xoswald at users.alioth.debian.org xoswald at users.alioth.debian.org
Fri Aug 21 08:20:40 UTC 2009


Author: xoswald
Date: Fri Aug 21 08:20:34 2009
New Revision: 42242

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=42242
Log:
 * Add patch to fix the test suite using quilt
 * Update policy
 * Ready for upload

Added:
    trunk/libgraph-writer-graphviz-perl/debian/README.source
    trunk/libgraph-writer-graphviz-perl/debian/patches/
    trunk/libgraph-writer-graphviz-perl/debian/patches/series
    trunk/libgraph-writer-graphviz-perl/debian/patches/tests_fix.patch
Modified:
    trunk/libgraph-writer-graphviz-perl/debian/changelog
    trunk/libgraph-writer-graphviz-perl/debian/control
    trunk/libgraph-writer-graphviz-perl/debian/rules

Added: trunk/libgraph-writer-graphviz-perl/debian/README.source
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgraph-writer-graphviz-perl/debian/README.source?rev=42242&op=file
==============================================================================
--- trunk/libgraph-writer-graphviz-perl/debian/README.source (added)
+++ trunk/libgraph-writer-graphviz-perl/debian/README.source Fri Aug 21 08:20:34 2009
@@ -1,0 +1,5 @@
+This package uses quilt to manage all modifications to the upstream
+source.  Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+See /usr/share/doc/quilt/README.source for a detailed explanation.

Modified: trunk/libgraph-writer-graphviz-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgraph-writer-graphviz-perl/debian/changelog?rev=42242&op=diff
==============================================================================
--- trunk/libgraph-writer-graphviz-perl/debian/changelog (original)
+++ trunk/libgraph-writer-graphviz-perl/debian/changelog Fri Aug 21 08:20:34 2009
@@ -1,11 +1,5 @@
-libgraph-writer-graphviz-perl (0.10-1) UNRELEASED; urgency=low
+libgraph-writer-graphviz-perl (0.10-1) unstable; urgency=low
 
-  [ Xavier Oswald ]
-  tests fail, waiting for new upstream release
-  
   * Initial release (Closes: #487968)
 
-  [ Nathan Handler ]
-  * debian/watch: Update to ignore development releases.
-
- -- Xavier Oswald <x.oswald at free.fr>  Tue, 01 Jul 2008 14:43:42 +0200
+ -- Xavier Oswald <xoswald at debian.org>  Fri, 21 Aug 2009 10:07:23 +0200

Modified: trunk/libgraph-writer-graphviz-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgraph-writer-graphviz-perl/debian/control?rev=42242&op=diff
==============================================================================
--- trunk/libgraph-writer-graphviz-perl/debian/control (original)
+++ trunk/libgraph-writer-graphviz-perl/debian/control Fri Aug 21 08:20:34 2009
@@ -2,10 +2,10 @@
 Section: perl
 Priority: optional
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Xavier Oswald <x.oswald at free.fr>
+Uploaders: Xavier Oswald <xoswald at debian.org>
 Build-Depends-Indep: perl (>= 5.8.7), libio-all-perl, libgraphviz-perl, libgraph-readwrite-perl
-Build-Depends: debhelper (>= 7), libmodule-build-perl
-Standards-Version: 3.8.0
+Build-Depends: debhelper (>= 7), libmodule-build-perl, quilt
+Standards-Version: 3.8.3
 Homepage: http://search.cpan.org/dist/Graph-Writer-GraphViz/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libgraph-writer-graphviz-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libgraph-writer-graphviz-perl/

Added: trunk/libgraph-writer-graphviz-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgraph-writer-graphviz-perl/debian/patches/series?rev=42242&op=file
==============================================================================
--- trunk/libgraph-writer-graphviz-perl/debian/patches/series (added)
+++ trunk/libgraph-writer-graphviz-perl/debian/patches/series Fri Aug 21 08:20:34 2009
@@ -1,0 +1,1 @@
+tests_fix.patch

Added: trunk/libgraph-writer-graphviz-perl/debian/patches/tests_fix.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgraph-writer-graphviz-perl/debian/patches/tests_fix.patch?rev=42242&op=file
==============================================================================
--- trunk/libgraph-writer-graphviz-perl/debian/patches/tests_fix.patch (added)
+++ trunk/libgraph-writer-graphviz-perl/debian/patches/tests_fix.patch Fri Aug 21 08:20:34 2009
@@ -1,0 +1,32 @@
+Improve regexp for comparing the two results
+Author: Xavier Oswald <xoswald at debian.org>
+Index: libgraph-writer-graphviz-perl/t/1.simple.t
+===================================================================
+--- libgraph-writer-graphviz-perl.orig/t/1.simple.t	2009-08-21 09:44:45.000000000 +0200
++++ libgraph-writer-graphviz-perl/t/1.simple.t	2009-08-21 09:45:19.000000000 +0200
+@@ -18,8 +18,8 @@
+ my $g1 = <DATA>;
+ my $g2 = io('t/graph.simple.dot')->slurp;
+ # Ignore font-sizes, it's system-dependant
+-$g1 =~ s/\d/0/g;
+-$g2 =~ s/\d/0/g;
++$g1 =~ s/\d+/0/g;
++$g2 =~ s/\d+/0/g;
+ ok($g1 eq $g2);
+ unlink('t/graph.simple.dot');
+ 
+Index: libgraph-writer-graphviz-perl/t/2.ioall.t
+===================================================================
+--- libgraph-writer-graphviz-perl.orig/t/2.ioall.t	2009-08-21 09:45:26.000000000 +0200
++++ libgraph-writer-graphviz-perl/t/2.ioall.t	2009-08-21 09:45:35.000000000 +0200
+@@ -26,8 +26,8 @@
+ 
+ ok(-f 't/graph.ioall.dot');
+ # Ignore font-sizes, it's system-dependant
+-$g1 =~ s/\d/0/g;
+-$g2 =~ s/\d/0/g;
++$g1 =~ s/\d+/0/g;
++$g2 =~ s/\d+/0/g;
+ ok($g1 eq $g2);
+ $io->unlink;
+ 

Modified: trunk/libgraph-writer-graphviz-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgraph-writer-graphviz-perl/debian/rules?rev=42242&op=diff
==============================================================================
--- trunk/libgraph-writer-graphviz-perl/debian/rules (original)
+++ trunk/libgraph-writer-graphviz-perl/debian/rules Fri Aug 21 08:20:34 2009
@@ -1,48 +1,25 @@
 #!/usr/bin/make -f
 
-export PERL_MM_USE_DEFAULT=1
+include /usr/share/quilt/quilt.make
 
-PERL   ?= /usr/bin/perl
-PACKAGE = $(shell dh_listpackages)
-TMP     = $(CURDIR)/debian/$(PACKAGE)
+binary: binary-indep binary-arch
+
+binary-arch:
+
+binary-indep: install
+	dh binary-indep
 
 build: build-stamp
-build-stamp:
-	dh_testdir
-	$(PERL) Makefile.PL INSTALLDIRS=vendor
-	$(MAKE)
-	$(MAKE) test
+build-stamp: $(QUILT_STAMPFN)
+	dh build
 	touch $@
 
-clean:
-	dh_testdir
-	dh_testroot
-	dh_clean build-stamp install-stamp
-	[ ! -f Makefile ] || $(MAKE) realclean
+clean: unpatch
+	dh clean
 
 install: install-stamp
 install-stamp: build-stamp
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	$(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
-	[ ! -d $(TMP)/usr/lib/perl5 ] || \
-		rmdir --ignore-fail-on-non-empty --parents --verbose \
-		$(TMP)/usr/lib/perl5
+	dh install
 	touch $@
 
-binary-arch:
-
-binary-indep: build install
-	dh_testdir
-	dh_testroot
-	dh_perl
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+.PHONY: binary binary-arch binary-indep clean




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