aboutsummaryrefslogtreecommitdiff
path: root/www/p5-Toader
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2013-11-15 16:17:05 +0000
committerMathieu Arnold <mat@FreeBSD.org>2013-11-15 16:17:05 +0000
commit023e999230294f676f4a21c7d5993f272ed599ad (patch)
tree076e958bce756e29115ed30f3f3f9e5b4f821937 /www/p5-Toader
parentc7d22c83a75d67af6c9fa39b59fb09f5e86023df (diff)
Notes
Diffstat (limited to 'www/p5-Toader')
-rw-r--r--www/p5-Toader/Makefile48
-rw-r--r--www/p5-Toader/distinfo2
-rw-r--r--www/p5-Toader/pkg-descr8
-rw-r--r--www/p5-Toader/pkg-plist101
4 files changed, 159 insertions, 0 deletions
diff --git a/www/p5-Toader/Makefile b/www/p5-Toader/Makefile
new file mode 100644
index 000000000000..43db5209a65c
--- /dev/null
+++ b/www/p5-Toader/Makefile
@@ -0,0 +1,48 @@
+# Created by: Zane C, Bowers-Hadley <vvelox@vvelox.net>
+# $FreeBSD$
+
+PORTNAME= Toader
+PORTVERSION= 1.1.1
+CATEGORIES= www perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:VVELOX
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= vvelox@vvelox.net
+COMMENT= A CMS meant to be used from the terminal and integrated into a VCS for rendering static pages
+
+RUN_DEPENDS= p5-Config-Tiny>=2.14:${PORTSDIR}/devel/p5-Config-Tiny \
+ p5-Email-MIME>=1.911:${PORTSDIR}/mail/p5-Email-MIME \
+ p5-File-MimeInfo>=0.16:${PORTSDIR}/devel/p5-File-MimeInfo \
+ p5-Error-Helper>=1.0.0:${PORTSDIR}/devel/p5-Error-Helper \
+ p5-Module-List>=0.003:${PORTSDIR}/devel/p5-Module-List \
+ p5-Text-Template>=1.46:${PORTSDIR}/textproc/p5-Text-Template \
+ p5-Term-CallEditor>=0.61:${PORTSDIR}/devel/p5-Term-CallEditor \
+ p5-File-Path>=2.09:${PORTSDIR}/devel/p5-File-Path \
+ p5-Time-HiRes>=1.9725:${PORTSDIR}/devel/p5-Time-HiRes \
+ p5-TimeDate>=1.20:${PORTSDIR}/devel/p5-TimeDate \
+ p5-Email-Address>=1.89.7:${PORTSDIR}/mail/p5-Email-Address \
+ p5-Pod-Simple>=3.26:${PORTSDIR}/textproc/p5-Pod-Simple \
+ p5-File-Temp>=0.22:${PORTSDIR}/devel/p5-File-Temp \
+ p5-Image-ExifTool>=9.04:${PORTSDIR}/graphics/p5-Image-ExifTool \
+ p5-GD-Thumbnail>=1.41:${PORTSDIR}/graphics/p5-GD-Thumbnail \
+ p5-Text-Tags>=0.04:${PORTSDIR}/textproc/p5-Text-Tags \
+ p5-Pod-WikiDoc>=0.18:${PORTSDIR}/textproc/p5-Pod-WikiDoc \
+ p5-Script-isAperlScript>=1.0.0:${PORTSDIR}/devel/p5-Script-isAperlScript
+
+OPTIONS_DEFINE= DOCS
+
+USES= perl5 shebangfix
+USE_PERL5= configure
+SHEBANG_FILES= bin/toader-autodoc bin/toader-css bin/toader-dir \
+ bin/toader-entry bin/toader-find bin/toader-gallery \
+ bin/toader-ls bin/toader-migrate bin/toader-page \
+ bin/toader-ra bin/toader-temp
+
+PORTDOCS= *
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/Documentation/* ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/www/p5-Toader/distinfo b/www/p5-Toader/distinfo
new file mode 100644
index 000000000000..ed07f824b117
--- /dev/null
+++ b/www/p5-Toader/distinfo
@@ -0,0 +1,2 @@
+SHA256 (Toader-1.1.1.tar.gz) = 7fac98d4c0e6c5d3438d7db5e4d6fb4dd9cf3f4ba6eb79b9f9d01c37f4c5cd64
+SIZE (Toader-1.1.1.tar.gz) = 99624
diff --git a/www/p5-Toader/pkg-descr b/www/p5-Toader/pkg-descr
new file mode 100644
index 000000000000..2e23a97e686c
--- /dev/null
+++ b/www/p5-Toader/pkg-descr
@@ -0,0 +1,8 @@
+Toader is a CMS that renders to static pages. It is control from
+command line.
+
+It is meant to be integrated with a VCS, allowing a source/control of
+a website to be stored in the same location as the project or
+projects a site is for.
+
+WWW: http://search.cpan.org/dist/Toader/
diff --git a/www/p5-Toader/pkg-plist b/www/p5-Toader/pkg-plist
new file mode 100644
index 000000000000..789da1ec6776
--- /dev/null
+++ b/www/p5-Toader/pkg-plist
@@ -0,0 +1,101 @@
+bin/toader-autodoc
+bin/toader-css
+bin/toader-dir
+bin/toader-entry
+bin/toader-find
+bin/toader-gallery
+bin/toader-ls
+bin/toader-migrate
+bin/toader-page
+bin/toader-ra
+bin/toader-temp
+%%PERL5_MAN3%%/Toader.3.gz
+%%PERL5_MAN3%%/Toader::AutoDoc.3.gz
+%%PERL5_MAN3%%/Toader::Config.3.gz
+%%PERL5_MAN3%%/Toader::Directory.3.gz
+%%PERL5_MAN3%%/Toader::Entry.3.gz
+%%PERL5_MAN3%%/Toader::Entry::Helper.3.gz
+%%PERL5_MAN3%%/Toader::Entry::Manage.3.gz
+%%PERL5_MAN3%%/Toader::Gallery.3.gz
+%%PERL5_MAN3%%/Toader::Page.3.gz
+%%PERL5_MAN3%%/Toader::Page::Helper.3.gz
+%%PERL5_MAN3%%/Toader::Page::Manage.3.gz
+%%PERL5_MAN3%%/Toader::Render.3.gz
+%%PERL5_MAN3%%/Toader::Render::AutoDoc.3.gz
+%%PERL5_MAN3%%/Toader::Render::AutoDoc::Cleanup.3.gz
+%%PERL5_MAN3%%/Toader::Render::CSS.3.gz
+%%PERL5_MAN3%%/Toader::Render::Directory.3.gz
+%%PERL5_MAN3%%/Toader::Render::Directory::Cleanup.3.gz
+%%PERL5_MAN3%%/Toader::Render::Directory::backends::html.3.gz
+%%PERL5_MAN3%%/Toader::Render::Directory::backends::pod.3.gz
+%%PERL5_MAN3%%/Toader::Render::Entry.3.gz
+%%PERL5_MAN3%%/Toader::Render::Entry::Cleanup.3.gz
+%%PERL5_MAN3%%/Toader::Render::Entry::backends::html.3.gz
+%%PERL5_MAN3%%/Toader::Render::Entry::backends::pod.3.gz
+%%PERL5_MAN3%%/Toader::Render::Gallery.3.gz
+%%PERL5_MAN3%%/Toader::Render::General.3.gz
+%%PERL5_MAN3%%/Toader::Render::Page.3.gz
+%%PERL5_MAN3%%/Toader::Render::Page::Cleanup.3.gz
+%%PERL5_MAN3%%/Toader::Render::Page::backends::html.3.gz
+%%PERL5_MAN3%%/Toader::Render::Page::backends::pod.3.gz
+%%PERL5_MAN3%%/Toader::Render::supportedBackends.3.gz
+%%PERL5_MAN3%%/Toader::Render::supportedObjects.3.gz
+%%PERL5_MAN3%%/Toader::Templates.3.gz
+%%PERL5_MAN3%%/Toader::Templates::Defaults.3.gz
+%%PERL5_MAN3%%/Toader::VCS.3.gz
+%%PERL5_MAN3%%/Toader::findToaderDirs.3.gz
+%%PERL5_MAN3%%/Toader::findToaderRoot.3.gz
+%%PERL5_MAN3%%/Toader::isaToaderDir.3.gz
+%%PERL5_MAN3%%/Toader::pathHelper.3.gz
+%%SITE_PERL%%/Toader.pm
+%%SITE_PERL%%/Toader/AutoDoc.pm
+%%SITE_PERL%%/Toader/Config.pm
+%%SITE_PERL%%/Toader/Directory.pm
+%%SITE_PERL%%/Toader/Entry.pm
+%%SITE_PERL%%/Toader/Entry/Helper.pm
+%%SITE_PERL%%/Toader/Entry/Manage.pm
+%%SITE_PERL%%/Toader/Gallery.pm
+%%SITE_PERL%%/Toader/Page.pm
+%%SITE_PERL%%/Toader/Page/Helper.pm
+%%SITE_PERL%%/Toader/Page/Manage.pm
+%%SITE_PERL%%/Toader/Render.pm
+%%SITE_PERL%%/Toader/Render/AutoDoc.pm
+%%SITE_PERL%%/Toader/Render/AutoDoc/Cleanup.pm
+%%SITE_PERL%%/Toader/Render/CSS.pm
+%%SITE_PERL%%/Toader/Render/Directory.pm
+%%SITE_PERL%%/Toader/Render/Directory/Cleanup.pm
+%%SITE_PERL%%/Toader/Render/Directory/backends/html.pm
+%%SITE_PERL%%/Toader/Render/Directory/backends/pod.pm
+%%SITE_PERL%%/Toader/Render/Entry.pm
+%%SITE_PERL%%/Toader/Render/Entry/Cleanup.pm
+%%SITE_PERL%%/Toader/Render/Entry/backends/html.pm
+%%SITE_PERL%%/Toader/Render/Entry/backends/pod.pm
+%%SITE_PERL%%/Toader/Render/Gallery.pm
+%%SITE_PERL%%/Toader/Render/General.pm
+%%SITE_PERL%%/Toader/Render/Page.pm
+%%SITE_PERL%%/Toader/Render/Page/Cleanup.pm
+%%SITE_PERL%%/Toader/Render/Page/backends/html.pm
+%%SITE_PERL%%/Toader/Render/Page/backends/pod.pm
+%%SITE_PERL%%/Toader/Render/supportedBackends.pm
+%%SITE_PERL%%/Toader/Render/supportedObjects.pm
+%%SITE_PERL%%/Toader/Templates.pm
+%%SITE_PERL%%/Toader/Templates/Defaults.pm
+%%SITE_PERL%%/Toader/VCS.pm
+%%SITE_PERL%%/Toader/findToaderDirs.pm
+%%SITE_PERL%%/Toader/findToaderRoot.pm
+%%SITE_PERL%%/Toader/isaToaderDir.pm
+%%SITE_PERL%%/Toader/pathHelper.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Toader/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Toader
+@dirrm %%SITE_PERL%%/Toader/Templates
+@dirrm %%SITE_PERL%%/Toader/Render/Page/backends
+@dirrm %%SITE_PERL%%/Toader/Render/Page
+@dirrm %%SITE_PERL%%/Toader/Render/Entry/backends
+@dirrm %%SITE_PERL%%/Toader/Render/Entry
+@dirrm %%SITE_PERL%%/Toader/Render/Directory/backends
+@dirrm %%SITE_PERL%%/Toader/Render/Directory
+@dirrm %%SITE_PERL%%/Toader/Render/AutoDoc
+@dirrm %%SITE_PERL%%/Toader/Render
+@dirrm %%SITE_PERL%%/Toader/Page
+@dirrm %%SITE_PERL%%/Toader/Entry
+@dirrm %%SITE_PERL%%/Toader