Sat Jul 31 12:26:07 2010 UTC ()
Updating textproc/p5-YAML-Syck from 1.07 to 1.10

pkgsrc changes:
- use PERL5_MODULE_TYPE instead of manual depend on M::I
- add license definition

Upstream changes:
[Changes for 1.10 (JSON::Syck 0.32) - 2010-06-06]

1.09 was released with version 0.97 of Module::Install. It had a
critical bug that I reported which broke installations on perl 5.8.3
and older.

This release is equivalent to 1.09 aside from bumping Module::Install
to 0.99 which fixed the bug.

[Changes for 1.09 (JSON::Syck 0.32) - 2010-05-29]
* Exactly equivalent to 1.08_01, aside from bumping the version
  numbers

[Changes for 1.08_01 (JSON::Syck 0.31_01) - 2010-05-23]
* Reset the hash iterator after dumping hashes. Solves RT #54167 and
  the duplicate RT #34166.
* RT #39572: Only print 0.60 compatibility warning if 0.60 or earlier
  is installed.

[Changes for 1.08 (JSON::Syck 0.31) - 2010-05-23]

Like the 1.07_01 test release aside from small documentation
improvements.
* POD link to JSON::XS from JSON::Syck
* Include a WARNING section in the YAML::Syck pod that mentions that
  the module hasn't been actively maintained since 2007, and that
  perhaps prospective users might want to turn elsewhere.

[Changes for 1.07_01 (JSON::Syck 0.30) - 2010-05-20]

About:

First release by new maintainer (AVAR). The source repository is now
hosted in Git at http://github.com/avar/YAML-Syck

YAML::Syck is still pretty much abandonware, all its bugs likely to
get fixed any time soon.

Code fixes:
* Strings starting with : are now always quoted. Ruby will interpret
  anything starting with a colon as a symbol. Before this fix strings
  exported from YAML::Syck would be interpreted as Ruby symbols when
  read by Ruby's syck.

Release engineering fixes:
* Upgrade from Module::Install 0.68 to 0.97
* Bump included Test::More dependency
* Remove included inc/attributes.pm dependency. Nothing in our
  dependencies used this anymore.
* Add homepage, bugtracker, and repository metadata to META.yml
* Bump perl dependency from 5.00307 to 5.006. 5.005 is all
  Module::Install supported, and YAML::Syck depends on Scalar::Util
  which only goes as low as 5.006.


(sno)
diff -r1.7 -r1.8 pkgsrc/textproc/p5-YAML-Syck/Makefile
diff -r1.5 -r1.6 pkgsrc/textproc/p5-YAML-Syck/distinfo

cvs diff -r1.7 -r1.8 pkgsrc/textproc/p5-YAML-Syck/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/p5-YAML-Syck/Makefile 2009/04/30 21:00:18 1.7
+++ pkgsrc/textproc/p5-YAML-Syck/Makefile 2010/07/31 12:26:07 1.8
@@ -1,24 +1,23 @@ @@ -1,24 +1,23 @@
1# $NetBSD: Makefile,v 1.7 2009/04/30 21:00:18 sno Exp $ 1# $NetBSD: Makefile,v 1.8 2010/07/31 12:26:07 sno Exp $
2 2
3DISTNAME= YAML-Syck-1.07 3DISTNAME= YAML-Syck-1.10
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5CATEGORIES= perl5 textproc 5CATEGORIES= perl5 textproc
6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=YAML/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=YAML/}
7#MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../by-authors/id/A/AU/AUDREYT/} 7#MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../by-authors/id/A/AU/AUDREYT/}
8 8
9MAINTAINER= bad@NetBSD.org 9MAINTAINER= bad@NetBSD.org
10HOMEPAGE= http://search.cpan.org/~audreyt/YAML-Syck/ 10HOMEPAGE= http://search.cpan.org/~audreyt/YAML-Syck/
11COMMENT= Fast, lightweight YAML loader and dumper 11COMMENT= Fast, lightweight YAML loader and dumper
12#LICENSE= mit AND bsd 12LICENSE= mit AND 2-clause-bsd
13 13
14USE_LANGUAGES= c 14USE_LANGUAGES= c
15PKG_INSTALLATION_TYPES= overwrite pkgviews 15PKG_INSTALLATION_TYPES= overwrite pkgviews
16 16
17PERL5_PACKLIST= auto/YAML/Syck/.packlist 17PERL5_PACKLIST= auto/YAML/Syck/.packlist
18 18PERL5_MODULE_TYPE= Module::Install::Bundled
19BUILD_DEPENDS+= p5-Module-Install-[0-9]*:../../devel/p5-Module-Install 
20 19
21PKG_DESTDIR_SUPPORT= user-destdir 20PKG_DESTDIR_SUPPORT= user-destdir
22 21
23.include "../../lang/perl5/module.mk" 22.include "../../lang/perl5/module.mk"
24.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/textproc/p5-YAML-Syck/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/p5-YAML-Syck/distinfo 2009/04/30 21:00:18 1.5
+++ pkgsrc/textproc/p5-YAML-Syck/distinfo 2010/07/31 12:26:07 1.6
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.5 2009/04/30 21:00:18 sno Exp $ 1$NetBSD: distinfo,v 1.6 2010/07/31 12:26:07 sno Exp $
2 2
3SHA1 (YAML-Syck-1.07.tar.gz) = de0f562cd4627c70c5fdc3e15d7afa93a4036f4f 3SHA1 (YAML-Syck-1.10.tar.gz) = d50645f9edb8c02c21d7e2628d4e9e7b51e5347c
4RMD160 (YAML-Syck-1.07.tar.gz) = b1dbd4588e4964507eb7c6c7b1e3fc46988600b0 4RMD160 (YAML-Syck-1.10.tar.gz) = e1b665e58457ad910090e1c8df7763bf44a132b9
5Size (YAML-Syck-1.07.tar.gz) = 142228 bytes 5Size (YAML-Syck-1.10.tar.gz) = 153552 bytes