Date: Mon, 2 Apr 2007 22:34:29 GMT From: Alex Pesternikov<ap@page2rss.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/111160: [NEW PORT]ctemplate:Templating system for C Message-ID: <200704022234.l32MYT5c058367@www.freebsd.org> Resent-Message-ID: <200704022240.l32Me6Rr003792@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 111160 >Category: ports >Synopsis: [NEW PORT]ctemplate:Templating system for C >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Apr 02 22:40:06 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Alex Pesternikov >Release: >Organization: Page2RSS >Environment: >Description: CTemplate is a simple but powerful, extremely fast HTML template system for C language. It provides separation between code and presentation. High Performance. CT precompile templates into object code at compilation stage, not at runtime. That means no loading and interpretation overhead. Side effect: template verification, you could not get incorrect template during runtime C is used as template language. Simple and compact. No lost and misspelled template files, no access restrictions, no extra files at all, zero administration cost. No extra template language, No bloat of any of Database functions, Date manipulation, Macros etc. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ctemplate # ctemplate/Makefile # ctemplate/distinfo # ctemplate/pkg-descr # echo c - ctemplate mkdir -p ctemplate > /dev/null 2>&1 echo x - ctemplate/Makefile sed 's/^X//' >ctemplate/Makefile << 'END-of-ctemplate/Makefile' X# New ports collection makefile for: ctemplate X# Date created: 02 April 2007 X# Whom: ap X# X# $FreeBSD$ X# X XPORTNAME= ctemplate XPORTVERSION= 0.2 XCATEGORIES= www devel XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= ap@page2rss.com XCOMMENT= Template system for C X XUSE_GMAKE= yes XGNU_CONFIGURE= yes X XPLIST_FILES+= bin/h2ap X X.include <bsd.port.mk> END-of-ctemplate/Makefile echo x - ctemplate/distinfo sed 's/^X//' >ctemplate/distinfo << 'END-of-ctemplate/distinfo' XMD5 (ctemplate-0.2.tar.gz) = 8665327e9f21faaec410f3d8c6078c7f XSHA256 (ctemplate-0.2.tar.gz) = e7c8932098b8f7e4b8854054093c3cf3aeb910acf9070b7404b3facbe354f145 XSIZE (ctemplate-0.2.tar.gz) = 131005 END-of-ctemplate/distinfo echo x - ctemplate/pkg-descr sed 's/^X//' >ctemplate/pkg-descr << 'END-of-ctemplate/pkg-descr' XCTemplate is a simple but powerful, extremely fast HTML template system for XC language. It provides separation between code and presentation. X XAuthor: Alex Pesternikov XWWW: http://ctemplate.sourceforge.net/ END-of-ctemplate/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200704022234.l32MYT5c058367>