import ports/databases/p5-DBIx-Class-TimeStamp, from Andreas Voegele, ok okan@

DBIx::Class::TimeStamp automatically sets and updates time based columns
in a table.  The module effectively emulates triggers to get consistent
behavior across databases that either implement them poorly or not at
all.
This commit is contained in:
sthen 2012-04-22 20:36:53 +00:00
parent 972317e201
commit f63d5ab751
4 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1,26 @@
# $OpenBSD: Makefile,v 1.1.1.1 2012/04/22 20:36:53 sthen Exp $
COMMENT = automatically set and update time based columns
MODULES = cpan
DISTNAME = DBIx-Class-TimeStamp-0.14
CATEGORIES = databases
# same as perl
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
RUN_DEPENDS = devel/p5-DateTime \
databases/p5-DBIx-Class \
databases/p5-DBIx-Class-DynamicDefault
REGRESS_DEPENDS = devel/p5-Class-Accessor-Grouped \
devel/p5-DateTime-Format-MySQL \
devel/p5-DateTime-Format-SQLite \
devel/p5-Time-Warp
CONFIGURE_STYLE = modinst
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (DBIx-Class-TimeStamp-0.14.tar.gz) = AlJqs7wqrHhFrBiQmpejew==
RMD160 (DBIx-Class-TimeStamp-0.14.tar.gz) = GHtBx2bM6z+0ZBrRYo3UglOYdTw=
SHA1 (DBIx-Class-TimeStamp-0.14.tar.gz) = ABMKKGzksR1wLCkif1nWuCagb9I=
SHA256 (DBIx-Class-TimeStamp-0.14.tar.gz) = qKTV6YZycgaxFQ9iHG84EHihb/3nqhoF1BhG50omGf4=
SIZE (DBIx-Class-TimeStamp-0.14.tar.gz) = 29207

View File

@ -0,0 +1,4 @@
DBIx::Class::TimeStamp automatically sets and updates time based columns
in a table. The module effectively emulates triggers to get consistent
behavior across databases that either implement them poorly or not at
all.

View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2012/04/22 20:36:53 sthen Exp $
${P5SITE}/DBIx/Class/TimeStamp.pm
@man man/man3p/DBIx::Class::TimeStamp.3p