mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-26 00:55:14 +00:00
Add p5-Bigtop 0.16, a web application data language processor.
PR: ports/103663 Submitted by: Gea-Suan Lin <gslin at gslin.org>
This commit is contained in:
parent
5fbb37c4db
commit
8f05c7249f
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=174315
@ -492,6 +492,7 @@
|
||||
SUBDIR += p5-AxKit-XSP-Util
|
||||
SUBDIR += p5-AxKit-XSP-WebUtils
|
||||
SUBDIR += p5-B-LexInfo
|
||||
SUBDIR += p5-Bigtop
|
||||
SUBDIR += p5-Bundle-Slash
|
||||
SUBDIR += p5-Bundle-Sledge
|
||||
SUBDIR += p5-CGI-Ajax
|
||||
|
59
www/p5-Bigtop/Makefile
Normal file
59
www/p5-Bigtop/Makefile
Normal file
@ -0,0 +1,59 @@
|
||||
# New ports collection makefile for: p5-Bigtop
|
||||
# Date created: 2006-09-26
|
||||
# Whom: Gea-Suan Lin <gslin@gslin.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= Bigtop
|
||||
PORTVERSION= 0.16
|
||||
CATEGORIES= www perl5
|
||||
MASTER_SITES= CPAN
|
||||
MASTER_SITE_SUBDIR= Bigtop
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= gslin@gslin.org
|
||||
COMMENT= A web application data language processor
|
||||
|
||||
RUN_DEPENDS= ${SITE_PERL}/Config/General.pm:${PORTSDIR}/devel/p5-Config-General \
|
||||
${SITE_PERL}/IO/Prompt.pm:${PORTSDIR}/devel/p5-IO-Prompt \
|
||||
${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent \
|
||||
p5-Gantry>=3.38:${PORTSDIR}/www/p5-Gantry \
|
||||
p5-Inline>=0.40:${PORTSDIR}/devel/p5-Inline \
|
||||
p5-Inline-TT>=0.06:${PORTSDIR}/devel/p5-Inline-TT \
|
||||
p5-Template-Toolkit>=2.0:${PORTSDIR}/www/p5-Template-Toolkit
|
||||
|
||||
PERL_MODBUILD= yes
|
||||
|
||||
MAN1= bigtop.1 tentmaker.1
|
||||
|
||||
MAN3= Bigtop.3 Bigtop::Backend::CGI.3 \
|
||||
Bigtop::Backend::CGI::Gantry.3 Bigtop::Backend::Conf.3 \
|
||||
Bigtop::Backend::Conf::General.3 Bigtop::Backend::Control.3 \
|
||||
Bigtop::Backend::Control::Gantry.3 \
|
||||
Bigtop::Backend::HttpdConf.3 \
|
||||
Bigtop::Backend::HttpdConf::Gantry.3 \
|
||||
Bigtop::Backend::Init::Std.3 \
|
||||
Bigtop::Backend::Model.3 Bigtop::Backend::Model::Gantry.3 \
|
||||
Bigtop::Backend::Model::GantryCDBI.3 \
|
||||
Bigtop::Backend::Model::GantryDBIxClass.3 \
|
||||
Bigtop::Backend::SQL.3 Bigtop::Backend::SQL::MySQL.3 \
|
||||
Bigtop::Backend::SQL::Postgres.3 \
|
||||
Bigtop::Backend::SQL::SQLite.3 \
|
||||
Bigtop::Backend::SiteLook::GantryDefault.3 \
|
||||
Bigtop::Deparser.3 Bigtop::Docs::About.3 \
|
||||
Bigtop::Docs::Cookbook.3 Bigtop::Docs::Keywords.3 \
|
||||
Bigtop::Docs::Modules.3 Bigtop::Docs::QuickRef.3 \
|
||||
Bigtop::Docs::Syntax.3 Bigtop::Docs::TOC.3 \
|
||||
Bigtop::Docs::TentRef.3 Bigtop::Docs::TentTut.3 \
|
||||
Bigtop::Docs::Tutorial.3 Bigtop::Docs::Vim.3 \
|
||||
Bigtop::Grammar.3 Bigtop::Keywords.3 Bigtop::Parser.3 \
|
||||
Bigtop::ScriptHelp.3 Bigtop::TentMaker.3
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PERL_LEVEL} < 500600
|
||||
IGNORE= requires Perl 5.6.0 or newer. Install lang/perl5.8 and try again
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
3
www/p5-Bigtop/distinfo
Normal file
3
www/p5-Bigtop/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (Bigtop-0.16.tar.gz) = 05e15a5bab7a5da0fb52d5a9ac1754ba
|
||||
SHA256 (Bigtop-0.16.tar.gz) = 55b51e784736ee3a19ec4697266bfa3ab5e12ff3976e032401790964b7beffd1
|
||||
SIZE (Bigtop-0.16.tar.gz) = 378518
|
15
www/p5-Bigtop/pkg-descr
Normal file
15
www/p5-Bigtop/pkg-descr
Normal file
@ -0,0 +1,15 @@
|
||||
Bigtop is a language for describing the data of a web application.
|
||||
Usually this data will be stored in a relational database. Once you
|
||||
have a description of your data, you can generate a web application
|
||||
from it. This includes all the pieces you need like: the sql
|
||||
statements ready for feeding to your database command line tool, the
|
||||
httpd.conf you need to Include in the httpd.conf on your system, the
|
||||
modules that will handle the web requests, the models that make the
|
||||
database tables look like classes, etc.
|
||||
|
||||
If you need to alter the data model in the future, you can change your
|
||||
original description to match the new reality, then regenerate the
|
||||
application without fear of losing hand written code (though you may
|
||||
have to modify some of it to reflect the new reality).
|
||||
|
||||
WWW: http://search.cpan.org/dist/Bigtop/
|
50
www/p5-Bigtop/pkg-plist
Normal file
50
www/p5-Bigtop/pkg-plist
Normal file
@ -0,0 +1,50 @@
|
||||
@comment $FreeBSD$
|
||||
%%SITE_PERL%%/Bigtop.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/CGI.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/CGI/Gantry.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/Conf.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/Conf/General.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/Control.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/Control/Gantry.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/HttpdConf.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/HttpdConf/Gantry.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/Init/Std.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/Model.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/Model/Gantry.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/Model/GantryCDBI.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/Model/GantryDBIxClass.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/SQL.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/SQL/MySQL.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/SQL/Postgres.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/SQL/SQLite.pm
|
||||
%%SITE_PERL%%/Bigtop/Backend/SiteLook/GantryDefault.pm
|
||||
%%SITE_PERL%%/Bigtop/Deparser.pm
|
||||
%%SITE_PERL%%/Bigtop/Docs/About.pm
|
||||
%%SITE_PERL%%/Bigtop/Docs/Cookbook.pm
|
||||
%%SITE_PERL%%/Bigtop/Docs/Keywords.pm
|
||||
%%SITE_PERL%%/Bigtop/Docs/Modules.pm
|
||||
%%SITE_PERL%%/Bigtop/Docs/QuickRef.pm
|
||||
%%SITE_PERL%%/Bigtop/Docs/Syntax.pm
|
||||
%%SITE_PERL%%/Bigtop/Docs/TOC.pm
|
||||
%%SITE_PERL%%/Bigtop/Docs/TentRef.pm
|
||||
%%SITE_PERL%%/Bigtop/Docs/TentTut.pm
|
||||
%%SITE_PERL%%/Bigtop/Docs/Tutorial.pm
|
||||
%%SITE_PERL%%/Bigtop/Docs/Vim.pm
|
||||
%%SITE_PERL%%/Bigtop/Grammar.pm
|
||||
%%SITE_PERL%%/Bigtop/Keywords.pm
|
||||
%%SITE_PERL%%/Bigtop/Parser.pm
|
||||
%%SITE_PERL%%/Bigtop/ScriptHelp.pm
|
||||
%%SITE_PERL%%/Bigtop/TentMaker.pm
|
||||
bin/bigtop
|
||||
bin/tentmaker
|
||||
@dirrmtry %%SITE_PERL%%/Bigtop/Docs
|
||||
@dirrmtry %%SITE_PERL%%/Bigtop/Backend/SiteLook
|
||||
@dirrmtry %%SITE_PERL%%/Bigtop/Backend/SQL
|
||||
@dirrmtry %%SITE_PERL%%/Bigtop/Backend/Model
|
||||
@dirrmtry %%SITE_PERL%%/Bigtop/Backend/Init
|
||||
@dirrmtry %%SITE_PERL%%/Bigtop/Backend/HttpdConf
|
||||
@dirrmtry %%SITE_PERL%%/Bigtop/Backend/Control
|
||||
@dirrmtry %%SITE_PERL%%/Bigtop/Backend/Conf
|
||||
@dirrmtry %%SITE_PERL%%/Bigtop/Backend/CGI
|
||||
@dirrmtry %%SITE_PERL%%/Bigtop/Backend
|
||||
@dirrmtry %%SITE_PERL%%/Bigtop
|
Loading…
Reference in New Issue
Block a user