--- libdbd-excel-perl-0.06.orig/debian/control +++ libdbd-excel-perl-0.06/debian/control @@ -0,0 +1,20 @@ +Source: libdbd-excel-perl +Section: perl +Priority: optional +Maintainer: Debian Perl Group +Uploaders: Gunnar Wolf , gregor herrmann , Carlo Segre +Build-Depends: debhelper (>= 6), quilt +Build-Depends-Indep: libdbi-perl, libsql-statement-perl, libspreadsheet-parseexcel-perl (>= 0.3000), libspreadsheet-writeexcel-perl +Standards-Version: 3.7.3 +Homepage: http://search.cpan.org/dist/DBD-Excel/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libdbd-excel-perl/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libdbd-excel-perl/ + +Package: libdbd-excel-perl +Architecture: all +Depends: ${perl:Depends}, libdbi-perl, libsql-statement-perl, libspreadsheet-parseexcel-perl (>= 0.3000), libspreadsheet-writeexcel-perl +Description: provides an SQL interface (via DBI) for accessing Excel files + The DBD::Excel module is a DBI driver which permits access to Excel files + (in the 95, 97 and 2000 flavours) via SQL commands through the Perl DBI. + . + As of 0.06, this module is still in an ALPHA VERSION according to its author. --- libdbd-excel-perl-0.06.orig/debian/patches/perl_path.patch +++ libdbd-excel-perl-0.06/debian/patches/perl_path.patch @@ -0,0 +1,8 @@ +--- libdbd-excel-perl.orig/Excel.pm ++++ libdbd-excel-perl/Excel.pm +@@ -1,4 +1,4 @@ +-#!perl ++#!/usr/bin/perl + #=============================================================================== + # DBD::Excel - A class for DBI drivers that act on Excel File + # --- libdbd-excel-perl-0.06.orig/debian/patches/series +++ libdbd-excel-perl-0.06/debian/patches/series @@ -0,0 +1 @@ +perl_path.patch --- libdbd-excel-perl-0.06.orig/debian/rules +++ libdbd-excel-perl-0.06/debian/rules @@ -0,0 +1,73 @@ +#!/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. + +# 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 + +include /usr/share/quilt/quilt.make + +PACKAGE=$(shell dh_listpackages) + +ifndef PERL +PERL = /usr/bin/perl +endif + +TMP =$(CURDIR)/debian/$(PACKAGE) + +build: build-stamp +build-stamp: $(QUILT_STAMPFN) + dh_testdir + + $(PERL) Makefile.PL INSTALLDIRS=vendor + $(MAKE) + $(MAKE) test + + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + + dh_clean build-stamp install-stamp + [ ! -f Makefile ] || $(MAKE) realclean + +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 + + touch $@ + +binary-arch: +# We have nothing to do here for an architecture-independent package + +binary-indep: build install + dh_testdir + dh_testroot + dh_installexamples sample/* + dh_installdocs + dh_installchangelogs Changes + dh_perl + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +source diff: + @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary --- libdbd-excel-perl-0.06.orig/debian/watch +++ libdbd-excel-perl-0.06/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://search.cpan.org/dist/DBD-Excel/ .*/DBD-Excel-v?(\d[\d_.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) --- libdbd-excel-perl-0.06.orig/debian/copyright +++ libdbd-excel-perl-0.06/debian/copyright @@ -0,0 +1,22 @@ +This is the Debian GNU/Linux libdbd-excel version of the DBD::Excel +module by Kawai Takanori (GCD00051@nifty.ne.jp) + +This package was put together by Dirk Eddelbuettel +from sources obtained from + http://www.perl.com/CPAN/modules/by-modules/OLE/ + http://www.cpan.org/authors/id/K/KW/KWITKNR/ +It is also available from every other CPAN mirror. Visit + http://www.perl.com/CPAN/ +to find a Comprehensive Perl Archive Network (CPAN) site near you. + +The only change for the Debian package was the addition of the debian/ +files. The package was renamed to match the Debian Policy which aims +at consistent names for Perl Module packages. + +The DBD::Excel module is Copyright (c) 2001 Kawai Takanori. Japan. +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. + +On Debian GNU/Linux systems, the complete text of these licenses can be found +in /usr/share/common-licenses/GPL and /usr/share/common-licenses/Artistic. --- libdbd-excel-perl-0.06.orig/debian/compat +++ libdbd-excel-perl-0.06/debian/compat @@ -0,0 +1 @@ +6 --- libdbd-excel-perl-0.06.orig/debian/changelog +++ libdbd-excel-perl-0.06/debian/changelog @@ -0,0 +1,95 @@ +libdbd-excel-perl (0.06-6) unstable; urgency=low + + * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser + field (source stanza); Homepage field (source stanza). Removed: XS- + Vcs-Svn fields. + * debian/watch: use dist-based URL. + * debian/rules: + - delete /usr/lib/perl5 only if it exists (closes: #467830) + - update with the help of dh-make-perl's templates; don't + install README anymore (contains only installation instructions) + * Set Standards-Version to 3.7.3 (no changes). + * Set debhelper compatibility level to 6. + * Create new patch perl_path.patch instead of changing Excel.pm directly + from debian/rules; add quilt framework. + + -- gregor herrmann Sat, 01 Mar 2008 23:11:07 +0100 + +libdbd-excel-perl (0.06-5) unstable; urgency=low + + * Make (build) dependency on libspreadsheet-parseexcel-perl versioned + (closes: #420037). + * Add dh_md5sums to debian/rules. + + -- gregor herrmann Mon, 23 Apr 2007 16:37:34 +0200 + +libdbd-excel-perl (0.06-4) unstable; urgency=low + + * Moved debhelper to Build-Depends. + * Set Standards-Version to 3.7.2 (no changes). + * Set Debhelper Compatibility Level to 5. + * Removed empty /usr/lib/perl5 from package. + + -- gregor herrmann Fri, 16 Jun 2006 15:21:48 +0200 + +libdbd-excel-perl (0.06-3) unstable; urgency=low + + * Minor typo in description (Closes: #30068) + + -- Gunnar Wolf Mon, 18 Apr 2005 15:01:02 -0500 + +libdbd-excel-perl (0.06-2) unstable; urgency=low + + * Modified source package name to libole-storage-lite-perl to be + consistent with Perl package naming scheme + * New maintainer - Debian Perl Group via Gunnar Wolf + + * Moved to section: perl + * Bumped up standards-version to 3.6.1 + + -- Gunnar Wolf Tue, 25 Jan 2005 11:13:17 -0600 + +dbd-excel (0.06-1) unstable; urgency=low + + * New upstream release 0.06 + + -- Dirk Eddelbuettel Wed, 13 Nov 2002 20:18:57 -0600 + +dbd-excel (0.05-3) unstable; urgency=low + + * Makefile.PM: Applied one-character patch to comment out + 'realclean' => '*.xsi' which Perl 5.8 doesn't tolerate (Closes: #165988) + + -- Dirk Eddelbuettel Thu, 24 Oct 2002 21:43:19 -0500 + +dbd-excel (0.05-2) unstable; urgency=low + + * debian/copyright: Corrected common-license/GPL file ref (lintian) + * debian/control: Added Depends: to Build-Depends: (Closes: #133427) + + -- Dirk Eddelbuettel Mon, 11 Feb 2002 12:36:03 -0600 + +dbd-excel (0.05-1) unstable; urgency=low + + * New upstream release 0.05 + + -- Dirk Eddelbuettel Sat, 14 Jul 2001 11:18:11 -0500 + +dbd-excel (0.04-1) unstable; urgency=low + + * New upstream release 0.04 + + -- Dirk Eddelbuettel Fri, 6 Jul 2001 19:37:50 -0500 + +dbd-excel (0.03-1) unstable; urgency=low + + * New upstream release 0.03 + + -- Dirk Eddelbuettel Wed, 6 Jun 2001 19:32:43 -0500 + +dbd-excel (0.02-1) unstable; urgency=low + + * Initial Debian release following WNPP heads-up (Closes: #98952) + + -- Dirk Eddelbuettel Wed, 30 May 2001 20:56:23 -0500