diff options
author | gls <gls@pkgsrc.org> | 2012-05-05 13:40:48 +0000 |
---|---|---|
committer | gls <gls@pkgsrc.org> | 2012-05-05 13:40:48 +0000 |
commit | 649ee013ab8dfa1e7626fbc299067e0d5955c734 (patch) | |
tree | 1c9d56d9d0fb8084b73cae088f50825423748728 | |
parent | 20857ffb423986df182459e9c42bbf9a5f23db6b (diff) | |
download | pkgsrc-649ee013ab8dfa1e7626fbc299067e0d5955c734.tar.gz |
Update devel/p5-Config-IniFiles to 2.71
Fixes CVE-2012-2451.
pkgsrc changes:
---------------
- p5-List-MoreUtils is required
Upstream Changes:
-----------------
Version 2.71: ( Wed May 2 10:59:04 IDT 2012 )
------------------------------------------------
* SECURITY BUG FIX: Config::IniFiles used to write to a temporary filename
with a predictable name ("${filename}-new") which opens the door for potential
exploits.
* Now requiring List::MoreUtils (for any() and other functions), File::Temp
and File::Basename .
* Add "use warnings;" to lib/Config/IniFiles.pm .
* More refactoring.
Version 2.70: ( Fri Apr 6 12:47:25 IDT 2012 )
------------------------------------------------
* Fix the test dependency (in the new t/31comments_with_spaces.t test)
on IO::stringy (now writing it to a file).
- This caused some CPAN Testers failures such as:
- http://www.cpantesters.org/cpan/report/c16b9978-7f40-11e1-9d6f-f6dbfa7543f5
* Modernized some of the open() calls in the test files.
- three args open, lexcial file handles, etc.
Version 2.69: ( Thu Apr 5 12:05:46 IDT 2012 )
------------------------------------------------
* Fix https://sourceforge.net/tracker/?func=detail&aid=3388382&group_id=6926&atid=106926
- "Trailing comments with whitespace are not recognised"
- Thanks to briconaut for the report and to rbowen for the patch and test.
* Add the method ->OutputConfigToFileHandle which is a more explicit and
safer version of ->OutputConfig.
- ->OutputConfig now uses it.
- all existing tests pass, and a new test was added to
t/15store-and-retrieve-here-doc-terminator.t .
* Started refactoring the code.
- Expand tabs to spaces.
- many other small changes.
-rw-r--r-- | devel/p5-Config-IniFiles/Makefile | 6 | ||||
-rw-r--r-- | devel/p5-Config-IniFiles/distinfo | 8 |
2 files changed, 8 insertions, 6 deletions
diff --git a/devel/p5-Config-IniFiles/Makefile b/devel/p5-Config-IniFiles/Makefile index 44d2da8b651..03761c20cf3 100644 --- a/devel/p5-Config-IniFiles/Makefile +++ b/devel/p5-Config-IniFiles/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.29 2011/08/10 08:34:33 adam Exp $ +# $NetBSD: Makefile,v 1.30 2012/05/05 13:40:48 gls Exp $ -DISTNAME= Config-IniFiles-2.68 +DISTNAME= Config-IniFiles-2.71 PKGNAME= p5-${DISTNAME} SVR4_PKGNAME= p5cif CATEGORIES= devel perl5 @@ -14,6 +14,8 @@ LICENSE= ${PERL5_LICENSE} PKG_INSTALLATION_TYPES= overwrite pkgviews PKG_DESTDIR_SUPPORT= user-destdir +DEPENDS+= p5-List-MoreUtils-[0-9]*:../../devel/p5-List-MoreUtils + PERL5_MODULE_TYPE= Module::Build PERL5_PACKLIST= auto/Config/IniFiles/.packlist diff --git a/devel/p5-Config-IniFiles/distinfo b/devel/p5-Config-IniFiles/distinfo index 7c7fa473219..31127bace06 100644 --- a/devel/p5-Config-IniFiles/distinfo +++ b/devel/p5-Config-IniFiles/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.16 2011/08/10 08:34:33 adam Exp $ +$NetBSD: distinfo,v 1.17 2012/05/05 13:40:48 gls Exp $ -SHA1 (Config-IniFiles-2.68.tar.gz) = eed1c092ed84ebca87ac9e47163bb2192ff5db4a -RMD160 (Config-IniFiles-2.68.tar.gz) = cc1969e9e4775226131371d0f6d4a1dcabe7c9e9 -Size (Config-IniFiles-2.68.tar.gz) = 58255 bytes +SHA1 (Config-IniFiles-2.71.tar.gz) = 37cbca2241178b1343b1bc13bfb959080986d450 +RMD160 (Config-IniFiles-2.71.tar.gz) = 14cded2ce91786e5383bd355fdce0b57c8db4bdb +Size (Config-IniFiles-2.71.tar.gz) = 60175 bytes |