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