reverted: --- libxml-csv-perl-0.15/Makefile.PL +++ libxml-csv-perl-0.15.orig/Makefile.PL @@ -1,8 +1,10 @@ +use ExtUtils::MakeMaker; +# See lib/ExtUtils/MakeMaker.pm for details of how to influence +# the contents of the Makefile that is written. +WriteMakefile( + 'NAME' => 'XML::CSV', + 'VERSION_FROM' => 'CSV.pm', # finds $VERSION + 'LIBS' => [''], # e.g., '-lm' + 'DEFINE' => '', # e.g., '-DHAVE_SOMETHING' + 'INC' => '', # e.g., '-I/usr/include/other' +); -use ExtUtils::MakeMaker; -# See lib/ExtUtils/MakeMaker.pm for details of how to influence -# the contents of the Makefile that is written. -WriteMakefile( - 'NAME' => 'XML::CSV', - 'VERSION_FROM' => 'CSV.pm', - 'PM' => { 'CSV.pm' => '$(INST_LIBDIR)/CSV.pm', }, -); diff -u libxml-csv-perl-0.15/debian/watch libxml-csv-perl-0.15/debian/watch --- libxml-csv-perl-0.15/debian/watch +++ libxml-csv-perl-0.15/debian/watch @@ -1,2 +1,2 @@ -version=2 -http://www.cpan.org/modules/by-module/XML/XML-CSV-([0-9].*)\.tar.gz +version=3 +http://search.cpan.org/dist/XML-CSV/ .*/XML-CSV-v?(\d[\d_.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) diff -u libxml-csv-perl-0.15/debian/changelog libxml-csv-perl-0.15/debian/changelog --- libxml-csv-perl-0.15/debian/changelog +++ libxml-csv-perl-0.15/debian/changelog @@ -1,3 +1,23 @@ +libxml-csv-perl (0.15-8) unstable; urgency=medium + + * Set Maintainer to Debian Perl Group. + * debian/control: + - add Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); + Homepage field (source stanza) + - add /me to Uploaders + - change (build) dependency from libtext-csv-perl to libtext-csv-xs-perl + (Text::CSV_XS has moved to the latter package); closes: #487010. + - move debhelper to Build-Depends + * Set urgency to medium because of the fix for an RC bug. + * Use dist-based URL in debian/watch. + * Remove unneeded changes in Makefile.PL. + * Refresh debian/rules, no functional changes. + * Delete debian/libxml-csv-perl.docs, don't install README any more. + * Set Standards-Version to 3.8.0 (no changes). + * Set debhelper compatibility level to 5. + + -- gregor herrmann Fri, 20 Jun 2008 23:56:35 +0200 + libxml-csv-perl (0.15-7) unstable; urgency=low * Adds debian/watch file so that uscan will work diff -u libxml-csv-perl-0.15/debian/compat libxml-csv-perl-0.15/debian/compat --- libxml-csv-perl-0.15/debian/compat +++ libxml-csv-perl-0.15/debian/compat @@ -1 +1 @@ -4 +5 diff -u libxml-csv-perl-0.15/debian/control libxml-csv-perl-0.15/debian/control --- libxml-csv-perl-0.15/debian/control +++ libxml-csv-perl-0.15/debian/control @@ -1,15 +1,21 @@ Source: libxml-csv-perl Section: perl Priority: optional -Maintainer: Jay Bonci -Standards-Version: 3.6.1.0 -Build-Depends-Indep: debhelper (>= 4.1), perl, libtext-csv-perl +Maintainer: Debian Perl Group +Uploaders: Jay Bonci , + gregor herrmann +Standards-Version: 3.8.0 +Homepage: http://search.cpan.org/dist/XML-CSV/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libxml-csv-perl/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-csv-perl/ +Build-Depends: debhelper (>= 5) +Build-Depends-Indep: perl, libtext-csv-xs-perl Package: libxml-csv-perl Section: perl Priority: optional Architecture: all -Depends: ${perl:Depends}, libtext-csv-perl +Depends: ${perl:Depends}, libtext-csv-xs-perl Description: Perl module for transforming CSV documents into XML This module provides functions to easily transform CSV documents into XML. The module uses Text::CSV_XS to parse csv files and put into reverted: --- libxml-csv-perl-0.15/debian/libxml-csv-perl.docs +++ libxml-csv-perl-0.15.orig/debian/libxml-csv-perl.docs @@ -1 +0,0 @@ -README diff -u libxml-csv-perl-0.15/debian/rules libxml-csv-perl-0.15/debian/rules --- libxml-csv-perl-0.15/debian/rules +++ libxml-csv-perl-0.15/debian/rules @@ -2,53 +2,59 @@ -# Sample debian/rules that uses debhelper. -# GNU copyright 1997 to 1999 by Joey Hess. +# 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 -# This is the debhelper compatibility version to use. -# export DH_COMPAT=4 +# 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) -PACKAGE=`pwd | sed -e "s/.*\/\\(.*\\)-.*/\\1/"` - - -build: +build: build-stamp +build-stamp: dh_testdir - # Add here commands to compile the package. - perl Makefile.PL verbose INSTALLDIRS=vendor + $(PERL) Makefile.PL INSTALLDIRS=vendor + $(MAKE) + $(MAKE) test + touch $@ + clean: dh_testdir dh_testroot + dh_clean build-stamp install-stamp *.xml + [ ! -f Makefile ] || $(MAKE) realclean - -$(MAKE) clean - rm -f Makefile.old - rm -f *.xml - dh_clean - -install: +install: install-stamp +install-stamp: build-stamp dh_testdir dh_testroot dh_clean -k - dh_installdirs + $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr + [ ! -d $(TMP)/usr/lib/perl5 ] || \ + rmdir --ignore-fail-on-non-empty --parents --verbose \ + $(TMP)/usr/lib/perl5 + touch $@ - $(MAKE) PREFIX=$(CURDIR)/debian/$(PACKAGE)/usr OPTIMIZE="-O2 -g -Wall" test install - -find $(CURDIR)/debian -type d | xargs rmdir -p --ignore-fail-on-non-empty +binary-arch: +# We have nothing to do here for an architecture-independent package -binary-arch:; binary-indep: build install dh_testdir dh_testroot dh_installdocs - dh_installman dh_installchangelogs CHANGES - dh_link - dh_strip + dh_perl dh_compress dh_fixperms dh_installdeb - dh_perl dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure +.PHONY: build clean binary-indep binary-arch binary install