--- libsvn-notify-mirror-perl-0.03800.orig/debian/copyright +++ libsvn-notify-mirror-perl-0.03800/debian/copyright @@ -0,0 +1,21 @@ +Upstream author: John Peacock +Upstream source location: http://search.cpan.org/dist/SVN-Notify-Mirror/ + +Files: * +Copyright: Copyright (c) 2005-2008 John Peacock +License: GPL-1+ | Artistic + This program is free software; you can redistribute + it and/or modify it under the same terms as Perl itself. + +Perl is distributed under your choice of the GNU General Public License or +the Artistic License. On Debian GNU/Linux systems, the complete text of the +GNU General Public License can be found in `/usr/share/common-licenses/GPL' +and the Artistic Licence in `/usr/share/common-licenses/Artistic'. + +Files: debian/* +Copyright: + (C) 2007, Micah Anderson + (C) 2007-2008, Debian Perl Group +License: GPL-1+ | Artistic + It is assumed that all contributors to the packaging release their works + under the same license as the module itself. --- libsvn-notify-mirror-perl-0.03800.orig/debian/watch +++ libsvn-notify-mirror-perl-0.03800/debian/watch @@ -0,0 +1,9 @@ +version=3 +# convert 3-digit minir versions to 5-digits to cope with the fact +# that upstream released 0.037 after 0.03603 + +# variable look behind doesn't work with older perl versions +# opts="uversionmangle=s/(?<=^\d+\.\d\d\d)$/00/" http://search.cpan.org/dist/SVN-Notify-Mirror/ .*/SVN-Notify-Mirror-v?(\d[\d_.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) + +opts="uversionmangle=s/^(\d+\.\d\d\d)$/${1}00/" \ +http://search.cpan.org/dist/SVN-Notify-Mirror/ .*/SVN-Notify-Mirror-v?(\d[\d_.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) --- libsvn-notify-mirror-perl-0.03800.orig/debian/control +++ libsvn-notify-mirror-perl-0.03800/debian/control @@ -0,0 +1,24 @@ +Source: libsvn-notify-mirror-perl +Section: perl +Priority: optional +Build-Depends: debhelper (>= 6), perl-modules (>= 5.10.0) | libmodule-build-perl (>= 0.2805) +Build-Depends-Indep: perl (>= 5.8.8-7), libsvn-notify-perl (>= 2.70), + libyaml-perl (>= 0.62) +Maintainer: Debian Perl Group +Standards-Version: 3.7.3 +Homepage: http://search.cpan.org/dist/SVN-Notify-Mirror/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libsvn-notify-mirror-perl/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libsvn-notify-mirror-perl/ +Uploaders: Micah Anderson , Gunnar Wolf , + gregor herrmann , Niko Tyni + +Package: libsvn-notify-mirror-perl +Architecture: all +Depends: ${perl:Depends}, ${misc:Depends}, libsvn-notify-perl (>= 2.70), + libyaml-perl (>= 0.62) +Suggests: libfile-rsync-perl, libnet-ssh-perl +Description: Keep a mirrored working copy of a repository path + Keep a directory in sync with a portion of a Subversion repository. + Typically used to keep a development web server in sync with the changes + made to the repository. This directory can either be on the same box as + the repository itself, or it can be remote (via SSH connection). --- libsvn-notify-mirror-perl-0.03800.orig/debian/changelog +++ libsvn-notify-mirror-perl-0.03800/debian/changelog @@ -0,0 +1,106 @@ +libsvn-notify-mirror-perl (0.03800-2) unstable; urgency=low + + * Work with changed output from subversion 1.7. + Patch t/corelist.pm to work with changed output of svnnotify. Fix FTBFS + "tests failed". (Closes: #678791) + + -- Salvatore Bonaccorso Tue, 03 Jul 2012 21:53:10 +0200 + +libsvn-notify-mirror-perl (0.03800-1) unstable; urgency=low + + * New upstream release. + * Drop patch test_config_exit.patch, applied upstream; drop quilt + framework. + + -- gregor herrmann Mon, 19 May 2008 20:37:46 +0200 + +libsvn-notify-mirror-perl (0.03700-2) unstable; urgency=low + + * debian/control: + - add perl-modules (>= 5.10.0) as the first alternative to the build + dependency on libmodule-build-perl (cf. #480727) + - make build dependecy on quilt versioned + - change my email address + * Refresh debian/rules, no functional changes (except for the omission of + the not so helpful README). + + -- gregor herrmann Tue, 13 May 2008 02:10:30 +0200 + +libsvn-notify-mirror-perl (0.03700-1) unstable; urgency=low + + [ Damyan Ivanov ] + * debian/watch: add upstream version mangling to cope with 0.037 released + after 0.03603 + + [ gregor herrmann ] + * Simplify version mangling to cope with older perl versions. + * New upstream release. + * debian/copyright: update years of copyright. + * Bump versioned dependency on libsvn-notify-perl and add explicit + dependency on libyaml-perl, as per upstream changes. + + -- gregor herrmann Mon, 17 Mar 2008 02:44:36 +0100 + +libsvn-notify-mirror-perl (0.03603-2) unstable; urgency=medium + + [ Damyan Ivanov ] + * [debian/watch] Stop capturing file extension + + [ gregor herrmann ] + * debian/control: + - add Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); + Homepage field (source stanza) + - remove XS-Vcs-Svn fields + - move libmodule-build-perl to Build-Depends (used in clean target) and + make it a versioned dependency + - wrap Uploaders line + * debian/rules: + - delete /usr/lib/perl5 only if it exists + - remove compiler variables, this package is architecture-independent + - move tests to build-stamp target + - let install-stamp target depend on build-stamp + - use $(TMP) when removing empty directory + - don't create .packlist file instead of deleting it later + - use $@ for touching stamp-files + - remove unneeded calls to dh_link and dh_strip + - move dh_clean before make distclean + - don't install Todo any more, it just contains "Nothing yet" + * debian/watch: use dist-based URL. + * Add patch test_config_exit.patch: don't exit with 1 if + SVN::Notify::Config is not available, because the build aborts + (closes: #467280). Add quilt framework. + * Set urgency to medium because of the fix for the FTBFS bug. + * Set Standards-Version to 3.7.3 (no changes needed). + * Set debhelper compatibility level to 6. + * debian/copyright: change to new format, add upstream source location, + add copyright info for packaging. + + -- gregor herrmann Sun, 24 Feb 2008 16:22:15 +0100 + +libsvn-notify-mirror-perl (0.03603-1) unstable; urgency=medium + + * New upstream release. + + Build.PL modification for optional rsync tests is now included upstream. + * Make sure there's no prompting when running Build.PL from debian/rules. + * Fake SENDMAIL=/dev/null when running the tests to keep SVN::Notify + happy without mail-transport-agent. (Closes: #424679) + * Update debian/copyright. + + -- Niko Tyni Wed, 16 May 2007 21:25:05 +0300 + +libsvn-notify-mirror-perl (0.03602-2) unstable; urgency=low + + * Added build-depends-indep on libsvn-notify-perl (Closes: #423807) + * Moved build-dependency on libmodule-build-perl from build-depends + to build-depends-indep + + -- Gunnar Wolf Mon, 14 May 2007 09:46:17 -0500 + +libsvn-notify-mirror-perl (0.03602-1) unstable; urgency=low + + * Initial Release. + * Modified Build.PL to ask if rsync tests should be run or not + * Remove packlist in debian/rules + + -- Micah Anderson Fri, 6 Apr 2007 21:44:33 -0600 + --- libsvn-notify-mirror-perl-0.03800.orig/debian/rules +++ libsvn-notify-mirror-perl-0.03800/debian/rules @@ -0,0 +1,61 @@ +#!/usr/bin/make -f +# This debian/rules file is provided as a template for normal perl +# packages. It was created by Marc Brockschmidt for +# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may +# be used freely wherever it is useful. +# +# It was later modified by Jason Kohles +# http://www.jasonkohles.com/ to support Module::Build installed modules + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# If set to a true value then MakeMaker's prompt function will +# always return the default without waiting for user input. +export PERL_MM_USE_DEFAULT=1 + +PERL ?= /usr/bin/perl +PACKAGE = $(shell dh_listpackages) +TMP = $(CURDIR)/debian/$(PACKAGE) + +build: build-stamp +build-stamp: + dh_testdir + # redirect STDIN to avoid any prompting + $(PERL) Build.PL installdirs=vendor < /dev/null + $(PERL) Build + SENDMAIL=/dev/null $(PERL) Build test + touch $@ + +clean: + dh_testdir + dh_testroot + dh_clean build-stamp install-stamp + [ ! -f Build ] || $(PERL) Build --allow_mb_mismatch 1 distclean + +install: install-stamp +install-stamp: build-stamp + dh_testdir + dh_testroot + dh_clean -k + $(PERL) Build install destdir=$(TMP) create_packlist=0 + touch $@ + +binary-arch: +# We have nothing to do here for an architecture-independent package + +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs Changes + 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 --- libsvn-notify-mirror-perl-0.03800.orig/debian/compat +++ libsvn-notify-mirror-perl-0.03800/debian/compat @@ -0,0 +1 @@ +6 --- libsvn-notify-mirror-perl-0.03800.orig/t/coretests.pm +++ libsvn-notify-mirror-perl-0.03800/t/coretests.pm @@ -178,6 +178,7 @@ open $TESTER, '-|', _build_command($command, %args); while (<$TESTER>) { chomp; + next if ( /^Updating '.+':/ ); if ( /^At revision (\d+)\./ ) { ok ( $1 == $args{revision} , "No changes in $prefix at revision: " . $args{revision} );