summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorhe <he>2009-01-04 17:45:43 +0000
committerhe <he>2009-01-04 17:45:43 +0000
commitfc57c76bfd4a93e5967edfbb2532f9d70241a50a (patch)
tree8c637724164ec79b33a886511041c94e5deff647 /devel
parent9316df2be86ee99d08ec9c97ce7fe2f1853190a7 (diff)
downloadpkgsrc-fc57c76bfd4a93e5967edfbb2532f9d70241a50a.tar.gz
Update from version 2.38nb3 to 2.45.
Pkgsrc changes: o Add commented-out HOMEPAGE using search.cpan.org Upstream changes: Version 2.45: ( Sat Dec 27 17:21:45 IST 2008 ) ----------------------------------------------- * Fixed bug #1230339: - https://sourceforge.net/tracker/index.php?func=detail&aid=1230339&group_id=6926&atid=106926 - Can't store and retrive "\nEOT\n" - Fixed by checking for the existence of the here-doc terminator in the string, and if so appending more characters. * Fixed bug #1565180 - https://sourceforge.net/tracker/index.php?func=detail&aid=1565180&group_id=6926&atid=106926 - -nocase breaks -default. - If a default-values section is specified, then -nocase did not look it up if it's not lowercase. * Fixed bug #1831654 - https://sourceforge.net/tracker/index.php?func=detail&aid=1831654&group_id=6926&atid=106926 - multiline-values are tainted. - Added a test as t/17untainted-multiline-values.t Version 2.44: ( Thu Dec 25 11:44:07 IST 2008 ) ----------------------------------------------- * Eliminated an assignment of $VERSION into itself to "get rid of warnings". Only caused warnings at Build.PL, and is unnecessary now that we "use vars". Version 2.43: ( Thu Dec 4 18:56:02 IST 2008 ) ----------------------------------------------- * Placed IniFiles.pm under lib/Config/IniFiles.pm. * Added a Build.PL file for the distribution. * Moved the ChangeLog to its own file - Changes. * Made the README contain the useful information and nothing else - previously it was a copy of the module's entire POD. * Added a regression test for: https://sourceforge.net/tracker/index.php?func=detail&aid=778593&group_id=6926&atid=106926 When copying tied-hashes representing sections with multiline values as keys, one used to get a reference instead of a copy. This was fixed in SVN but not in CPAN. * Added a test for opening an empty file, inspired by: https://sourceforge.net/tracker/index.php?func=detail&aid=927111&group_id=6926&atid=106926 * Added a fix for this bug: https://sourceforge.net/tracker/index.php?func=detail&aid=767913&group_id=6926&atid=106926 With a test that I wrote myself: in list context, ->val() returned the list containing (undef()) if there was no such key. Now returning the empty list which evaluates to false. * Added a test for bug "[ 2030786 ] Brackets within values are treated as section headers" It seems to be fixed on SVN. Revision 2.40 2003/12/08 10:33:13 domq Documentation tidyup Revision 2.39 2003/12/06 07:54:21 wadg [By Proxy for domq] * Encapsulation of internal data structures even for use within the class: e.g. ReadConfig() and the TIEHASH interface operate using accessor methods on $self. Causes massive simplification of the code. * TIEHASH interface made load-on-demand. Order of each() in TIEHASH same as configuration file's order (i.e. $self->Sections() and $self->Parameters()). * push() and exists() methods * -allowempty and -deltas parameters to new() * support for loading config from a SCALAR reference. Unfortunately this also requires a small patch to IO::Scalar, whose author has yet to respond to my email * ->{myparms} and ->{mysects} fields, supporting -delta=>1 option to WriteConfig() * _assert_invariants() method (used only in t/01basic.t and t/02weird.t, maybe should be packaged otherwise) Revision 2.39 2003/11/10 15:37:48 dom * Encapsulation of internal data structures even for use within the class: e.g. ReadConfig() and the TIEHASH interface operate using accessor methods on $self. Causes massive simplification of the code. * TIEHASH interface made load-on-demand. Order of each() in TIEHASH same as configuration file's order (i.e. $self->Sections() and $self->Parameters()). * push() and exists() methods * -allowempty and -deltas parameters to new() * support for loading config from a SCALAR reference. Unfortunately this also requires a small patch to IO::Scalar, whose author has yet to respond to my email * ->{myparms} and ->{mysects} fields, supporting -delta=>1 option to WriteConfig() * _assert_invariants() method (used only in t/01basic.t and t/02weird.t, maybe should be packaged otherwise)
Diffstat (limited to 'devel')
-rw-r--r--devel/p5-Config-IniFiles/Makefile7
-rw-r--r--devel/p5-Config-IniFiles/distinfo8
2 files changed, 8 insertions, 7 deletions
diff --git a/devel/p5-Config-IniFiles/Makefile b/devel/p5-Config-IniFiles/Makefile
index f02e19c840f..e54c1fc5f04 100644
--- a/devel/p5-Config-IniFiles/Makefile
+++ b/devel/p5-Config-IniFiles/Makefile
@@ -1,20 +1,21 @@
-# $NetBSD: Makefile,v 1.16 2008/10/19 19:17:50 he Exp $
+# $NetBSD: Makefile,v 1.17 2009/01/04 17:45:43 he Exp $
#
-DISTNAME= Config-IniFiles-2.38
+DISTNAME= Config-IniFiles-2.45
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 3
SVR4_PKGNAME= p5cif
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Config/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://sourceforge.net/projects/config-inifiles/
+#HOMEPAGE= http://search.cpan.org/dist/Config-IniFiles/
COMMENT= Perl module for reading .ini-style configuration files
PKG_INSTALLATION_TYPES= overwrite pkgviews
PKG_DESTDIR_SUPPORT= user-destdir
+PERL5_MODULE_TYPE= Module::Build
PERL5_PACKLIST= auto/Config/IniFiles/.packlist
.include "../../lang/perl5/module.mk"
diff --git a/devel/p5-Config-IniFiles/distinfo b/devel/p5-Config-IniFiles/distinfo
index c19fdb5fbc5..7f95251b96b 100644
--- a/devel/p5-Config-IniFiles/distinfo
+++ b/devel/p5-Config-IniFiles/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2005/02/23 22:24:24 agc Exp $
+$NetBSD: distinfo,v 1.5 2009/01/04 17:45:43 he Exp $
-SHA1 (Config-IniFiles-2.38.tar.gz) = cc3d3982e97645bd2f58f6acfd5075a006dedba8
-RMD160 (Config-IniFiles-2.38.tar.gz) = f2447cc47ba9a184d3b82b349b6397b50840a4f0
-Size (Config-IniFiles-2.38.tar.gz) = 36846 bytes
+SHA1 (Config-IniFiles-2.45.tar.gz) = 7a76876771e446068a19e226e6a8c636837157cb
+RMD160 (Config-IniFiles-2.45.tar.gz) = 5cb445279c7f35f2670d1eae1d7464d8b371fd4b
+Size (Config-IniFiles-2.45.tar.gz) = 36664 bytes