From owner-svn-ports-all@freebsd.org Sun Jan 3 17:50:35 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 75428A60D99; Sun, 3 Jan 2016 17:50:35 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 353D017AA; Sun, 3 Jan 2016 17:50:35 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u03HoYux085299; Sun, 3 Jan 2016 17:50:34 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u03HoXX3085294; Sun, 3 Jan 2016 17:50:33 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201601031750.u03HoXX3085294@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Sun, 3 Jan 2016 17:50:33 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r405175 - in head/sysutils: . p5-Schedule-Cron-Events X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Jan 2016 17:50:35 -0000 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 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 +# $FreeBSD$ + +PORTNAME= Schedule-Cron-Events +PORTVERSION= 1.94 +CATEGORIES= sysutils perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= akuz84@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 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