--- libclass-dbi-mysql-perl-1.00.orig/debian/changelog +++ libclass-dbi-mysql-perl-1.00/debian/changelog @@ -0,0 +1,61 @@ +libclass-dbi-mysql-perl (1.00-3) unstable; urgency=low + + [ Salvatore Bonaccorso ] + * debian/control: Changed: Replace versioned (build-)dependency on + perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as + permitted by Debian Policy 3.8.3). + + [ Niko Tyni ] + * Fix a test failure with newer versions of Test::Simple. (Closes: #546226) + * Add myself to Uploaders. + + -- Niko Tyni Wed, 16 Sep 2009 22:04:55 +0300 + +libclass-dbi-mysql-perl (1.00-2) unstable; urgency=low + + [ Damyan Ivanov ] + * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser + field (source stanza); Homepage field (source stanza). Changed: + Maintainer set to Debian Perl Group (was: Ben Hutchings + ); Ben Hutchings + moved to Uploaders. + * Add debian/watch. + * remove Homepage from long description; Homepage: field already + present + + [ gregor herrmann ] + * debian/control: Changed: Switched Vcs-Browser field to ViewSVN + (source stanza). + * debian/control: Added: ${misc:Depends} to Depends: field. + + [ Nathan Handler ] + * debian/watch: Update to ignore development releases. + + [ Ansgar Burchardt ] + * Bump Standards-Version to 3.8.2. + * Refresh rules for debhelper. + * Add myself to Uploaders. + * Convert debian/copyright to proposed machine-readable format. + * debian/control: Mention module name in description. + * Only disable tests that require a database via a patch instead of running + no tests at all. + + new patch disable-database-tests.patch + + Add quilt framework and README.source + + -- Ansgar Burchardt Tue, 28 Jul 2009 00:07:53 +0200 + +libclass-dbi-mysql-perl (1.00-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Fixed bashism in debian/rules. (Use of &>/dev/null instead of >/dev/null + 2>&1). 0-day NMU rules apply since it's part of a release goal. + Closes: #459100. + + -- Lucas Nussbaum Sun, 20 Jan 2008 14:17:00 +0100 + +libclass-dbi-mysql-perl (1.00-1) unstable; urgency=low + + * Initial release - closes: #321938 + + -- Ben Hutchings Sun, 01 Jan 2006 18:21:35 +0000 --- libclass-dbi-mysql-perl-1.00.orig/debian/README.source +++ libclass-dbi-mysql-perl-1.00/debian/README.source @@ -0,0 +1,6 @@ +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. + --- libclass-dbi-mysql-perl-1.00.orig/debian/watch +++ libclass-dbi-mysql-perl-1.00/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://search.cpan.org/dist/Class-DBI-mysql/ .+/Class-DBI-mysql-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ --- libclass-dbi-mysql-perl-1.00.orig/debian/control +++ libclass-dbi-mysql-perl-1.00/debian/control @@ -0,0 +1,20 @@ +Source: libclass-dbi-mysql-perl +Maintainer: Debian Perl Group +Uploaders: Ben Hutchings , + Ansgar Burchardt , Niko Tyni +Section: perl +Priority: extra +Build-Depends: debhelper (>= 7.0.8), quilt (>= 0.46-7) +Build-Depends-Indep: perl, libclass-dbi-perl (>= 0.94), libdbd-mysql-perl, libtest-pod-perl (>= 1.00), libtest-pod-coverage-perl (>= 1.00), libtime-piece-mysql-perl +Standards-Version: 3.8.2 +Homepage: http://search.cpan.org/dist/Class-DBI-mysql/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libclass-dbi-mysql-perl/ +Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libclass-dbi-mysql-perl/ + +Package: libclass-dbi-mysql-perl +Architecture: all +Depends: ${misc:Depends}, ${perl:Depends}, libclass-dbi-perl (>= 0.94), libdbd-mysql-perl +Recommends: libtime-piece-mysql-perl +Description: extensions to Class::DBI for MySQL + The Class::DBI::mysql module is an extension to Class::DBI, containing several + functions and optimisations for the MySQL database. --- libclass-dbi-mysql-perl-1.00.orig/debian/rules +++ libclass-dbi-mysql-perl-1.00/debian/rules @@ -0,0 +1,3 @@ +#!/usr/bin/make -f +%: + dh --with quilt $@ --- libclass-dbi-mysql-perl-1.00.orig/debian/copyright +++ libclass-dbi-mysql-perl-1.00/debian/copyright @@ -0,0 +1,38 @@ +Format-Specification: + http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196 +Upstream-Maintainer: +Upstream-Source: http://search.cpan.org/dist/ +Upstream-Name: + +Files: * +Copyright: + © 2001-2005, Tony Bowden +License: Artistic | GPL-2+ + +Files: debian/* +Copyright: + © 2006, Ben Hutchings + © 2009, Ansgar Burchardt +License: Artistic | GPL-1+ + +License: GPL-2+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + On Debian GNU/Linux systems, the complete text of the GNU General Public + License version 2 can be found in `/usr/share/common-licenses/GPL-2' + +License: Artistic + This program is free software; you can redistribute it and/or modify + it under the terms of the Artistic License, which comes with Perl. + On Debian GNU/Linux systems, the complete text of the Artistic License + can be found in `/usr/share/common-licenses/Artistic' + +License: GPL-1+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 1, or (at your option) + any later version. + On Debian GNU/Linux systems, the complete text of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL' --- libclass-dbi-mysql-perl-1.00.orig/debian/compat +++ libclass-dbi-mysql-perl-1.00/debian/compat @@ -0,0 +1 @@ +7 --- libclass-dbi-mysql-perl-1.00.orig/debian/patches/disable-database-tests.patch +++ libclass-dbi-mysql-perl-1.00/debian/patches/disable-database-tests.patch @@ -0,0 +1,32 @@ +From: Ansgar Burchardt +Subject: Disable tests that require a running database +Date: Mon, 27 Jul 2009 23:42:21 +0200 + +Disable tests that require a MySQL server. Also add a test that makes sure the +module can at least be loaded. +--- libclass-dbi-mysql-perl.orig/t/mysql.t ++++ libclass-dbi-mysql-perl/t/mysql.t +@@ -3,6 +3,8 @@ + use strict; + use Test::More; + ++plan skip_all => "Database tests disabled." unless $ENV{TEST_DATABASE}; ++ + my $HAVE_TP = eval { require Time::Piece::MySQL }; + + plan tests => 8; +@@ -37,7 +39,7 @@ + __PACKAGE__->set_up_table; + __PACKAGE__->autoinflate(dates => 'Time::Piece') if $HAVE_TP; + +-END { __PACKAGE__->drop_table } ++END { __PACKAGE__->drop_table if $ENV{TEST_DATABASE}; } + + #------------------------------------------------------------------------- + +--- /dev/null ++++ libclass-dbi-mysql-perl/t/01use.t +@@ -0,0 +1,3 @@ ++#! /usr/bin/perl ++use Test::More tests => 1; ++use_ok "Class::DBI::mysql"; --- libclass-dbi-mysql-perl-1.00.orig/debian/patches/series +++ libclass-dbi-mysql-perl-1.00/debian/patches/series @@ -0,0 +1 @@ +disable-database-tests.patch