summaryrefslogtreecommitdiff
path: root/devel/p5-POE-Component-Schedule
diff options
context:
space:
mode:
authorwiz <wiz>2010-09-06 11:53:07 +0000
committerwiz <wiz>2010-09-06 11:53:07 +0000
commitdb3eb2ba57d0348133affd6d7b2eae900a5cc99f (patch)
tree376256ba402dc17f4200bacddf2228da93930379 /devel/p5-POE-Component-Schedule
parent4e73b35bbba434d5167572bbdda0d3da14a2e181 (diff)
downloadpkgsrc-db3eb2ba57d0348133affd6d7b2eae900a5cc99f.tar.gz
Update to 0.95, update dependency patterns, use Module::Build to build.
Changes: 0.95 2010-05-25T22:36+02:00 DOLMEN (Olivier Mengué) No changes since 0.94_03. Only change since 0.94 is fix for RT#56447 (allow POE aliases as target session ID for events). 0.94_03 2010-05-25T00:14+02:00 DOLMEN (Olivier Mengué) No functional change since 0.94_01. Fixed constant functions: added "()" prototype to make them inlinable by perl. Should have been like that since 0.91_01. That should improve performance. Added .perlcriticrc to disable Perl::Critic policies that do not match our style (filled RT#57638, RT#57639, RT#57640, RT#57807 for issues with default policies). Made some suggestions from Perl::Critic. Reduced number of lines, so improved test coverage ratio. Test coverage: 94.5%. Author build system: fixed the 'Build tag'. Author build system: improved steps to publish 'Changes.rss' in the Google Code wiki area. 0.94_02 2010-05-18T01:02+02:00 DOLMEN (Olivier Mengué) Author build system: Changes.{rss,yml} generation is now automated by extending Module::Build (see 'inc/MY/Build.pm' and 'inc/MY/Build/Changes.pm'). Added 't/90-critic.t' to 'MANIFEST.SKIP' as it is the main cause of CPAN Testers failures. Author build system: Drop 'Makefile.PL' generation by Module::Build. Author build system: Transformed 'make-svn-tag.pl' into a Build target ('tag'). 0.94_01 2010-05-09T19:44+02:00 DOLMEN (Olivier Mengué) RT#56447 fixed, but I expect to unapply the fix once RT#57314 (allow aliases in $poe_kernel->refcount_{in,de}crement) is implemented. Test cases added. Bug references are now linked in 'Changes.rss'. Test coverage: 91.6%. 0.94 2010-03-13T16:37+01:00 DOLMEN (Olivier Mengué) Only minor POD changes in Schedule.pm since 0.93_02. Increased dependencies versions. Small tweak to the 'Changes' file format to make it more parseable and be able to generate 'Changes.yml' and 'Changes.rss'. Added 'Changes.rss' and 'Changes.yml', generated from 'Changes' using either 'make-Changes-rss.pl' or 'make-Changes-rss-2.pl' (see SVN repo). Test coverage: 92.1%. 0.93_02 2010-02-13T16:30+01:00 DOLMEN (Olivier Mengué) More test coverage, but still only 92.1%. Help still welcome for RT#53925. Improved argument check for ->add() (and now, with tests too). POE >= 1.281 is recommended as it fixes the _child(lose) issue. Updated POD: removed obsolete warnings, updated copyright. Updated README: should be more helpful for distribution packagers. 0.93_01 2010-02-13T01:55+01:00 DOLMEN (Olivier Mengué) Applied fix for RT#53925 (Patch by Zeph Gillen). Added t/50-subclass.t to try to catch subclassing problems which may affect POE::Component::Cron. Unfortunately it does not catch RT#53925. Help needed. Added strictures in tests. Updated 'MANIFEST.SKIP' to match new Module::Build: ignore MYMETA.yml.
Diffstat (limited to 'devel/p5-POE-Component-Schedule')
-rw-r--r--devel/p5-POE-Component-Schedule/Makefile12
-rw-r--r--devel/p5-POE-Component-Schedule/distinfo8
2 files changed, 10 insertions, 10 deletions
diff --git a/devel/p5-POE-Component-Schedule/Makefile b/devel/p5-POE-Component-Schedule/Makefile
index 07e3a3ed537..8a0eedfb20e 100644
--- a/devel/p5-POE-Component-Schedule/Makefile
+++ b/devel/p5-POE-Component-Schedule/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2010/08/21 16:34:12 seb Exp $
+# $NetBSD: Makefile,v 1.3 2010/09/06 11:53:07 wiz Exp $
-DISTNAME= POE-Component-Schedule-0.92
+DISTNAME= POE-Component-Schedule-0.95
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=POE/}
@@ -11,13 +10,14 @@ HOMEPAGE= http://search.cpan.org/dist/POE-Component-Schedule/
COMMENT= Schedule POE events using DateTime::Set iterators
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-POE>=1.003:../../devel/p5-POE
-DEPENDS+= p5-DateTime-[0-9]*:../../time/p5-DateTime
+DEPENDS+= p5-POE>=1.287:../../devel/p5-POE
+DEPENDS+= p5-DateTime>=0.48:../../time/p5-DateTime
DEPENDS+= p5-DateTime-Set>=0.25:../../time/p5-DateTime-Set
-DEPENDS+= p5-DateTime-TimeZone-[0-9]*:../../time/p5-DateTime-TimeZone
+DEPENDS+= p5-DateTime-TimeZone>=1.13:../../time/p5-DateTime-TimeZone
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/POE/Component/Schedule/.packlist
+PERL5_MODULE_TYPE= Module::Build
PKG_DESTDIR_SUPPORT= user-destdir
diff --git a/devel/p5-POE-Component-Schedule/distinfo b/devel/p5-POE-Component-Schedule/distinfo
index a61344f5fff..1685b25bc6c 100644
--- a/devel/p5-POE-Component-Schedule/distinfo
+++ b/devel/p5-POE-Component-Schedule/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2009/11/28 07:29:02 seb Exp $
+$NetBSD: distinfo,v 1.2 2010/09/06 11:53:07 wiz Exp $
-SHA1 (POE-Component-Schedule-0.92.tar.gz) = 2d19c695a6792b84241c02ac4fd53276145cc4fd
-RMD160 (POE-Component-Schedule-0.92.tar.gz) = 57ce2322d5c9784aec44c37f0f80308b54790ffc
-Size (POE-Component-Schedule-0.92.tar.gz) = 9931 bytes
+SHA1 (POE-Component-Schedule-0.95.tar.gz) = 8ba0546a830a66429c2170bd64bddc87d084bd5a
+RMD160 (POE-Component-Schedule-0.95.tar.gz) = 00e75c7a2d604e6e57cd7ac787ae997a65ea8724
+Size (POE-Component-Schedule-0.95.tar.gz) = 18894 bytes