Wed Dec 2 06:53:40 2015 UTC ()
Update p5-Date-Manip to 6.52:

VERSION 6.52  (planned 2015-12-01)

Added date ranges on unmodified dates in Recur

The date range can now be specified for either the fully modified dates, or
the unmodified dates.  This will make it easier to work with holidays in some
instances.  Based on http://perlmonks.org/?node_id=1148735.

Added IWn and NWn recurrence modifiers

Based on http://perlmonks.org/?node_id=1148735.

(!) Reworked holidays slightly

Previously, every line in the Holidays section defined a unique holiday.
Now, the names determine the list of holidays.

It is not allowed to have two separate holidays named exactly the same.
It IS allowed to have complex holidays that require two (or more) lines
in the Holidays section to define them completely.

Based on http://perlmonks.org/?node_id=1148735.

Bug fixes

Fixed a bug where the RecurRange config variable wasn't getting used.

Fixed a bug where some deltas were not parsed correctly as dates.
RT 109600

Time zone fixes

Newest zoneinfo data (tzdata 2015g)

Test fixes

Added a number of new tests based on Devel::Cover.


(wiz)
diff -r1.54 -r1.55 pkgsrc/devel/p5-Date-Manip/Makefile
diff -r1.27 -r1.28 pkgsrc/devel/p5-Date-Manip/distinfo

cvs diff -r1.54 -r1.55 pkgsrc/devel/p5-Date-Manip/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-Date-Manip/Makefile 2015/09/02 07:41:08 1.54
+++ pkgsrc/devel/p5-Date-Manip/Makefile 2015/12/02 06:53:40 1.55
@@ -1,24 +1,23 @@ @@ -1,24 +1,23 @@
1# $NetBSD: Makefile,v 1.54 2015/09/02 07:41:08 wiz Exp $ 1# $NetBSD: Makefile,v 1.55 2015/12/02 06:53:40 wiz Exp $
2 2
3DISTNAME= Date-Manip-6.51 3DISTNAME= Date-Manip-6.52
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5CATEGORIES= textproc perl5 5CATEGORIES= textproc perl5
6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Date/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Date/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://search.cpan.org/dist/Date-Manip/ 9HOMEPAGE= http://search.cpan.org/dist/Date-Manip/
10COMMENT= Perl5 module for date calculations 10COMMENT= Perl5 module for date calculations
11LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
12 12
13DEPENDS+= p5-Test-Pod-[0-9]*:../../devel/p5-Test-Pod 13DEPENDS+= p5-Test-Pod-[0-9]*:../../devel/p5-Test-Pod
14DEPENDS+= p5-Test-Pod-Coverage-[0-9]*:../../devel/p5-Test-Pod-Coverage 14DEPENDS+= p5-Test-Pod-Coverage-[0-9]*:../../devel/p5-Test-Pod-Coverage
15DEPENDS+= p5-YAML-Syck-[0-9]*:../../textproc/p5-YAML-Syck 15DEPENDS+= p5-YAML-Syck-[0-9]*:../../textproc/p5-YAML-Syck
16# only needed for tests 16# only needed for tests
17BUILD_DEPENDS+= p5-Test-Inter-[0-9]*:../../devel/p5-Test-Inter 17BUILD_DEPENDS+= p5-Test-Inter-[0-9]*:../../devel/p5-Test-Inter
18 18
19USE_LANGUAGES= # empty 19USE_LANGUAGES= # empty
20PERL5_PACKLIST= auto/Date/Manip/.packlist 20PERL5_PACKLIST= auto/Date/Manip/.packlist
21PERL5_MODULE_TYPE= Module::Build 
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.27 -r1.28 pkgsrc/devel/p5-Date-Manip/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/p5-Date-Manip/distinfo 2015/11/03 03:28:08 1.27
+++ pkgsrc/devel/p5-Date-Manip/distinfo 2015/12/02 06:53:40 1.28
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.27 2015/11/03 03:28:08 agc Exp $ 1$NetBSD: distinfo,v 1.28 2015/12/02 06:53:40 wiz Exp $
2 2
3SHA1 (Date-Manip-6.51.tar.gz) = ee1f7120ae475bfce3c57907b84ec0576e3542d9 3SHA1 (Date-Manip-6.52.tar.gz) = 54c634b785fb5c55532e8ce9f813a9507e03d39a
4RMD160 (Date-Manip-6.51.tar.gz) = fbd1af907ad4b871001f637398ff81563b2fa762 4RMD160 (Date-Manip-6.52.tar.gz) = 4061e40fb9d66a6e789b3e86b42629e834c22d7a
5SHA512 (Date-Manip-6.51.tar.gz) = 96e0ef8374680a6adb3a064509d50a0e9288b14ce1e728b181e0f344ff85dfeb7b26ad4117fcfc35d3a6e4d6db3e97da242e2f6a11a88a11571a9b1f169f8e54 5SHA512 (Date-Manip-6.52.tar.gz) = 8a232e8fcc2c5abc1fb82c5096ae8a80b6a6c1d6ef94ca87cbdf15907dedfa64b41008149e0026e4898c96e649b1d69ca304fb529ea32253737e513b809afc6b
6Size (Date-Manip-6.51.tar.gz) = 1799860 bytes 6Size (Date-Manip-6.52.tar.gz) = 1833161 bytes