aboutsummaryrefslogtreecommitdiffstats
path: root/databases/p5-ORLite-Migrate
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2009-03-16 01:10:33 +0800
committermiwi <miwi@FreeBSD.org>2009-03-16 01:10:33 +0800
commit60b6c566c00d637668c6366fed95e538256356d9 (patch)
tree16392ab42363c179cb9f34de1f47c7f08a4aa014 /databases/p5-ORLite-Migrate
parent01555ba13839f85ae05fe6a7d3dcce5e526639a1 (diff)
downloadfreebsd-ports-gnome-60b6c566c00d637668c6366fed95e538256356d9.tar.gz
freebsd-ports-gnome-60b6c566c00d637668c6366fed95e538256356d9.tar.zst
freebsd-ports-gnome-60b6c566c00d637668c6366fed95e538256356d9.zip
ORLite::Migrate is a light weight single class Database Schema Migration
enhancement for ORLite. It provides a simple implementation of schema versioning within the SQLite database using the built-in user_version pragma (which is set to zero by default). WWW: http://search.cpan.org/dist/ORLite-Migrate/ PR: ports/132406 Submitted by: Cezary Morga <cm at therek.net>
Diffstat (limited to 'databases/p5-ORLite-Migrate')
-rw-r--r--databases/p5-ORLite-Migrate/Makefile31
-rw-r--r--databases/p5-ORLite-Migrate/distinfo3
-rw-r--r--databases/p5-ORLite-Migrate/pkg-descr6
-rw-r--r--databases/p5-ORLite-Migrate/pkg-plist4
4 files changed, 44 insertions, 0 deletions
diff --git a/databases/p5-ORLite-Migrate/Makefile b/databases/p5-ORLite-Migrate/Makefile
new file mode 100644
index 000000000000..ae144beb8528
--- /dev/null
+++ b/databases/p5-ORLite-Migrate/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: p5-ORLite-Migrate
+# Date created: March 8th 2009
+# Whom: Cezary Morga <cm@therek.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ORLite-Migrate
+PORTVERSION= 0.02
+CATEGORIES= databases perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= ../by-authors/id/A/AD/ADAMK
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= cm@therek.net
+COMMENT= Perl5 extremely light weight SQLite-specific schema migration
+
+BUILD_DEPENDS= ${SITE_PERL}/File/pushd.pm:${PORTSDIR}/devel/p5-File-pushd \
+ ${SITE_PERL}/IPC/Run3.pm:${PORTSDIR}/devel/p5-IPC-Run3 \
+ ${SITE_PERL}/ORLite.pm:${PORTSDIR}/databases/p5-ORLite \
+ ${SITE_PERL}/Probe/Perl.pm:${PORTSDIR}/sysutils/p5-Probe-Perl \
+ ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \
+ ${SITE_PERL}/${PERL_ARCH}/DBD/SQLite.pm:${PORTSDIR}/databases/p5-DBD-SQLite \
+ ${SITE_PERL}/${PERL_ARCH}/Params/Util.pm:${PORTSDIR}/devel/p5-Params-Util
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= YES
+
+MAN3= ORLite::Migrate.3
+
+.include <bsd.port.mk>
diff --git a/databases/p5-ORLite-Migrate/distinfo b/databases/p5-ORLite-Migrate/distinfo
new file mode 100644
index 000000000000..78c2d692d798
--- /dev/null
+++ b/databases/p5-ORLite-Migrate/distinfo
@@ -0,0 +1,3 @@
+MD5 (ORLite-Migrate-0.02.tar.gz) = eda31dd7462eafdfff1ada76281c5a15
+SHA256 (ORLite-Migrate-0.02.tar.gz) = e070a5a9581bf38726cbeef25376b1f8a20309385522c0bff855380ac43d7e1e
+SIZE (ORLite-Migrate-0.02.tar.gz) = 25715
diff --git a/databases/p5-ORLite-Migrate/pkg-descr b/databases/p5-ORLite-Migrate/pkg-descr
new file mode 100644
index 000000000000..2f26877d2a98
--- /dev/null
+++ b/databases/p5-ORLite-Migrate/pkg-descr
@@ -0,0 +1,6 @@
+ORLite::Migrate is a light weight single class Database Schema Migration
+enhancement for ORLite. It provides a simple implementation of schema
+versioning within the SQLite database using the built-in user_version pragma
+(which is set to zero by default).
+
+WWW: http://search.cpan.org/dist/ORLite-Migrate/
diff --git a/databases/p5-ORLite-Migrate/pkg-plist b/databases/p5-ORLite-Migrate/pkg-plist
new file mode 100644
index 000000000000..f2db01369a01
--- /dev/null
+++ b/databases/p5-ORLite-Migrate/pkg-plist
@@ -0,0 +1,4 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/ORLite/Migrate/.packlist
+%%SITE_PERL%%/ORLite/Migrate.pm
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ORLite/Migrate
+@dirrmtry %%SITE_PERL%%/ORLite