r36101 - in /trunk/libyaml-perl/debian: README.source changelog control copyright patches/ patches/series patches/yaml-tiny.patch rules

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Fri May 22 02:29:00 UTC 2009


Author: jawnsy-guest
Date: Fri May 22 02:28:53 2009
New Revision: 36101

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=36101
Log:
* Added patch for POD YAML::Lite is actually in CPAN as YAML::Tiny.
  Since the upstream bug (RT#20972) has been open for 2+ years and
  not fixed, I've fixed it with a quilt patch. (Closes: #477250)
* Add /me to Uploaders
* Standards-Version 3.8.1
* Fixed control description
* Added libyaml-syck-perl to Recommends, because it will speed up
  any module which uses YAML::Any (soon to be YAML itself).

Added:
    trunk/libyaml-perl/debian/README.source
    trunk/libyaml-perl/debian/patches/
    trunk/libyaml-perl/debian/patches/series
    trunk/libyaml-perl/debian/patches/yaml-tiny.patch
Modified:
    trunk/libyaml-perl/debian/changelog
    trunk/libyaml-perl/debian/control
    trunk/libyaml-perl/debian/copyright
    trunk/libyaml-perl/debian/rules

Added: trunk/libyaml-perl/debian/README.source
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libyaml-perl/debian/README.source?rev=36101&op=file
==============================================================================
--- trunk/libyaml-perl/debian/README.source (added)
+++ trunk/libyaml-perl/debian/README.source Fri May 22 02:28:53 2009
@@ -1,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.
+

Modified: trunk/libyaml-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libyaml-perl/debian/changelog?rev=36101&op=diff
==============================================================================
--- trunk/libyaml-perl/debian/changelog (original)
+++ trunk/libyaml-perl/debian/changelog Fri May 22 02:28:53 2009
@@ -1,8 +1,19 @@
 libyaml-perl (0.68-2) UNRELEASED; urgency=low
 
+  [ Jonathan Yu ]
+  * Added patch for POD YAML::Lite is actually in CPAN as YAML::Tiny.
+    Since the upstream bug (RT#20972) has been open for 2+ years and
+    not fixed, I've fixed it with a quilt patch. (Closes: #477250)
+  * Add /me to Uploaders
+  * Standards-Version 3.8.1
+  * Fixed control description
+  * Added libyaml-syck-perl to Recommends, because it will speed up
+    any module which uses YAML::Any (soon to be YAML itself).
+
+  [ gregor hermann ]
   * Remove Florian Ragwitz from Uploaders (closes: #523196).
 
- -- gregor herrmann <gregoa at debian.org>  Wed, 08 Apr 2009 23:31:46 +0200
+ -- Jonathan Yu <frequency at cpan.org>  Thu, 21 May 2009 22:13:37 -0400
 
 libyaml-perl (0.68-1) unstable; urgency=low
 

Modified: trunk/libyaml-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libyaml-perl/debian/control?rev=36101&op=diff
==============================================================================
--- trunk/libyaml-perl/debian/control (original)
+++ trunk/libyaml-perl/debian/control Fri May 22 02:28:53 2009
@@ -1,11 +1,12 @@
 Source: libyaml-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 7)
+Build-Depends: debhelper (>= 7), quilt
 Build-Depends-Indep: perl (>= 5.6)
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: gregor herrmann <gregoa at debian.org>, Rene Mayorga <rmayorga at debian.org.sv>
-Standards-Version: 3.8.0
+Uploaders: gregor herrmann <gregoa at debian.org>,
+ Rene Mayorga <rmayorga at debian.org.sv>, Jonathan Yu <frequency at cpan.org>
+Standards-Version: 3.8.1
 Homepage: http://search.cpan.org/dist/YAML/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libyaml-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libyaml-perl/
@@ -13,7 +14,16 @@
 Package: libyaml-perl
 Architecture: all
 Depends: ${misc:Depends}, ${perl:Depends}
-Description: YAML Ain't Markup Language (tm)
- YAML is a generic data serialization language that is optimized for
- human readability. It can be used to express the data structures of most
- modern programming languages (including Perl, of course).
+Recommends: libyaml-syck-perl
+Description: YAML Ain't Markup Language
+ YAML is a generic data serialization language that is optimized for human
+ readability. It can be used to express the data structures of most modern
+ programming languages (including Perl, of course). YAML supports Unicode
+ and there are implementations of the parser in many different languages,
+ making it a rather portable serialization format.
+ .
+ Please note that the YAML module is currently a deprecated implementation
+ in Pure Perl, which is probably slow on your system. The authors intend
+ to change it to just be a front-end interface module for various YAML
+ implementations. For now, YAML::Any is a module provided for this purpose,
+ which simply selects the best YAML implementation available.

Modified: trunk/libyaml-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libyaml-perl/debian/copyright?rev=36101&op=diff
==============================================================================
--- trunk/libyaml-perl/debian/copyright (original)
+++ trunk/libyaml-perl/debian/copyright Fri May 22 02:28:53 2009
@@ -42,6 +42,7 @@
            (c) 2006 Florian Ragwitz <rafl at debian.org>
 	   (c) 2008 Marc 'HE' Brockschmidt <he at debian.org>
 	   (c) 2008 gregor herrmann <gregoa at debian.org>
+	   (c) 2009 Jonathan Yu <frequency at cpan.org>
 License: Artistic | GPL-1+
 
 License: Artistic

Added: trunk/libyaml-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libyaml-perl/debian/patches/series?rev=36101&op=file
==============================================================================
--- trunk/libyaml-perl/debian/patches/series (added)
+++ trunk/libyaml-perl/debian/patches/series Fri May 22 02:28:53 2009
@@ -1,0 +1,1 @@
+yaml-tiny.patch

Added: trunk/libyaml-perl/debian/patches/yaml-tiny.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libyaml-perl/debian/patches/yaml-tiny.patch?rev=36101&op=file
==============================================================================
--- trunk/libyaml-perl/debian/patches/yaml-tiny.patch (added)
+++ trunk/libyaml-perl/debian/patches/yaml-tiny.patch Fri May 22 02:28:53 2009
@@ -1,0 +1,19 @@
+Index: libyaml-perl/lib/YAML.pm
+===================================================================
+--- libyaml-perl.orig/lib/YAML.pm	2009-05-21 22:11:45.000000000 -0400
++++ libyaml-perl/lib/YAML.pm	2009-05-21 22:11:58.000000000 -0400
+@@ -260,11 +260,11 @@
+ stable module though. Currently, YAML.pm has lots of known bugs. It is
+ mostly a great tool for dumping Perl data structures to a readable form.
+ 
+-=item YAML::Lite
++=item YAML::Tiny
+ 
+-The point of YAML::Lite is to strip YAML down to the 90% that people
++The point of YAML::Tiny is to strip YAML down to the 90% that people
+ use most and offer that in a small, fast, stable, pure Perl form.
+-YAML::Lite will simply die when it is asked to do something it can't.
++YAML::Tiny will simply die when it is asked to do something it can't.
+ 
+ =item YAML::Syck
+ 

Modified: trunk/libyaml-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libyaml-perl/debian/rules?rev=36101&op=diff
==============================================================================
--- trunk/libyaml-perl/debian/rules (original)
+++ trunk/libyaml-perl/debian/rules Fri May 22 02:28:53 2009
@@ -3,12 +3,14 @@
 PACKAGE = $(shell dh_listpackages)
 TMP     = $(CURDIR)/debian/$(PACKAGE)
 
+include /usr/share/quilt/quilt.make
+
 build: build-stamp
-build-stamp:
+build-stamp: $(QUILT_STAMPFN)
 	dh build
 	touch $@
 
-clean:
+clean: unpatch
 	dh $@
 
 install: install-stamp




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