diff options
author | nbm <nbm@FreeBSD.org> | 2001-01-03 17:26:38 +0800 |
---|---|---|
committer | nbm <nbm@FreeBSD.org> | 2001-01-03 17:26:38 +0800 |
commit | 979110ca023ae9774c5200089133862475eb5b39 (patch) | |
tree | 0ef46a7d49f686880dccb01132fb55d6db641b3f /sysutils | |
parent | b6048cfa9565f26665b6f9f207e819f69e02aa36 (diff) | |
download | freebsd-ports-graphics-979110ca023ae9774c5200089133862475eb5b39.tar.gz freebsd-ports-graphics-979110ca023ae9774c5200089133862475eb5b39.tar.zst freebsd-ports-graphics-979110ca023ae9774c5200089133862475eb5b39.zip |
Add p5-Schedule-Match 0.07, handles and detects clash between
pattern-based schedules.
PR: 24031
Submitted by: Anton Berezin <tobez@tobez.org>
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/Makefile | 1 | ||||
-rw-r--r-- | sysutils/p5-Schedule-Match/Makefile | 23 | ||||
-rw-r--r-- | sysutils/p5-Schedule-Match/distinfo | 1 | ||||
-rw-r--r-- | sysutils/p5-Schedule-Match/pkg-comment | 1 | ||||
-rw-r--r-- | sysutils/p5-Schedule-Match/pkg-descr | 11 | ||||
-rw-r--r-- | sysutils/p5-Schedule-Match/pkg-plist | 5 |
6 files changed, 42 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 7750af19827..cfb258b2e84 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -72,6 +72,7 @@ SUBDIR += nwclient SUBDIR += obliterate SUBDIR += p5-Schedule-Cron + SUBDIR += p5-Schedule-Match SUBDIR += p5-SyslogScan SUBDIR += p5-Unix-Syslog SUBDIR += pib diff --git a/sysutils/p5-Schedule-Match/Makefile b/sysutils/p5-Schedule-Match/Makefile new file mode 100644 index 00000000000..86b60021643 --- /dev/null +++ b/sysutils/p5-Schedule-Match/Makefile @@ -0,0 +1,23 @@ +# New ports collection makefile for: sysutils/p5-Schedule-Match +# Date created: 03 January 2001 +# Whom: Anton Berezin <tobez@tobez.org> +# +# $FreeBSD$ +# + +PORTNAME= Schedule-Match +PORTVERSION= 0.07 +CATEGORIES= sysutils perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Schedule +PKGNAMEPREFIX= p5- + +MAINTAINER= tobez@tobez.org + +USE_PERL5= yes +PERL_CONFIGURE= yes + +MAN3= Schedule::Match.3 +MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} + +.include <bsd.port.mk> diff --git a/sysutils/p5-Schedule-Match/distinfo b/sysutils/p5-Schedule-Match/distinfo new file mode 100644 index 00000000000..8c53e3dce13 --- /dev/null +++ b/sysutils/p5-Schedule-Match/distinfo @@ -0,0 +1 @@ +MD5 (Schedule-Match-0.07.tar.gz) = 5502a8d35706af596878ae295205c21a diff --git a/sysutils/p5-Schedule-Match/pkg-comment b/sysutils/p5-Schedule-Match/pkg-comment new file mode 100644 index 00000000000..af3e0317cc5 --- /dev/null +++ b/sysutils/p5-Schedule-Match/pkg-comment @@ -0,0 +1 @@ +Handles and detects clash between pattern-based schedules diff --git a/sysutils/p5-Schedule-Match/pkg-descr b/sysutils/p5-Schedule-Match/pkg-descr new file mode 100644 index 00000000000..0349e26b291 --- /dev/null +++ b/sysutils/p5-Schedule-Match/pkg-descr @@ -0,0 +1,11 @@ +This library allows you to manage schedule which has structure similar +to crontab(5) format. It offers methods to detect clash between +schedules (with or without duration considered), and can also tell when, +and how often they clash. + +From the viewpoint of data structure, one major difference compared to +crontab(5) is a concept of duration. Each schedule has its own duration, +and clash detection can be done upon that. + +-Anton +<tobez@tobez.org> diff --git a/sysutils/p5-Schedule-Match/pkg-plist b/sysutils/p5-Schedule-Match/pkg-plist new file mode 100644 index 00000000000..2e70c444039 --- /dev/null +++ b/sysutils/p5-Schedule-Match/pkg-plist @@ -0,0 +1,5 @@ +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Schedule/Match/.packlist +lib/perl5/site_perl/%%PERL_VER%%/Schedule/Match.pm +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Schedule/Match +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Schedule 2>/dev/null || true +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Schedule 2>/dev/null || true |