aboutsummaryrefslogtreecommitdiff
path: root/databases/p5-Data-Page
diff options
context:
space:
mode:
authorKirill Ponomarev <krion@FreeBSD.org>2003-07-22 13:47:14 +0000
committerKirill Ponomarev <krion@FreeBSD.org>2003-07-22 13:47:14 +0000
commitfbb8501f1c02ba844bfc755efd2f9f6cdd660b39 (patch)
treee4d8205bb9d1cd584915843ffac2b4a92dd3afdb /databases/p5-Data-Page
parent551b0bd65103a9f2d8f8e161cb0a8442b2da1ab0 (diff)
downloadports-fbb8501f1c02ba844bfc755efd2f9f6cdd660b39.tar.gz
ports-fbb8501f1c02ba844bfc755efd2f9f6cdd660b39.zip
Notes
Diffstat (limited to 'databases/p5-Data-Page')
-rw-r--r--databases/p5-Data-Page/Makefile24
-rw-r--r--databases/p5-Data-Page/distinfo1
-rw-r--r--databases/p5-Data-Page/pkg-descr11
-rw-r--r--databases/p5-Data-Page/pkg-plist4
4 files changed, 40 insertions, 0 deletions
diff --git a/databases/p5-Data-Page/Makefile b/databases/p5-Data-Page/Makefile
new file mode 100644
index 000000000000..5ab90598296a
--- /dev/null
+++ b/databases/p5-Data-Page/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: p5-Data-Page
+# Date created: 21 july 2003
+# Whom: Mathieu Arnold <m@absolight.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Data-Page
+PORTVERSION= 0.18
+CATEGORIES= databases perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Data
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= m@absolight.net
+COMMENT= Pager utility for Class::DBI
+
+BUILD_DEPENDS= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
+
+PERL_CONFIGURE= yes
+
+MAN3= Data::Page.3
+
+.include <bsd.port.mk>
diff --git a/databases/p5-Data-Page/distinfo b/databases/p5-Data-Page/distinfo
new file mode 100644
index 000000000000..a35bf40a5b29
--- /dev/null
+++ b/databases/p5-Data-Page/distinfo
@@ -0,0 +1 @@
+MD5 (Data-Page-0.18.tar.gz) = 5c96f57fdd52413dd2da4844c60ef756
diff --git a/databases/p5-Data-Page/pkg-descr b/databases/p5-Data-Page/pkg-descr
new file mode 100644
index 000000000000..772049b3695b
--- /dev/null
+++ b/databases/p5-Data-Page/pkg-descr
@@ -0,0 +1,11 @@
+When searching through large amounts of data, it is often the case that a
+result set is returned that is larger than we want to display on one page. This
+results in wanting to page through various pages of data. The maths behind this
+is unfortunately fiddly, hence this module.
+
+The main concept is that you pass in the number of total entries, the number of
+entries per page, and the current page number. You can then call methods to
+find out how many pages of information there are, and what number the first and
+last entries on the current page really are.
+
+WWW: http://search.cpan.org/dist/Data-Page/
diff --git a/databases/p5-Data-Page/pkg-plist b/databases/p5-Data-Page/pkg-plist
new file mode 100644
index 000000000000..5f82467766a0
--- /dev/null
+++ b/databases/p5-Data-Page/pkg-plist
@@ -0,0 +1,4 @@
+%%SITE_PERL%%/Data/Page.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data-Page/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Data-Page
+@unexec rmdir %D/%%SITE_PERL%%/Data 2>/dev/null || true