svn commit: r405175 - in head/sysutils: . p5-Schedule-Cron-Events
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sun Jan 3 17:50:35 UTC 2016
Author: sunpoet
Date: Sun Jan 3 17:50:33 2016
New Revision: 405175
URL: https://svnweb.freebsd.org/changeset/ports/405175
Log:
- Add p5-Schedule-Cron-Events 1.94
- While I'm here, add NO_ARCH
Given a line from a crontab, tells you the time at which cron will next run the
line, or when the last event occurred, relative to any date you choose. The
object keeps that reference date internally, and updates it when you call
nextEvent() or previousEvent() - such that successive calls will give you a
sequence of events going forward, or backwards, in time.
Use setCounterToNow() to reset this reference time to the current date on your
system, or use setCounterToDate() to set the reference to any arbitrary time, or
resetCounter() to take the object back to the date you constructed it with.
This module uses Set::Crontab to understand the date specification, so we should
be able to handle all forms of cron entries.
WWW: http://search.cpan.org/dist/Schedule-Cron-Events/
PR: 205247
Submitted by: Andrey Kuzmin <akuz84 at gmail.com>
Added:
head/sysutils/p5-Schedule-Cron-Events/
head/sysutils/p5-Schedule-Cron-Events/Makefile (contents, props changed)
head/sysutils/p5-Schedule-Cron-Events/distinfo (contents, props changed)
head/sysutils/p5-Schedule-Cron-Events/pkg-descr (contents, props changed)
head/sysutils/p5-Schedule-Cron-Events/pkg-plist (contents, props changed)
Modified:
head/sysutils/Makefile
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Sun Jan 3 17:50:28 2016 (r405174)
+++ head/sysutils/Makefile Sun Jan 3 17:50:33 2016 (r405175)
@@ -653,6 +653,7 @@
SUBDIR += p5-Samba-SIDhelper
SUBDIR += p5-Schedule-At
SUBDIR += p5-Schedule-Cron
+ SUBDIR += p5-Schedule-Cron-Events
SUBDIR += p5-Schedule-Load
SUBDIR += p5-Schedule-Match
SUBDIR += p5-Shell-Command
Added: head/sysutils/p5-Schedule-Cron-Events/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/p5-Schedule-Cron-Events/Makefile Sun Jan 3 17:50:33 2016 (r405175)
@@ -0,0 +1,23 @@
+# Created by: Andrey Kuzmin <akuz84 at gmail.com>
+# $FreeBSD$
+
+PORTNAME= Schedule-Cron-Events
+PORTVERSION= 1.94
+CATEGORIES= sysutils perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= akuz84 at gmail.com
+COMMENT= Take a line from a crontab and find out when events will occur
+
+LICENSE= ART10 GPLv1
+LICENSE_COMB= dual
+
+BUILD_DEPENDS= p5-Set-Crontab>=0:${PORTSDIR}/devel/p5-Set-Crontab
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+
+NO_ARCH= yes
+USES= perl5
+USE_PERL5= configure
+
+.include <bsd.port.mk>
Added: head/sysutils/p5-Schedule-Cron-Events/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/p5-Schedule-Cron-Events/distinfo Sun Jan 3 17:50:33 2016 (r405175)
@@ -0,0 +1,2 @@
+SHA256 (Schedule-Cron-Events-1.94.tar.gz) = 97c544533f617ee4ed7dc4fdc36f72339949432dad7b309f4ed7860cb5de8797
+SIZE (Schedule-Cron-Events-1.94.tar.gz) = 11245
Added: head/sysutils/p5-Schedule-Cron-Events/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/p5-Schedule-Cron-Events/pkg-descr Sun Jan 3 17:50:33 2016 (r405175)
@@ -0,0 +1,14 @@
+Given a line from a crontab, tells you the time at which cron will next run the
+line, or when the last event occurred, relative to any date you choose. The
+object keeps that reference date internally, and updates it when you call
+nextEvent() or previousEvent() - such that successive calls will give you a
+sequence of events going forward, or backwards, in time.
+
+Use setCounterToNow() to reset this reference time to the current date on your
+system, or use setCounterToDate() to set the reference to any arbitrary time, or
+resetCounter() to take the object back to the date you constructed it with.
+
+This module uses Set::Crontab to understand the date specification, so we should
+be able to handle all forms of cron entries.
+
+WWW: http://search.cpan.org/dist/Schedule-Cron-Events/
Added: head/sysutils/p5-Schedule-Cron-Events/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/p5-Schedule-Cron-Events/pkg-plist Sun Jan 3 17:50:33 2016 (r405175)
@@ -0,0 +1,4 @@
+bin/cron_event_predict.plx
+%%SITE_PERL%%/Schedule/Cron/Events.pm
+%%PERL5_MAN1%%/cron_event_predict.plx.1.gz
+%%PERL5_MAN3%%/Schedule::Cron::Events.3.gz
More information about the svn-ports-head
mailing list