--- libdbi-perl-1.50.orig/t/06attrs.t +++ libdbi-perl-1.50/t/06attrs.t @@ -3,6 +3,7 @@ use strict; use Test::More tests => 137; +use POSIX qw(setlocale LC_ALL); ## ---------------------------------------------------------------------------- ## 06attrs.t - ... @@ -16,6 +17,9 @@ } $|=1; + +# For the error messages in the statement handle tests. +setlocale(LC_ALL, "C"); # Connect to the example driver. my $dbh = DBI->connect('dbi:ExampleP:dummy', '', '', --- libdbi-perl-1.50.orig/t/80proxy.t +++ libdbi-perl-1.50/t/80proxy.t @@ -10,6 +10,10 @@ require VMS::Filespec if $^O eq 'VMS'; require Cwd; +# DEBIAN +print("1..1\nok 1 # skipped No syslogd in Debian build environments.\n"); +exit(0); + my $haveFileSpec = eval { require File::Spec }; $| = 1; --- libdbi-perl-1.50.orig/debian/compat +++ libdbi-perl-1.50/debian/compat @@ -0,0 +1 @@ +4 --- libdbi-perl-1.50.orig/debian/rules +++ libdbi-perl-1.50/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f + +DH_VERBOSE=1 + +# Put perlmodule.mk last to dh_clean temporary files not in MANIFEST +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/perlmodule.mk + +DEB_INSTALL_EXAMPLES_libdbi-perl := test.pl + +install/libdbi-perl :: + chmod -x debian/libdbi-perl/usr/lib/perl5/Roadmap.pod + install -m 0644 -D debian/libdbi-perl.lintian-overrides debian/libdbi-perl/usr/share/lintian/overrides/libdbi-perl --- libdbi-perl-1.50.orig/debian/watch +++ libdbi-perl-1.50/debian/watch @@ -0,0 +1,6 @@ +# Example watch control file for uscan +# Rename this file to "watch" and then you can run the "uscan" command +# to check for upstream updates and more. +# Site Directory Pattern Version Script +version=3 +ftp://ftp.gwdg.de/pub/languages/perl/CPAN/modules/by-module/DBI/DBI-([-0-9\.]*).tar.gz debian uupdate --- libdbi-perl-1.50.orig/debian/changelog +++ libdbi-perl-1.50/debian/changelog @@ -0,0 +1,352 @@ +libdbi-perl (1.50-1) unstable; urgency=low + + * New upstream release + + -- Christian Hammers Mon, 9 Jan 2006 22:09:07 +0100 + +libdbi-perl (1.48-2) unstable; urgency=low + + * Corrected watch file. + + -- Christian Hammers Fri, 16 Sep 2005 01:15:25 +0200 + +libdbi-perl (1.48-1) unstable; urgency=low + + * New upstream release. + + -- Christian Hammers Sat, 4 Jun 2005 05:20:21 +0200 + +libdbi-perl (1.46-6) unstable; urgency=high + + * SECURITY + Javier Fernandez-Sanguino Pena from the Debian Security Audit Project + discovered that the DBI library, the Perl5 database interface, creates + a temporary PID file in an insecure manner. This can be exploited by a + malicious user to overwrite arbitrary files owned by the person + executing the parts of the library. + (DSA 658-1, CAN-2005-0077) + + -- Christian Hammers Sun, 23 Jan 2005 23:00:04 +0100 + +libdbi-perl (1.46-5) unstable; urgency=low + + * Fixed lintian warnings and updated description. + + -- Christian Hammers Sat, 8 Jan 2005 20:44:31 +0100 + +libdbi-perl (1.46-4) unstable; urgency=low + + * Really adjusted perl dependencies to the ones in testing. + + -- Christian Hammers Tue, 28 Dec 2004 01:32:35 +0100 + +libdbi-perl (1.46-3) unstable; urgency=low + + * Adjusted perl dependencies to the ones in testing which are sufficient. + + -- Christian Hammers Mon, 27 Dec 2004 21:37:30 +0100 + +libdbi-perl (1.46-2) unstable; urgency=low + + * Adjusted perl-modules build-dep to fix FTBFS on ARM. + + -- Christian Hammers Tue, 21 Dec 2004 01:57:11 +0100 + +libdbi-perl (1.46-1) unstable; urgency=low + + * New upstream release + + -- Christian Hammers Mon, 20 Dec 2004 22:26:10 +0100 + +libdbi-perl (1.45-1) unstable; urgency=low + + * New upstrem version. + + -- Christian Hammers Mon, 11 Oct 2004 21:45:54 +0200 + +libdbi-perl (1.43-1) unstable; urgency=low + + * New upstream release + * Updated watch file to version 2. + * Disabled test t/80proxy.t as it depends on a running syslogd which + the build environments do not have. + + -- Christian Hammers Mon, 2 Aug 2004 01:05:33 +0200 + +libdbi-perl (1.42-4) unstable; urgency=low + + * Switched to the CDBS. + + -- Christian Hammers Fri, 23 Jul 2004 20:59:37 +0200 + +libdbi-perl (1.42-3) unstable; urgency=low + + * Added conflicts to current libdbd-csv-perl version which also + ships DBD::File although in an older version. It's maintainer + has been contacted. + + -- Christian Hammers Thu, 10 Jun 2004 19:18:10 +0200 + +libdbi-perl (1.42-2) unstable; urgency=low + + * Adjusted section. + + -- Christian Hammers Wed, 2 Jun 2004 01:45:26 +0200 + +libdbi-perl (1.42-1) unstable; urgency=low + + * New upstream version. + + -- Christian Hammers Wed, 2 Jun 2004 01:30:42 +0200 + +libdbi-perl (1.41-1) unstable; urgency=low + + * New upstream release + * Replaced mentioning of DBI::Shell in the package description by + a suggestion to the dbishell package as DBI::Shell is no longer + included. Closes: #234671 + + -- Christian Hammers Tue, 2 Mar 2004 23:14:04 +0100 + +libdbi-perl (1.40-3) unstable; urgency=low + + * Fixed manpage of DBI::ProxyServer (thanks to Frederic Briere). + Closes: #232691 + + -- Christian Hammers Mon, 23 Feb 2004 04:46:03 +0100 + +libdbi-perl (1.40-2) unstable; urgency=low + + * Raised the suggestion for libprpc-perl as two binaries from DBI + needs it (thanks to Frederic Briere). Closes: #108569 + + -- Christian Hammers Mon, 23 Feb 2004 04:14:55 +0100 + +libdbi-perl (1.40-1) unstable; urgency=low + + * New upstream release + + -- Christian Hammers Sat, 10 Jan 2004 21:56:59 +0100 + +libdbi-perl (1.38-1) unstable; urgency=low + + * New upstream release. + + -- Christian Hammers Sun, 26 Oct 2003 02:28:06 +0100 + +libdbi-perl (1.35-1) unstable; urgency=low + + * New upstream release. + + -- Christian Hammers Tue, 25 Mar 2003 23:27:13 +0100 + +libdbi-perl (1.32-1) unstable; urgency=low + + * New upstream release. + (reenabled taint tests that were accidently left disabled). + Closes: #177756 + + -- Christian Hammers Tue, 21 Jan 2003 19:58:47 +0100 + +libdbi-perl (1.30-1) unstable; urgency=medium + + * New upstream release + Is supposed to fix a segfault that occurs in conjunction with + HTML::Mason. Closes: #161825 + + -- Christian Hammers Sun, 29 Sep 2002 01:29:07 +0200 + +libdbi-perl (1.28-4) unstable; urgency=low + + * Corrected build-depends. + + -- Christian Hammers Sun, 25 Aug 2002 18:23:26 +0200 + +libdbi-perl (1.28-3) unstable; urgency=medium + + * Updated for perl-5.8. Closes: #158095, #158113 + + -- Christian Hammers Sun, 25 Aug 2002 17:53:47 +0200 + +libdbi-perl (1.28-2) unstable; urgency=low + + * Corrected copyright. Closes: #157570 + + -- Christian Hammers Fri, 23 Aug 2002 23:34:27 +0200 + +libdbi-perl (1.28-1) unstable; urgency=low + + * New upstream release + + -- Christian Hammers Tue, 18 Jun 2002 18:53:14 +0200 + +libdbi-perl (1.21-2) unstable; urgency=low + + * Acknowleging NMU from Dirk Eddenbuettel. Thanks! Closes: #133020 + + -- Christian Hammers Sun, 17 Feb 2002 22:28:04 +0100 + +libdbi-perl (1.21-1) unstable; urgency=low + + * Non-maintainer upload of a new upstream release + * No new changes made, copied debian/ from 1.20 and edited changelog + * Follows a bug filed eight days ago (Closes: #133020) + + -- Dirk Eddelbuettel Sat, 16 Feb 2002 20:14:01 -0600 + +libdbi-perl (1.20-1) unstable; urgency=low + + * New upstream release + NOTE: Please read the Changes.gz file for compatibility problems with + fetchall_* functions. + + -- Christian Hammers Tue, 27 Nov 2001 00:39:09 +0100 + +libdbi-perl (1.19-1) unstable; urgency=low + + * New upstream release + + -- Christian Hammers Wed, 8 Aug 2001 00:09:15 +0200 + +libdbi-perl (1.18-1) unstable; urgency=low + + * New upstream release + + -- Christian Hammers Tue, 5 Jun 2001 22:25:20 +0200 + +libdbi-perl (1.15-1) unstable; urgency=low + + * New upstream release + + -- Christian Hammers Fri, 30 Mar 2001 20:15:06 +0200 + +libdbi-perl (1.14-4) unstable; urgency=low + + * Adjusted the priority from extra to optional. + + -- Christian Hammers Mon, 19 Feb 2001 00:28:13 +0100 + +libdbi-perl (1.14-3) unstable; urgency=low + + * Updated to latest policy and Perl policy. + * Corrected maintainer email. + + -- Christian Hammers Sat, 17 Feb 2001 17:39:24 +0100 + +libdbi-perl (1.14-2) unstable; urgency=medium + + * Recompiled for perl-5.6. + Other maintainers are waiting for this. Closes: #77187 + + -- Christian Hammers Thu, 16 Nov 2000 13:08:08 +0100 + +libdbi-perl (1.14-1) unstable; urgency=low + + * New upstraem version. + + -- Christian Hammers Sun, 30 Jul 2000 17:37:17 +0200 + +libdbi-perl (1.13-4) unstable unstable; urgency=low + + * Included dbiproxy. (Although unusable untill someone packages + RPC/PlServer.pm or installs this locally) + + -- Christian Hammers Sun, 30 Jul 2000 17:37:12 +0200 + +libdbi-perl (1.13-2) frozen unstable; urgency=low + + * Added dbish binary. + + -- Christian Hammers Sat, 22 Jan 2000 16:35:49 +0100 + +libdbi-perl (1.13-1) unstable; urgency=low + + * New upstream version. + * Fixed typo in FAQ. Closes: #23247 + + -- Christian Hammers Sun, 5 Dec 1999 17:13:50 +0100 + +libdbi-perl (1.12-1) unstable; urgency=low + + * Recompiled for perl-5.005. + * New upstream version. + + -- Christian Hammers Tue, 6 Jul 1999 00:56:26 +0200 + +libdbi-perl (1.06-3) unstable; urgency=high + + * Fix of grave bug: A __register_frame_info case. + * Now I explicit depend on libc >= 2.1 ! + + -- Christian Hammers Tue, 4 May 1999 23:50:56 +0200 + +libdbi-perl (1.06-2) unstable; urgency=low + + * New maintainer upload + + -- Christian Hammers Tue, 27 Apr 1999 22:53:03 +0200 + +libdbi-perl (1.06-1) unstable; urgency=low + + * New upstream version + * Added authors email address to copyright file + + -- Martin Schulze Wed, 27 Jan 1999 23:36:48 +0100 + +libdbi-perl (1.02-1) unstable; urgency=low + + * New upstream source + * New maintainer + * New Standards-Version + * New packge description + * Included test.pl + * Moved it out of contrib since it's distributed under the terms of the + GNU GPL. + * Used my own debian/rules style + + -- Martin Schulze Thu, 24 Sep 1998 11:11:36 +0200 + +libdbi-perl (0.92-2) unstable; urgency=low + + * Whoops! I was making a shlibs file when I didn't need to. Removed call + to dh_makeshlibs. This fixes the last of the lintian warnings. + + -- Ben Gertzfield Wed, 11 Feb 1998 13:18:59 -0800 + +libdbi-perl (0.92-1) unstable; urgency=low + + * New upstream version. + * debhelper 0.60 fixed the bad permissions that lintian caught. + + -- Ben Gertzfield Mon, 9 Feb 1998 16:10:34 -0800 + +libdbi-perl (0.91-1) unstable; urgency=low + + * New upstream version. + * New maintainer. + * Compiled with perl 5.004.04-3, fixes bug #15837 + * Fixed debian/rules file to properly install manpages, another part + of #15837. + + -- Ben Gertzfield Sun, 28 Dec 1997 21:25:13 -0800 + +libdbi-perl (0.89-1) unstable; urgency=low + + * New maintainer address + * Linked against perl 5.004 as this is the official perl in hamm. Thanks + to Christian Schwarz (schwarz@debian.org) for informing me. + * New upstream version (Bug#12249) + * Added my source routines to debian/rules + * Removed .packlist files (Bug#11301) + + -- Martin Schulze Wed, 3 Sep 1997 08:57:41 +0200 + +libdbi-perl (0.79-1) unstable; urgency=low + + * Initial Release. + + -- Christian Schwarz Sat, 12 Apr 1997 21:48:21 +0200 + +Local variables: +mode: debian-changelog +End: --- libdbi-perl-1.50.orig/debian/control +++ libdbi-perl-1.50/debian/control @@ -0,0 +1,17 @@ +Source: libdbi-perl +Section: perl +Priority: optional +Maintainer: Christian Hammers +Build-Depends: debhelper (>= 4.1.0), cdbs, perl-modules +Standards-Version: 3.6.2 + +Package: libdbi-perl +Architecture: any +Suggests: dbishell +Conflicts: libdbd-csv-perl (<= 0.2002-1) +Depends: perl (>= 5.8.4-5) | perl-modules, perlapi-5.8.4, ${shlibs:Depends}, libplrpc-perl +Description: Perl5 database interface by Tim Bunce + The Perl Database Interface by Tim Bunce provides a software layer to + access any SQL database from within a Perl5 program. All SQL + database engines for which a DBD:: driver is available can be + accessed. --- libdbi-perl-1.50.orig/debian/libdbi-perl.docs +++ libdbi-perl-1.50/debian/libdbi-perl.docs @@ -0,0 +1,2 @@ +Changes +ToDo --- libdbi-perl-1.50.orig/debian/copyright +++ libdbi-perl-1.50/debian/copyright @@ -0,0 +1,21 @@ +This is Debian GNU/Linux's prepackaged version of Tim Bunce's +Perl DBI module. + +Christian Schwarz originally put together this +package from original DBI sources. It was then taken over by Ben +Gertzfield, then Martin Schulze and ist currently maintained by +Christian Hammers. The library is available from the Comprehensive Perl +Archive Network (CPAN). Visit to find +a CPAN site near you. + +from sources obtained from: + ftp.infodrom.north.de/pub/CPAN/modules/by-module/DBI/DBI-1.02.tar.gz + +The DBI module is Copyright (c) 1995,1996,1997 Tim Bunce . +All rights reserved. + +You may distribute under the terms of either the GNU General Public +License or the Artistic License, as specified in the Perl README file. +(See /usr/share/common-licenses/ and /usr/share/doc/perl/) + +In case of problems you should send details to dbi-users@fugue.com. --- libdbi-perl-1.50.orig/debian/patches/t_06attrs.t__localefix.diff +++ libdbi-perl-1.50/debian/patches/t_06attrs.t__localefix.diff @@ -0,0 +1,20 @@ +--- old/t/06attrs.t.orig 2004-10-11 21:47:35.000000000 +0200 ++++ new/t/06attrs.t 2004-10-11 21:48:08.000000000 +0200 +@@ -3,6 +3,7 @@ + use strict; + + use Test::More tests => 137; ++use POSIX qw(setlocale LC_ALL); + + ## ---------------------------------------------------------------------------- + ## 06attrs.t - ... +@@ -16,6 +17,9 @@ + } + + $|=1; ++ ++# For the error messages in the statement handle tests. ++setlocale(LC_ALL, "C"); + + # Connect to the example driver. + my $dbh = DBI->connect('dbi:ExampleP:dummy', '', '', --- libdbi-perl-1.50.orig/debian/patches/t__80proxy.t___syslogd.diff +++ libdbi-perl-1.50/debian/patches/t__80proxy.t___syslogd.diff @@ -0,0 +1,13 @@ +--- old/t/80proxy.t.orig 2004-08-02 01:10:44.000000000 +0200 ++++ new/t/80proxy.t 2004-08-02 01:11:54.000000000 +0200 +@@ -9,6 +9,10 @@ + require VMS::Filespec if $^O eq 'VMS'; + require Cwd; + ++# DEBIAN ++print("1..1\nok 1 # skipped No syslogd in Debian build environments.\n"); ++exit(0); ++ + my $haveFileSpec = eval { require File::Spec }; + + $| = 1; --- libdbi-perl-1.50.orig/debian/libdbi-perl.lintian-overrides +++ libdbi-perl-1.50/debian/libdbi-perl.lintian-overrides @@ -0,0 +1 @@ +libdbi-perl: description-synopsis-starts-with-a-capital-letter