aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authorsunpoet <sunpoet@FreeBSD.org>2019-01-02 04:28:56 +0800
committersunpoet <sunpoet@FreeBSD.org>2019-01-02 04:28:56 +0800
commit3285f1cf1329e04875d8b6862a6ff150f467751a (patch)
tree6c86189c7d82b5ae5147db06bb710e2d30192abc /textproc
parent69f41dfa505d25af28b07c5a94c21d522bff43cd (diff)
downloadfreebsd-ports-gnome-3285f1cf1329e04875d8b6862a6ff150f467751a.tar.gz
freebsd-ports-gnome-3285f1cf1329e04875d8b6862a6ff150f467751a.tar.zst
freebsd-ports-gnome-3285f1cf1329e04875d8b6862a6ff150f467751a.zip
Add p5-Text-Template-Simple 0.91
Text::Template::Simple is a simple template module. There is no extra template/mini language. Instead, it uses Perl as the template language. Templates can be cached on disk or inside the memory via the internal cache manager. It is also possible to use static/dynamic includes, pass parameters to includes and apply filters on them. Also see Text::Template::Simple::API for the full API reference. WWW: https://metacpan.org/release/Text-Template-Simple
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/p5-Text-Template-Simple/Makefile22
-rw-r--r--textproc/p5-Text-Template-Simple/distinfo3
-rw-r--r--textproc/p5-Text-Template-Simple/pkg-descr8
-rw-r--r--textproc/p5-Text-Template-Simple/pkg-plist34
5 files changed, 68 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 61ea308c2f60..65bcfdabd6dd 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -966,6 +966,7 @@
SUBDIR += p5-Text-TabularDisplay
SUBDIR += p5-Text-Tags
SUBDIR += p5-Text-Template
+ SUBDIR += p5-Text-Template-Simple
SUBDIR += p5-Text-TestBase
SUBDIR += p5-Text-Textile
SUBDIR += p5-Text-Tmpl
diff --git a/textproc/p5-Text-Template-Simple/Makefile b/textproc/p5-Text-Template-Simple/Makefile
new file mode 100644
index 000000000000..4a8f0d39494e
--- /dev/null
+++ b/textproc/p5-Text-Template-Simple/Makefile
@@ -0,0 +1,22 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= Text-Template-Simple
+PORTVERSION= 0.91
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Simple text template engine
+
+LICENSE= ART10 GPLv1+
+LICENSE_COMB= dual
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= perl5
+USE_PERL5= configure
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Template-Simple/distinfo b/textproc/p5-Text-Template-Simple/distinfo
new file mode 100644
index 000000000000..ea6fd5b36759
--- /dev/null
+++ b/textproc/p5-Text-Template-Simple/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1546261341
+SHA256 (Text-Template-Simple-0.91.tar.gz) = f5f6678e5487de9ae88c87296269d8a7d43eff72b289de00a0ebd64495e119ac
+SIZE (Text-Template-Simple-0.91.tar.gz) = 69216
diff --git a/textproc/p5-Text-Template-Simple/pkg-descr b/textproc/p5-Text-Template-Simple/pkg-descr
new file mode 100644
index 000000000000..2cb7c751298c
--- /dev/null
+++ b/textproc/p5-Text-Template-Simple/pkg-descr
@@ -0,0 +1,8 @@
+Text::Template::Simple is a simple template module. There is no extra
+template/mini language. Instead, it uses Perl as the template language.
+Templates can be cached on disk or inside the memory via the internal cache
+manager. It is also possible to use static/dynamic includes, pass parameters to
+includes and apply filters on them. Also see Text::Template::Simple::API for the
+full API reference.
+
+WWW: https://metacpan.org/release/Text-Template-Simple
diff --git a/textproc/p5-Text-Template-Simple/pkg-plist b/textproc/p5-Text-Template-Simple/pkg-plist
new file mode 100644
index 000000000000..9f7b51522c42
--- /dev/null
+++ b/textproc/p5-Text-Template-Simple/pkg-plist
@@ -0,0 +1,34 @@
+bin/tts
+%%SITE_PERL%%/Text/Template/Simple.pm
+%%SITE_PERL%%/Text/Template/Simple/API.pod
+%%SITE_PERL%%/Text/Template/Simple/Base/Compiler.pm
+%%SITE_PERL%%/Text/Template/Simple/Base/Examine.pm
+%%SITE_PERL%%/Text/Template/Simple/Base/Include.pm
+%%SITE_PERL%%/Text/Template/Simple/Base/Parser.pm
+%%SITE_PERL%%/Text/Template/Simple/Cache.pm
+%%SITE_PERL%%/Text/Template/Simple/Cache/ID.pm
+%%SITE_PERL%%/Text/Template/Simple/Caller.pm
+%%SITE_PERL%%/Text/Template/Simple/Compiler.pm
+%%SITE_PERL%%/Text/Template/Simple/Compiler/Safe.pm
+%%SITE_PERL%%/Text/Template/Simple/Constants.pm
+%%SITE_PERL%%/Text/Template/Simple/Dummy.pm
+%%SITE_PERL%%/Text/Template/Simple/IO.pm
+%%SITE_PERL%%/Text/Template/Simple/Tokenizer.pm
+%%SITE_PERL%%/Text/Template/Simple/Util.pm
+%%PERL5_MAN1%%/tts.1.gz
+%%PERL5_MAN3%%/Text::Template::Simple.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::API.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::Base::Compiler.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::Base::Examine.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::Base::Include.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::Base::Parser.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::Cache.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::Cache::ID.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::Caller.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::Compiler.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::Compiler::Safe.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::Constants.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::Dummy.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::IO.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::Tokenizer.3.gz
+%%PERL5_MAN3%%/Text::Template::Simple::Util.3.gz