Port details |
- p5-Text-SimpleTemplate Yet another Perl module for template processing
- 0.36_1 textproc =2 0.36_1Version of this port present on the latest quarterly branch.
- Maintainer: perl@FreeBSD.org
- Port Added: 2001-03-01 03:46:52
- Last Update: 2022-07-20 14:23:14
- Commit Hash: 5cf7e35
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: perl5
- License: not specified in port
- Description:
- This is yet another library for template-based text generation.
Template-based text generation is a way to separate program code and
data, so non-programmer can control final result (like HTML) as desired
without tweaking the program code itself. By doing so, jobs like website
maintenance is much easier because you can leave program code unchanged
even if page redesign was needed.
The idea is simple. Whenever a block of text surrounded by '<%' and '%>'
(or any pair of delimiters you specify) is found, it will be taken as
Perl expression, and will be replaced by its evaluated result.
Major goal of this library is simplicity and speed. While there're many
modules for template processing, this module has near raw Perl-code
(i.e., "s|xxx|xxx|ge") speed, while providing simple-to-use objective
interface.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- p5-Text-SimpleTemplate>0:textproc/p5-Text-SimpleTemplate
- To install the port:
- cd /usr/ports/textproc/p5-Text-SimpleTemplate/ && make install clean
- To add the package, run one of these commands:
- pkg install textproc/p5-Text-SimpleTemplate
- pkg install p5-Text-SimpleTemplate
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: p5-Text-SimpleTemplate
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (Text-SimpleTemplate-0.36.tar.gz) = 894d6360000852943d2f48a1558ba4fbc2931496786838f7e1e923674a4fc214
SIZE (Text-SimpleTemplate-0.36.tar.gz) = 6140
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Runtime dependencies:
-
- perl5>=5.32.r0<5.33 : lang/perl5.32
- This port is required by:
- for Build
-
- www/p5-HTTP-Router
- for Run
-
- www/p5-HTTP-Router
Configuration Options:
- No options to configure
- Options name:
- textproc_p5-Text-SimpleTemplate
- USES:
- perl5
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.36_1 20 Jul 2022 14:23:14 |
Tobias C. Berner (tcberner) |
textproc: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Choe, Cheng-Dae" whitekid
* -
* <glewis@FreeBSD.org>
* <koshy@india.hp.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron Straup Cope
* Aaron Straup Cope <ascope@cpan.org>
* Ache
* Adam Herzog <adam@herzogdesigns.com>
* Adam Weinberger <adamw@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
0.36_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.36_1 10 Sep 2018 11:17:00 |
des |
Reassign all of tobez@'s p5 ports to perl@.
Approved by: tobez |
0.36_1 26 Nov 2014 13:08:38 |
mat |
Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:
site_perl : lib/perl5/site_perl/5.18
site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
perl_man3 : lib/perl5/5.18/man/man3
Now we have:
site_perl : lib/perl5/site_perl
site_arch : lib/perl5/site_perl/mach/5.18
perl_man3 : lib/perl5/site_perl/man/man3
Modules without any .so will be installed at the same place regardless of the (Only the first 15 lines of the commit message are shown above ) |
0.36 24 Jan 2014 15:52:13 |
mat |
- Support staging
- Add license
- Pet portlint
Sponsored by: Absolight |
0.36 20 Sep 2013 23:17:32 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc) |
0.36 05 Aug 2013 15:05:30 |
az |
- Convert to new perl framework
- Trim Makefile header
Approved by: tobez@ (maintainer) |
0.36 24 Oct 2011 04:17:38 |
dougb |
Remove more tags from pkg-descr files fo the form:
- Name
em@i.l
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file. |
0.36 03 Jul 2011 14:40:25 |
ohauer |
-remove MD5 |
0.36 17 Apr 2008 14:30:31 |
araujo |
- Take advantage of CPAN macro from bsd.sites.mk, change
${MASTER_SITE_PERL_CPAN} to CPAN.
PR: ports/122674
Submitted by: Philip M. Gollucci <pgollucci@p6m7g8.com>
Reworked by: araujo (myself)
Approved by: portmgr (pav) |
0.36 24 Jan 2006 03:10:24 |
edwin |
SHA256ify
Approved by: krion@ |
0.36 22 Jan 2006 02:55:05 |
edwin |
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
0.36 31 Mar 2004 03:12:58 |
trevor |
SIZEify (maintainer timeout) |
0.36 24 Oct 2003 12:05:09 |
ijliao |
utilize SITE_PERL
PR: 58166
Submitted by: Cheng-Lung Sung <clsung@dragon2.net> |
0.36 07 Mar 2003 06:11:57 |
ade |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
22 Jan 2002 14:00:22 |
tobez |
Update to 0.36. |
12 Jun 2001 20:25:42 |
tobez |
Updated MAINTAINER to my new committer email address. Do the same for
pkg-descr files. |
01 Mar 2001 06:46:52 |
will |
Add p5-Text-SimpleTemplate 0.35, yet another Perl module for template
processing. |