./www/p5-Jemplate, Javascript Templating with Template Toolkit

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 0.261nb5, Package name: p5-Jemplate-0.261nb5, Maintainer: pkgsrc-users

Jemplate is a templating framework for Javascript that is built over
Perl's Template Toolkit (TT2).

Jemplate parses TT2 templates using the TT2 Perl framework, but with a
twist. Instead of compiling the templates into Perl code, it compiles
them into Javascript. Jemplate then provides a Javascript runtime
module for processing the template code. Combined with JSON and
xmlHttpRequest, Jemplate provides a simple and powerful way to do Ajax

Required to run:
[www/p5-Template-Toolkit] [lang/perl5] [devel/p5-File-Find-Rule]

Master sites: (Expand)

SHA1: e0a0b4df2fd9b018dfeb8089e8cf16abb04ff66e
RMD160: 80fd58eaf821b772eb11bce3fed609c582f19175
Filesize: 245.677 KB

Version history: (Expand)

CVS history: (Expand)

   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2015-11-04 03:47:43 by Alistair G. Crooks | Files touched by this commit (758)
Log message:
Add SHA512 digests for distfiles for www category

Problems found locating distfiles:
	Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz
	Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz
	Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz
	Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz
	Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz
	Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz
	Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz
	Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049)
Log message:
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
   2013-05-31 14:42:58 by Thomas Klausner | Files touched by this commit (2880)
Log message:
Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
   2012-10-28 07:31:10 by Aleksej Saushev | Files touched by this commit (600)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-10-03 23:59:10 by Thomas Klausner | Files touched by this commit (2798)
Log message:
Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
   2011-10-20 03:04:12 by Hiramatsu Yoshifumi | Files touched by this commit (2) | Package updated
Log message:
Update p5-Jemplate to 0.261.

Changes from previous:
version: 0.261
date: Tuesday April 27 09:35:06 PDT 2010
- Fixed rt56956 with test case - DIV operator broken (Agent Zhang)

version: 0.260
date: Monday April 26 12:03:40 PDT 2010

version: 0.25_2
date: Saturday April 24 18:48:53 PDT 2010
- Implemented rt4308 - Capture implementation (Tom Molesworth)
- Added test for rt37570 - List method for lists (fixed in 5eaf340da...)

version: 0.25_1
date: Thursday April 22 17:58:53 PDT 2010
- Fixed rt53454 with test case - Support rudimentary array range operator
- Fixed rt53453 with test case - Make Jemplate slice like TT slice
- Fixed rt53967 with test case - Compiler double-dot path fail
- Added test case for rt37539 - Intermediate instantiation
- Added test case for rt37540 - Iterate over empty object
- Added test case for rt37895 - Inconsistent jemplate version

version: 0.25
date:    Wednesday April 21 13:44:19 PDT 2010
- release

version: 0.24_4
date:    Saturday January 09 17:06:40 PST 2010
- added .pairs (VMethod) functionality with tests
- fixed quoted.t failing test

version: 0.24_3
date:    Mon Jun 8 2009
- fixed bug, related to empty template body \ 
- fixed bug in Parser.yp, which produced compilation error for macroses
- fixed "intermediate instantiation" issue \ 
- fixed "iteration over empty object" issue \ 
- added and tested MACRO directive
- added PRE_PROCESS and POST_PROCESS configuration options
- added and tested global scope access via GLOBAL modifier (GLOBAL.jQeuery etc)
- added dummy LOCAL modifier, for symmetry
- added "init" method for Jemplate singleton
- added experimental RAW directive (RAW jQuery, equivalent of jQuery = GLOBAL.jQuery)

- added "list" for lists \ 
- added "item" for hashes
- fixed "import" for hashes

Test suite:
- combined back to a single copy

- Integrated patch from RT#37895

version: 0.24_2
date: Monday June 08 10:37:54 PDT 2009
- Fix to get tests working on MSWin32 (rt23883)

version: 0.24
date:    Fri Sep 19 15:09:35 PDT 2008
- Convert tests to standard Test.Base setup!

version: 0.23_1
date: Monday August 18 15:22:03 PDT 2008
- Fixed issue with runtime_source_code that broke Catalyst::View::Jemplate
- Some beta MACRO functionality
- Ingy refactored tjs/ into tests/