r20248 - in /trunk/libtext-csv-xs-perl/debian: README.Debian Text::CSV.3pm changelog control patches/01_cvs.pm.patch patches/02_tests.patch patches/04_examples.patch patches/series rules

vdanjean at users.alioth.debian.org vdanjean at users.alioth.debian.org
Wed May 21 15:30:19 UTC 2008


Author: vdanjean
Date: Wed May 21 15:30:14 2008
New Revision: 20248

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=20248
Log:
Switching package name and removing Debian Text::CSV specific patch

Added:
    trunk/libtext-csv-xs-perl/debian/README.Debian
Removed:
    trunk/libtext-csv-xs-perl/debian/Text::CSV.3pm
    trunk/libtext-csv-xs-perl/debian/patches/01_cvs.pm.patch
    trunk/libtext-csv-xs-perl/debian/patches/02_tests.patch
    trunk/libtext-csv-xs-perl/debian/patches/04_examples.patch
Modified:
    trunk/libtext-csv-xs-perl/debian/changelog
    trunk/libtext-csv-xs-perl/debian/control
    trunk/libtext-csv-xs-perl/debian/patches/series
    trunk/libtext-csv-xs-perl/debian/rules

Added: trunk/libtext-csv-xs-perl/debian/README.Debian
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtext-csv-xs-perl/debian/README.Debian?rev=20248&op=file
==============================================================================
--- trunk/libtext-csv-xs-perl/debian/README.Debian (added)
+++ trunk/libtext-csv-xs-perl/debian/README.Debian Wed May 21 15:30:14 2008
@@ -1,0 +1,18 @@
+Mapping between CPAN packages and Debian packages changed
+
+  This Debian package (libtext-csv-xs-perl) contains the perl CPAN package
+Text::CSV_XS.
+  Before, this perl package (Text::CSV_XS) was packaged in the Debian package
+libtext-csv-perl.
+  From version 1.05, the Debian package libtext-csv-perl contained
+the perl package Text::CSV.
+
+Text::CSV is a generic perl package that can call Text::CSV_XS if available.
+Indeed, Text::CSV_XS provides a optimized version of Text::CSV routines.
+
+The old libtext-csv-perl (with Text::CSV_XS) had a patch to provide the
+Text::CSV interface. So replacing the old patched Text::CSV_XS by the
+new Text::CSV (ie only upgrading the 'libtext-csv-perl' package) should
+works. However, you are strongly encouraged to install this new
+libtext-csv-xs-perl package (recommended by the new libtext-csv-perl package)
+to keep previous performancies.

Modified: trunk/libtext-csv-xs-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtext-csv-xs-perl/debian/changelog?rev=20248&op=diff
==============================================================================
--- trunk/libtext-csv-xs-perl/debian/changelog (original)
+++ trunk/libtext-csv-xs-perl/debian/changelog Wed May 21 15:30:14 2008
@@ -1,3 +1,19 @@
+libtext-csv-xs-perl (0.45-2) unstable; urgency=low
+
+  * packaging this Text::CSV_XS perl module in the libtext-csv-xs-perl
+    Debian package (instead of libtext-csv-perl)
+    libtext-csv-perl now contains the Text::CSV perl module
+  * debian/control:
+      update fields to reflect package name change
+      add Conflicts/Replaces with old libtext-csv-perl
+  * remove patches adding the Text::CSV interface, that is:
+      Text::CSV.3pm
+      patches/01_cvs.pm.patch
+      patches/02_tests.patch
+      patches/04_examples.patch
+
+ -- Vincent Danjean <vdanjean at debian.org>  Wed, 21 May 2008 16:28:09 +0200
+
 libtext-csv-perl (0.45-1) unstable; urgency=low
 
   * New upstream release.

Modified: trunk/libtext-csv-xs-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtext-csv-xs-perl/debian/control?rev=20248&op=diff
==============================================================================
--- trunk/libtext-csv-xs-perl/debian/control (original)
+++ trunk/libtext-csv-xs-perl/debian/control Wed May 21 15:30:14 2008
@@ -1,21 +1,31 @@
-Source: libtext-csv-perl
+Source: libtext-csv-xs-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Gunnar Wolf <gwolf at debian.org>, Niko Tyni <ntyni at debian.org>,
  Krzysztof Krzyzaniak (eloy) <eloy at debian.org>, Damyan Ivanov <dmn at debian.org>,
- gregor herrmann <gregoa at debian.org>
+ gregor herrmann <gregoa at debian.org>, Vincent Danjean <vdanjean at debian.org>
 Section: perl
 Priority: optional
 Standards-Version: 3.7.3
 Homepage: http://search.cpan.org/dist/Text-CSV_XS/
-Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libtext-csv-perl/
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libtext-csv-perl/
+Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libtext-csv-xs-perl/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libtext-csv-xs-perl/
 Build-Depends: debhelper (>= 5), perl (>> 5.8.1), quilt (>= 0.40),
  libtest-pod-perl, libtest-pod-coverage-perl
 
-Package: libtext-csv-perl
+Package: libtext-csv-xs-perl
 Architecture: any
 Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends}
+Conflicts: libtext-csv-perl (<= 1.05)
+Replaces: libtext-csv-perl (<= 1.05)
 Description: perl Text::CSV_XS - comma-separated values manipulation routines
- Text::CSV provides facilities for the composition and decomposition of
- comma-separated values.  An instance of the Text::CSV class can combine
+ Text::CSV_XS provides facilities for the composition and decomposition of
+ comma-separated values.  An instance of the Text::CSV_XS class can combine
  fields into a CSV string and parse a CSV string into fields.
+ .
+ A pure-perl version is being maintained by Makamaka Hannyaharamitu as
+ Text::CSV_PP, which tries to follow Text::CSV_XS very closely.
+ .
+ Text::CSV is a  wrapper module over Text::CSV_XS and Text::CSV_PP that will
+ select Text::CSV_XS if available, and otherwise use Text::PP.
+ .
+ Text::CSV_PP and Text::CSV are available in the libtext-csv-perl package.

Modified: trunk/libtext-csv-xs-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtext-csv-xs-perl/debian/patches/series?rev=20248&op=diff
==============================================================================
--- trunk/libtext-csv-xs-perl/debian/patches/series (original)
+++ trunk/libtext-csv-xs-perl/debian/patches/series Wed May 21 15:30:14 2008
@@ -1,4 +1,1 @@
-01_cvs.pm.patch
-02_tests.patch
 03_pod.patch
-04_examples.patch

Modified: trunk/libtext-csv-xs-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtext-csv-xs-perl/debian/rules?rev=20248&op=diff
==============================================================================
--- trunk/libtext-csv-xs-perl/debian/rules (original)
+++ trunk/libtext-csv-xs-perl/debian/rules Wed May 21 15:30:14 2008
@@ -60,10 +60,9 @@
 	dh_testdir
 	dh_testroot
 	dh_installexamples examples/*
-	dh_installdocs README
+	dh_installdocs README debian/README.Debian
 	dh_installchangelogs ChangeLog
-	dh_installman debian/Text::CSV.3pm
-	dh_link usr/lib/perl5/Text/CSV_XS.pm usr/lib/perl5/Text/CSV.pod
+	dh_installman
 	dh_shlibdeps
 	dh_strip
 	dh_perl




More information about the Pkg-perl-cvs-commits mailing list