f690061d2a
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.
23 lines
684 B
Makefile
23 lines
684 B
Makefile
# $NetBSD: Makefile,v 1.30 2012/05/05 13:40:48 gls Exp $
|
|
|
|
DISTNAME= Config-IniFiles-2.71
|
|
PKGNAME= p5-${DISTNAME}
|
|
SVR4_PKGNAME= p5cif
|
|
CATEGORIES= devel perl5
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Config/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://search.cpan.org/dist/Config-IniFiles/
|
|
COMMENT= Perl module for reading .ini-style configuration files
|
|
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
|
|
|
|
.include "../../lang/perl5/module.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|