import p5-Date-Calc-4.3
reviewed by brad@ -- This package consists of a C library and a Perl module (which uses the C library, internally) for all kinds of date calculations based on the Gregorian calendar (the one used in all western countries today), thereby complying with all relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601 (where applicable).
This commit is contained in:
parent
860d4edbd1
commit
5192faf047
21
devel/p5-Date-Calc/Makefile
Normal file
21
devel/p5-Date-Calc/Makefile
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# $OpenBSD: Makefile,v 1.1.1.1 2000/09/16 14:53:15 avsm Exp $
|
||||||
|
|
||||||
|
DISTNAME= Date-Calc-4.3
|
||||||
|
PKGNAME= p5-${DISTNAME}
|
||||||
|
CATEGORIES= devel perl5
|
||||||
|
NEED_VERSION= 1.330
|
||||||
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
|
||||||
|
MASTER_SITE_SUBDIR= Date
|
||||||
|
|
||||||
|
MAINTAINER= avsm@openbsd.org
|
||||||
|
|
||||||
|
PERMIT_PACKAGE_CDROM= Yes
|
||||||
|
PERMIT_PACKAGE_FTP= Yes
|
||||||
|
PERMIT_DISTFILES_CDROM= Yes
|
||||||
|
PERMIT_DISTFILES_FTP= Yes
|
||||||
|
|
||||||
|
CONFIGURE_STYLE= perl
|
||||||
|
|
||||||
|
ALL_TARGET= test
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
3
devel/p5-Date-Calc/files/md5
Normal file
3
devel/p5-Date-Calc/files/md5
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
MD5 (Date-Calc-4.3.tar.gz) = da96f2286bb05b33b01801bc2a424e82
|
||||||
|
RMD160 (Date-Calc-4.3.tar.gz) = 2093cd0bce75c61e09da59a14d1ad80b97c61fa7
|
||||||
|
SHA1 (Date-Calc-4.3.tar.gz) = d0dbb02dc93708e2f6ac627a361e87deacdd6bd0
|
1
devel/p5-Date-Calc/pkg/COMMENT
Normal file
1
devel/p5-Date-Calc/pkg/COMMENT
Normal file
@ -0,0 +1 @@
|
|||||||
|
date calculations for the Gregorian calendar
|
28
devel/p5-Date-Calc/pkg/DESCR
Normal file
28
devel/p5-Date-Calc/pkg/DESCR
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
This package consists of a C library and a Perl module (which uses
|
||||||
|
the C library, internally) for all kinds of date calculations based
|
||||||
|
on the Gregorian calendar (the one used in all western countries
|
||||||
|
today), thereby complying with all relevant norms and standards:
|
||||||
|
ISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601 (where
|
||||||
|
applicable).
|
||||||
|
|
||||||
|
(See also http://www.engelschall.com/u/sb/download/Date-Calc/DIN1355/
|
||||||
|
for a scan of part of the "DIN 1355" document (in German)).
|
||||||
|
|
||||||
|
The module of course handles year numbers of 2000 and above correctly
|
||||||
|
("Year 2000" or "Y2K" compliance) -- actually all year numbers from
|
||||||
|
1 to the largest positive integer representable on your system
|
||||||
|
(which is at least 32767) can be dealt with.
|
||||||
|
|
||||||
|
Note that this package projects the Gregorian calendar back until
|
||||||
|
the year 1 A.D. -- even though the Gregorian calendar was only
|
||||||
|
adopted in 1582 by most (not all) European countries, in obedience
|
||||||
|
to the corresponding decree of catholic pope Gregor I in that year.
|
||||||
|
|
||||||
|
Some (mainly protestant) countries continued to use the Julian
|
||||||
|
calendar (used until then) until as late as the beginning of the
|
||||||
|
20th century.
|
||||||
|
|
||||||
|
Finally, note that this package is not intended to do everything
|
||||||
|
you could ever imagine automagically for you; it is rather intended
|
||||||
|
to serve as a toolbox (in the best of UNIX spirit and traditions)
|
||||||
|
which should, however, always get you where you want to go.
|
7
devel/p5-Date-Calc/pkg/PLIST
Normal file
7
devel/p5-Date-Calc/pkg/PLIST
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
@comment $OpenBSD: PLIST,v 1.1.1.1 2000/09/16 14:53:15 avsm Exp $
|
||||||
|
libdata/perl5/site_perl/${ARCH}-openbsd/Date/Calc.pm
|
||||||
|
libdata/perl5/site_perl/${ARCH}-openbsd/auto/Date/Calc/.packlist
|
||||||
|
libdata/perl5/site_perl/${ARCH}-openbsd/auto/Date/Calc/Calc.bs
|
||||||
|
libdata/perl5/site_perl/${ARCH}-openbsd/auto/Date/Calc/Calc.so
|
||||||
|
man/man3/Date::Calc.3p
|
||||||
|
@dirrm libdata/perl5/site_perl/${ARCH}-openbsd/auto/Date/Calc
|
Loading…
Reference in New Issue
Block a user