diff options
author | wen <wen@FreeBSD.org> | 2009-11-06 21:46:00 +0800 |
---|---|---|
committer | wen <wen@FreeBSD.org> | 2009-11-06 21:46:00 +0800 |
commit | e700f0647098ab7968b644fc01c421d0e5e70fcd (patch) | |
tree | daa6360fe6e7108849797c6126e88ecc1ea15956 /databases/p5-Rose-DBx-Object-Renderer | |
parent | 06dbb02e81eb30908acb55ca8835992b3c002028 (diff) | |
download | freebsd-ports-gnome-e700f0647098ab7968b644fc01c421d0e5e70fcd.tar.gz freebsd-ports-gnome-e700f0647098ab7968b644fc01c421d0e5e70fcd.tar.zst freebsd-ports-gnome-e700f0647098ab7968b644fc01c421d0e5e70fcd.zip |
Rose::DBx::Object::Renderer generates web UIs for Rose::DB::Object.
It encapsulates many web conventions in the generated UIs as default
behaviours. For example, email addresses are by default rendered as
mailto links in tables and appropiate validation is enforced
automatically in forms. These behaviours are highly extensible.
Renderer uses CGI::FormBuilder to generate forms and the Google Chart
API to render charts. Template::Toolkit is used for template processing,
however, Renderer can dynamically generate a full set of UIs without
any templates.
WWW: http://search.cpan.org/dist/Rose-DBx-Object-Renderer
Diffstat (limited to 'databases/p5-Rose-DBx-Object-Renderer')
-rw-r--r-- | databases/p5-Rose-DBx-Object-Renderer/Makefile | 28 | ||||
-rw-r--r-- | databases/p5-Rose-DBx-Object-Renderer/distinfo | 3 | ||||
-rw-r--r-- | databases/p5-Rose-DBx-Object-Renderer/pkg-descr | 12 | ||||
-rw-r--r-- | databases/p5-Rose-DBx-Object-Renderer/pkg-plist | 10 |
4 files changed, 53 insertions, 0 deletions
diff --git a/databases/p5-Rose-DBx-Object-Renderer/Makefile b/databases/p5-Rose-DBx-Object-Renderer/Makefile new file mode 100644 index 000000000000..17c5341d8cbe --- /dev/null +++ b/databases/p5-Rose-DBx-Object-Renderer/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: Rose-DBx-Object-Renderer +# Date created: 06 Nov, 2009 +# Whom: Wen Heping <wen@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= Rose-DBx-Object-Renderer +PORTVERSION= 0.57 +CATEGORIES= databases perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= wen@FreeBSD.org +COMMENT= Web UI Rendering for Rose::DB::Object + +RUN_DEPENDS= p5-Rose-DBx-Object-MoreHelpers>=0:${PORTSDIR}/databases/p5-Rose-DBx-Object-MoreHelpers \ + p5-CGI-FormBuilder>0:${PORTSDIR}/www/p5-CGI-FormBuilder \ + p5-File-Copy-Recursive>0:${PORTSDIR}/devel/p5-File-Copy-Recursive \ + p5-Lingua-EN-Inflect>0:${PORTSDIR}/textproc/p5-Lingua-EN-Inflect \ + p5-Template-Toolkit>0:${PORTSDIR}/www/p5-Template-Toolkit +BUILD_DEPENDS= ${RUN_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= Rose::DBx::Object::Renderer.3 + +.include <bsd.port.mk> diff --git a/databases/p5-Rose-DBx-Object-Renderer/distinfo b/databases/p5-Rose-DBx-Object-Renderer/distinfo new file mode 100644 index 000000000000..83a2fd572e8b --- /dev/null +++ b/databases/p5-Rose-DBx-Object-Renderer/distinfo @@ -0,0 +1,3 @@ +MD5 (Rose-DBx-Object-Renderer-0.57.tar.gz) = 02b97b7c4315d9766abae6f9dedbd07e +SHA256 (Rose-DBx-Object-Renderer-0.57.tar.gz) = 1eea78d55f7b13ddab0b5de2b142a900bd0f4f44755bb53f3a14e0d4162f3719 +SIZE (Rose-DBx-Object-Renderer-0.57.tar.gz) = 36363 diff --git a/databases/p5-Rose-DBx-Object-Renderer/pkg-descr b/databases/p5-Rose-DBx-Object-Renderer/pkg-descr new file mode 100644 index 000000000000..1bed32bdd475 --- /dev/null +++ b/databases/p5-Rose-DBx-Object-Renderer/pkg-descr @@ -0,0 +1,12 @@ +Rose::DBx::Object::Renderer generates web UIs for Rose::DB::Object. +It encapsulates many web conventions in the generated UIs as default +behaviours. For example, email addresses are by default rendered as +mailto links in tables and appropiate validation is enforced +automatically in forms. These behaviours are highly extensible. + +Renderer uses CGI::FormBuilder to generate forms and the Google Chart +API to render charts. Template::Toolkit is used for template processing, +however, Renderer can dynamically generate a full set of UIs without +any templates. + +WWW: http://search.cpan.org/dist/Rose-DBx-Object-Renderer diff --git a/databases/p5-Rose-DBx-Object-Renderer/pkg-plist b/databases/p5-Rose-DBx-Object-Renderer/pkg-plist new file mode 100644 index 000000000000..be0ed7060893 --- /dev/null +++ b/databases/p5-Rose-DBx-Object-Renderer/pkg-plist @@ -0,0 +1,10 @@ +%%SITE_PERL%%/Rose/DBx/Object/Renderer.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Rose/DBx/Object/Renderer/.packlist +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Rose/DBx/Object/Renderer +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Rose/DBx/Object +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Rose/DBx +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Rose +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto +@dirrmtry %%SITE_PERL%%/Rose/DBx/Object +@dirrmtry %%SITE_PERL%%/Rose/DBx +@dirrmtry %%SITE_PERL%%/Rose |