2016-06-08 21:22:13 +02:00
|
|
|
# $NetBSD: Makefile,v 1.23 2016/06/08 19:22:44 wiz Exp $
|
2005-06-24 20:58:18 +02:00
|
|
|
|
2015-10-15 04:51:21 +02:00
|
|
|
DISTNAME= Config-Tiny-2.23
|
2005-06-24 20:58:18 +02:00
|
|
|
PKGNAME= p5-${DISTNAME}
|
2016-06-08 21:22:13 +02:00
|
|
|
PKGREVISION= 1
|
2005-06-24 20:58:18 +02:00
|
|
|
CATEGORIES= devel perl5
|
|
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Config/}
|
Update to 2.20
Upstream changes:
2.20 Sun Nov 24 10:52:00 2013
- Relax pre-req version requirements
2.19 Sun Sep 15 09:16:00 2013
- Change VERSION => $VERSION in Makefile.PL to VERSION_FROM => 'lib/Config/Tiny.pm'.
Reported by Jean-Louis Morel. See RT#88670.
2.18 Sat Sep 14 10:03:00 2013
- Remove obsolete and wrong version # from Makefile.PL.
Reported by Jean-Louis Morel. See RT#88658.
- Implement Kevin Ryde's suggestion to test if read() will return undef.
If so, set an error message and (still) return undef.
2.17 Fri Sep 13 12:41:00 2013
- Remove the file tests -efr during calls to read(). The open() tests for any error.
Also, the -f test was reporting /dev/null as a directory, not a file.
Thanx to Kevin Ryde for pushing me to implement this. See RT#36974.
- Clean up some error messages slightly.
2.16 Fri Sep 6 11:54:00 2013
- Replace Path::Tiny with File::Spec, because the former's list of dependencies is soooo long :-(.
Changed files: t/02.main.t, t/04.utf8.t, Build.PL and Makefile.PL.
See: RT#88435 (for Tree::DAG_Node) for an explanation.
2.15 Sun Aug 4 14:59:00 2013
- Clean up the shambolic dates in this file.
- Add a note under Caveats about setting options more that once. Only the first case is respected.
Thanx to Kimmel K. See RT#69795.
- Add a $encoding parameter to read_file() and write_file(). See docs for details.
Add t/04.utf8.t and t/04.utf8.txt.
Thanx to Mark Lawrence and Wolfgang Husmann. See RT#71029 and RT#85571.
- For BSD-based systems, when writing a file during tests, use:
my($temp_dir) = File::Temp -> newdir('temp.XXXX', CLEANUP => 1, EXLOCK => 0, TMPDIR => 1);
- Rename t/*.t files. I use '.' rather than '_' in file names because the latter is a shift char.
- Add MANIFEST.SKIP, Changelog.ini, Build.PL, META.json.
- Add an FAQ to the docs.
- Clean up the docs.
2013-12-12 07:29:58 +01:00
|
|
|
EXTRACT_SUFX= .tgz
|
2005-06-24 20:58:18 +02:00
|
|
|
|
2016-05-03 12:54:52 +02:00
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
2005-06-24 20:58:18 +02:00
|
|
|
HOMEPAGE= http://search.cpan.org/dist/Config-Tiny/
|
|
|
|
COMMENT= Read/Write .ini style files with as little code as possible
|
2010-09-08 07:44:27 +02:00
|
|
|
LICENSE= ${PERL5_LICENSE}
|
2005-06-24 20:58:18 +02:00
|
|
|
|
2005-07-13 20:01:18 +02:00
|
|
|
PERL5_PACKLIST= auto/Config/Tiny/.packlist
|
2005-06-24 20:58:18 +02:00
|
|
|
|
|
|
|
.include "../../lang/perl5/module.mk"
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|