From nobody@FreeBSD.org  Mon Apr  2 22:39:34 2007
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id B5D7E16A468
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  2 Apr 2007 22:39:34 +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 963EF13C4FB
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  2 Apr 2007 22:39:34 +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 l32MdVKq058725
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 2 Apr 2007 22:39:31 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id l32MYT5c058367;
	Mon, 2 Apr 2007 22:34:29 GMT
	(envelope-from nobody)
Message-Id: <200704022234.l32MYT5c058367@www.freebsd.org>
Date: Mon, 2 Apr 2007 22:34:29 GMT
From: Alex Pesternikov<ap@page2rss.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [NEW PORT]ctemplate:Templating system for C
X-Send-Pr-Version: www-3.0

>Number:         111160
>Category:       ports
>Synopsis:       [NEW PORT]ctemplate:Templating system for C
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    nivit
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 02 22:40:06 GMT 2007
>Closed-Date:    Tue Apr 10 16:24:00 GMT 2007
>Last-Modified:  Tue Apr 10 16:30:04 GMT 2007
>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:
Class-Changed-From-To: sw-bug->change-request 
Class-Changed-By: edwin 
Class-Changed-When: Mon Apr 2 22:40:11 UTC 2007 
Class-Changed-Why:  
Fix category (new ports should be change-requests) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=111160 
Responsible-Changed-From-To: freebsd-ports-bugs->nivit 
Responsible-Changed-By: nivit 
Responsible-Changed-When: Thu Apr 5 11:19:30 UTC 2007 
Responsible-Changed-Why:  
I will take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=111160 
State-Changed-From-To: open->closed 
State-Changed-By: nivit 
State-Changed-When: Tue Apr 10 16:23:59 UTC 2007 
State-Changed-Why:  
New port added. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=111160 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/111160: commit references a PR
Date: Tue, 10 Apr 2007 16:22:43 +0000 (UTC)

 nivit       2007-04-10 16:22:33 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www                  Makefile 
   Added files:
     www/ctemplate        Makefile distinfo pkg-descr 
   Log:
   CTemplate is a simple but powerful, extremely fast HTML template system for
   C language. It provides separation between code and presentation.
   
   Author: Alex Pesternikov
   WWW: http://ctemplate.sourceforge.net/
   
   PR:             ports/111160
   Submitted by:   Alex Pesternikov <ap at page2rss.com>
   
   Revision  Changes    Path
   1.1781    +1 -0      ports/www/Makefile
   1.1       +22 -0     ports/www/ctemplate/Makefile (new)
   1.1       +3 -0      ports/www/ctemplate/distinfo (new)
   1.1       +5 -0      ports/www/ctemplate/pkg-descr (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
