From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Apr 2 22:50:09 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AEAD416A40D for ; Mon, 2 Apr 2007 22:50:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 8FED113C4BC for ; Mon, 2 Apr 2007 22:50:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l32Mo92P004406 for ; Mon, 2 Apr 2007 22:50:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l32Mo9VW004405; Mon, 2 Apr 2007 22:50:09 GMT (envelope-from gnats) Resent-Date: Mon, 2 Apr 2007 22:50:09 GMT Resent-Message-Id: <200704022250.l32Mo9VW004405@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Alex Pesternikov Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D595F16A401 for ; Mon, 2 Apr 2007 22:42:09 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id AE02F13C448 for ; Mon, 2 Apr 2007 22:42:09 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id l32Mg9Ee059023 for ; Mon, 2 Apr 2007 22:42:09 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id l32Mb7LQ058601; Mon, 2 Apr 2007 22:37:07 GMT (envelope-from nobody) Message-Id: <200704022237.l32Mb7LQ058601@www.freebsd.org> Date: Mon, 2 Apr 2007 22:37:07 GMT From: Alex Pesternikov To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: ports/111161: [NEW PORT]ctemplate:Templating system for C X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Apr 2007 22:50:09 -0000 >Number: 111161 >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: change-request >Submitter-Id: current-users >Arrival-Date: Mon Apr 02 22:50:09 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 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: