From joehorn@gmail.com  Thu Sep  5 19:06:47 2013
Return-Path: <joehorn@gmail.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTP id E292D5C9
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  5 Sep 2013 19:06:47 +0000 (UTC)
	(envelope-from joehorn@gmail.com)
Received: from mail-pd0-x22b.google.com (mail-pd0-x22b.google.com [IPv6:2607:f8b0:400e:c02::22b])
	(using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
	(No client certificate requested)
	by mx1.freebsd.org (Postfix) with ESMTPS id BA7912995
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  5 Sep 2013 19:06:47 +0000 (UTC)
Received: by mail-pd0-f171.google.com with SMTP id g10so2175484pdj.2
        for <FreeBSD-gnats-submit@freebsd.org>; Thu, 05 Sep 2013 12:06:47 -0700 (PDT)
Received: from www.joehorn.idv.tw (ec2-54-215-150-136.us-west-1.compute.amazonaws.com. [54.215.150.136])
        by mx.google.com with ESMTPSA id im4sm26523046pbc.34.1969.12.31.16.00.00
        (version=TLSv1 cipher=RC4-SHA bits=128/128);
        Thu, 05 Sep 2013 12:06:46 -0700 (PDT)
Received: by www.joehorn.idv.tw (Postfix, from userid 0)
	id A1F901763D; Fri,  6 Sep 2013 03:07:53 +0800 (CST)
Message-Id: <20130905190753.A1F901763D@www.joehorn.idv.tw>
Date: Fri,  6 Sep 2013 03:07:53 +0800 (CST)
From: Joe Horn <joehorn@gmail.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [NEW PORT] www/php-Twig: The flexible, fast, and secure template engine for PHP
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         181848
>Category:       ports
>Synopsis:       [NEW PORT] www/php-Twig: The flexible, fast, and secure template engine for PHP
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    lwhsu
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 05 19:10:01 UTC 2013
>Closed-Date:    Tue Jan 21 15:55:06 UTC 2014
>Last-Modified:  Tue Jan 21 16:00:01 UTC 2014
>Originator:     Joe Horn
>Release:        FreeBSD 9.1-RELEASE amd64
>Organization:
Taiwanese user
>Environment:
System: FreeBSD www.joehorn.idv.tw 9.1-RELEASE FreeBSD 9.1-RELEASE #0: Thu Dec 13 20:04:15 UTC 2012
>Description:
Twig is a modern template engine for PHP.

 * Fast: Twig compiles templates down to plain optimized PHP code. The 
	 overhead compared to regular PHP code was reduced to the very 
	 minimum.

 * Secure: Twig has a sandbox mode to evaluate untrusted template code.
	   This allows Twig to be used as a template language for 
	   applications where users may modify the template design.

 * Flexible: Twig is powered by a flexible lexer and parser. This allows 
	     the developer to define its own custom tags and filters, and 
	     create its own DSL.

WWW: http://twig.sensiolabs.org/

Generated with FreeBSD Port Tools 0.99_8 (mode: new)
>How-To-Repeat:
>Fix:

--- .shar begins here ---
# 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:
#
#	php-Twig
#	php-Twig/files
#	php-Twig/files/pkg-message.in
#	php-Twig/Makefile
#	php-Twig/distinfo
#	php-Twig/pkg-descr
#	php-Twig/pkg-plist
#
echo c - php-Twig
mkdir -p php-Twig > /dev/null 2>&1
echo c - php-Twig/files
mkdir -p php-Twig/files > /dev/null 2>&1
echo x - php-Twig/files/pkg-message.in
sed 's/^X//' >php-Twig/files/pkg-message.in << '447227fda2724d08adc6392a74db9f4f'
X*****************************************************************************
XThe Twig library & extension has been installed successful.
X
XLibrary files was installed into %%DATADIR%%
X
XYou can add a line containing
X
X       extension=twig.so
X
Xto your %%LOCALBASE%%/etc/php/extensions.ini for better performance.
X*****************************************************************************
447227fda2724d08adc6392a74db9f4f
echo x - php-Twig/Makefile
sed 's/^X//' >php-Twig/Makefile << 'e805133832d8906dc79403468742c0f9'
X# Created by: JoeHorn <joehorn@gmail.com>
X# $FreeBSD$
X
XPORTNAME=	Twig
XPORTVERSION=	1.13.2
XCATEGORIES=	www
XPKGNAMEPREFIX=	php-
XDISTNAME=	v${PORTVERSION}
X
XMAINTAINER=	joehorn@gmail.com
XCOMMENT=	The flexible, fast, and secure template engine for PHP
X
XWRKSRC=		${WRKDIR}/fabpot-Twig-9237024/ext/twig/
X
XUSE_GITHUB=	yes
XGH_ACCOUNT=	fabpot
XGH_PROJECT=	Twig
XGH_TAGNAME=	v${PORTVERSION}
XGH_COMMIT=	6d6a100
X
XUSE_PHP=	ctype
XUSE_PHPIZE=	yes
X
XSUB_FILES=	pkg-message
XPLIST_SUB=	PHP_EXT_DIR=${PHP_EXT_DIR}
X
X.include <bsd.port.options.mk>
X
X.include <bsd.port.pre.mk>
X
Xpost-install:
X	@cd ${WRKDIR}/fabpot-Twig-9237024/lib/Twig && ${COPYTREE_SHARE} . ${DATADIR}
X.if ${PORT_OPTIONS:MDOCS}
X	@cd ${WRKDIR}/fabpot-Twig-9237024/doc && ${COPYTREE_SHARE} . ${DOCSDIR}
X.endif
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.post.mk>
e805133832d8906dc79403468742c0f9
echo x - php-Twig/distinfo
sed 's/^X//' >php-Twig/distinfo << '3652a18bf8153cb1d7eb904d840d1caa'
XSHA256 (v1.13.2.tar.gz) = 61752585293607318852dc902fabf6c384115f13ba9d5ee438cd12c50835e061
XSIZE (v1.13.2.tar.gz) = 186392
3652a18bf8153cb1d7eb904d840d1caa
echo x - php-Twig/pkg-descr
sed 's/^X//' >php-Twig/pkg-descr << '8e330f68a3ea45b629b4bb3266769065'
XTwig is a modern template engine for PHP.
X
X * Fast: Twig compiles templates down to plain optimized PHP code. The 
X	 overhead compared to regular PHP code was reduced to the very 
X	 minimum.
X
X * Secure: Twig has a sandbox mode to evaluate untrusted template code.
X	   This allows Twig to be used as a template language for 
X	   applications where users may modify the template design.
X
X * Flexible: Twig is powered by a flexible lexer and parser. This allows 
X	     the developer to define its own custom tags and filters, and 
X	     create its own DSL.
X
XWWW: http://twig.sensiolabs.org/
8e330f68a3ea45b629b4bb3266769065
echo x - php-Twig/pkg-plist
sed 's/^X//' >php-Twig/pkg-plist << '516ee406ad0343b74b145e7e8e8c6eb0'
Xlib/php/%%PHP_EXT_DIR%%/twig.so
X%%DATADIR%%/Autoloader.php
X%%DATADIR%%/Compiler.php
X%%DATADIR%%/CompilerInterface.php
X%%DATADIR%%/Environment.php
X%%DATADIR%%/Error.php
X%%DATADIR%%/Error/Loader.php
X%%DATADIR%%/Error/Runtime.php
X%%DATADIR%%/Error/Syntax.php
X%%DATADIR%%/ExistsLoaderInterface.php
X%%DATADIR%%/ExpressionParser.php
X%%DATADIR%%/Extension.php
X%%DATADIR%%/Extension/Core.php
X%%DATADIR%%/Extension/Debug.php
X%%DATADIR%%/Extension/Escaper.php
X%%DATADIR%%/Extension/Optimizer.php
X%%DATADIR%%/Extension/Sandbox.php
X%%DATADIR%%/Extension/Staging.php
X%%DATADIR%%/Extension/StringLoader.php
X%%DATADIR%%/ExtensionInterface.php
X%%DATADIR%%/Filter.php
X%%DATADIR%%/Filter/Function.php
X%%DATADIR%%/Filter/Method.php
X%%DATADIR%%/Filter/Node.php
X%%DATADIR%%/FilterCallableInterface.php
X%%DATADIR%%/FilterInterface.php
X%%DATADIR%%/Function.php
X%%DATADIR%%/Function/Function.php
X%%DATADIR%%/Function/Method.php
X%%DATADIR%%/Function/Node.php
X%%DATADIR%%/FunctionCallableInterface.php
X%%DATADIR%%/FunctionInterface.php
X%%DATADIR%%/Lexer.php
X%%DATADIR%%/LexerInterface.php
X%%DATADIR%%/Loader/Array.php
X%%DATADIR%%/Loader/Chain.php
X%%DATADIR%%/Loader/Filesystem.php
X%%DATADIR%%/Loader/String.php
X%%DATADIR%%/LoaderInterface.php
X%%DATADIR%%/Markup.php
X%%DATADIR%%/Node.php
X%%DATADIR%%/Node/AutoEscape.php
X%%DATADIR%%/Node/Block.php
X%%DATADIR%%/Node/BlockReference.php
X%%DATADIR%%/Node/Body.php
X%%DATADIR%%/Node/Do.php
X%%DATADIR%%/Node/Embed.php
X%%DATADIR%%/Node/Expression.php
X%%DATADIR%%/Node/Expression/Array.php
X%%DATADIR%%/Node/Expression/AssignName.php
X%%DATADIR%%/Node/Expression/Binary.php
X%%DATADIR%%/Node/Expression/Binary/Add.php
X%%DATADIR%%/Node/Expression/Binary/And.php
X%%DATADIR%%/Node/Expression/Binary/BitwiseAnd.php
X%%DATADIR%%/Node/Expression/Binary/BitwiseOr.php
X%%DATADIR%%/Node/Expression/Binary/BitwiseXor.php
X%%DATADIR%%/Node/Expression/Binary/Concat.php
X%%DATADIR%%/Node/Expression/Binary/Div.php
X%%DATADIR%%/Node/Expression/Binary/Equal.php
X%%DATADIR%%/Node/Expression/Binary/FloorDiv.php
X%%DATADIR%%/Node/Expression/Binary/Greater.php
X%%DATADIR%%/Node/Expression/Binary/GreaterEqual.php
X%%DATADIR%%/Node/Expression/Binary/In.php
X%%DATADIR%%/Node/Expression/Binary/Less.php
X%%DATADIR%%/Node/Expression/Binary/LessEqual.php
X%%DATADIR%%/Node/Expression/Binary/Mod.php
X%%DATADIR%%/Node/Expression/Binary/Mul.php
X%%DATADIR%%/Node/Expression/Binary/NotEqual.php
X%%DATADIR%%/Node/Expression/Binary/NotIn.php
X%%DATADIR%%/Node/Expression/Binary/Or.php
X%%DATADIR%%/Node/Expression/Binary/Power.php
X%%DATADIR%%/Node/Expression/Binary/Range.php
X%%DATADIR%%/Node/Expression/Binary/Sub.php
X%%DATADIR%%/Node/Expression/BlockReference.php
X%%DATADIR%%/Node/Expression/Call.php
X%%DATADIR%%/Node/Expression/Conditional.php
X%%DATADIR%%/Node/Expression/Constant.php
X%%DATADIR%%/Node/Expression/ExtensionReference.php
X%%DATADIR%%/Node/Expression/Filter.php
X%%DATADIR%%/Node/Expression/Filter/Default.php
X%%DATADIR%%/Node/Expression/Function.php
X%%DATADIR%%/Node/Expression/GetAttr.php
X%%DATADIR%%/Node/Expression/MethodCall.php
X%%DATADIR%%/Node/Expression/Name.php
X%%DATADIR%%/Node/Expression/Parent.php
X%%DATADIR%%/Node/Expression/TempName.php
X%%DATADIR%%/Node/Expression/Test.php
X%%DATADIR%%/Node/Expression/Test/Constant.php
X%%DATADIR%%/Node/Expression/Test/Defined.php
X%%DATADIR%%/Node/Expression/Test/Divisibleby.php
X%%DATADIR%%/Node/Expression/Test/Even.php
X%%DATADIR%%/Node/Expression/Test/Null.php
X%%DATADIR%%/Node/Expression/Test/Odd.php
X%%DATADIR%%/Node/Expression/Test/Sameas.php
X%%DATADIR%%/Node/Expression/Unary.php
X%%DATADIR%%/Node/Expression/Unary/Neg.php
X%%DATADIR%%/Node/Expression/Unary/Not.php
X%%DATADIR%%/Node/Expression/Unary/Pos.php
X%%DATADIR%%/Node/Flush.php
X%%DATADIR%%/Node/For.php
X%%DATADIR%%/Node/ForLoop.php
X%%DATADIR%%/Node/If.php
X%%DATADIR%%/Node/Import.php
X%%DATADIR%%/Node/Include.php
X%%DATADIR%%/Node/Macro.php
X%%DATADIR%%/Node/Module.php
X%%DATADIR%%/Node/Print.php
X%%DATADIR%%/Node/Sandbox.php
X%%DATADIR%%/Node/SandboxedModule.php
X%%DATADIR%%/Node/SandboxedPrint.php
X%%DATADIR%%/Node/Set.php
X%%DATADIR%%/Node/SetTemp.php
X%%DATADIR%%/Node/Spaceless.php
X%%DATADIR%%/Node/Text.php
X%%DATADIR%%/NodeInterface.php
X%%DATADIR%%/NodeOutputInterface.php
X%%DATADIR%%/NodeTraverser.php
X%%DATADIR%%/NodeVisitor/Escaper.php
X%%DATADIR%%/NodeVisitor/Optimizer.php
X%%DATADIR%%/NodeVisitor/SafeAnalysis.php
X%%DATADIR%%/NodeVisitor/Sandbox.php
X%%DATADIR%%/NodeVisitorInterface.php
X%%DATADIR%%/Parser.php
X%%DATADIR%%/ParserInterface.php
X%%DATADIR%%/Sandbox/SecurityError.php
X%%DATADIR%%/Sandbox/SecurityPolicy.php
X%%DATADIR%%/Sandbox/SecurityPolicyInterface.php
X%%DATADIR%%/SimpleFilter.php
X%%DATADIR%%/SimpleFunction.php
X%%DATADIR%%/SimpleTest.php
X%%DATADIR%%/Template.php
X%%DATADIR%%/TemplateInterface.php
X%%DATADIR%%/Test.php
X%%DATADIR%%/Test/Function.php
X%%DATADIR%%/Test/IntegrationTestCase.php
X%%DATADIR%%/Test/Method.php
X%%DATADIR%%/Test/Node.php
X%%DATADIR%%/Test/NodeTestCase.php
X%%DATADIR%%/TestCallableInterface.php
X%%DATADIR%%/TestInterface.php
X%%DATADIR%%/Token.php
X%%DATADIR%%/TokenParser.php
X%%DATADIR%%/TokenParser/AutoEscape.php
X%%DATADIR%%/TokenParser/Block.php
X%%DATADIR%%/TokenParser/Do.php
X%%DATADIR%%/TokenParser/Embed.php
X%%DATADIR%%/TokenParser/Extends.php
X%%DATADIR%%/TokenParser/Filter.php
X%%DATADIR%%/TokenParser/Flush.php
X%%DATADIR%%/TokenParser/For.php
X%%DATADIR%%/TokenParser/From.php
X%%DATADIR%%/TokenParser/If.php
X%%DATADIR%%/TokenParser/Import.php
X%%DATADIR%%/TokenParser/Include.php
X%%DATADIR%%/TokenParser/Macro.php
X%%DATADIR%%/TokenParser/Sandbox.php
X%%DATADIR%%/TokenParser/Set.php
X%%DATADIR%%/TokenParser/Spaceless.php
X%%DATADIR%%/TokenParser/Use.php
X%%DATADIR%%/TokenParserBroker.php
X%%DATADIR%%/TokenParserBrokerInterface.php
X%%DATADIR%%/TokenParserInterface.php
X%%DATADIR%%/TokenStream.php
X%%PORTDOCS%%%%DOCSDIR%%/advanced.rst
X%%PORTDOCS%%%%DOCSDIR%%/advanced_legacy.rst
X%%PORTDOCS%%%%DOCSDIR%%/api.rst
X%%PORTDOCS%%%%DOCSDIR%%/coding_standards.rst
X%%PORTDOCS%%%%DOCSDIR%%/deprecated.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/abs.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/batch.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/capitalize.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/convert_encoding.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/date.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/date_modify.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/default.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/escape.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/first.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/format.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/index.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/join.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/json_encode.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/keys.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/last.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/length.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/lower.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/merge.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/nl2br.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/number_format.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/raw.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/replace.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/reverse.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/slice.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/sort.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/split.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/striptags.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/title.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/trim.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/upper.rst
X%%PORTDOCS%%%%DOCSDIR%%/filters/url_encode.rst
X%%PORTDOCS%%%%DOCSDIR%%/functions/attribute.rst
X%%PORTDOCS%%%%DOCSDIR%%/functions/block.rst
X%%PORTDOCS%%%%DOCSDIR%%/functions/constant.rst
X%%PORTDOCS%%%%DOCSDIR%%/functions/cycle.rst
X%%PORTDOCS%%%%DOCSDIR%%/functions/date.rst
X%%PORTDOCS%%%%DOCSDIR%%/functions/dump.rst
X%%PORTDOCS%%%%DOCSDIR%%/functions/include.rst
X%%PORTDOCS%%%%DOCSDIR%%/functions/index.rst
X%%PORTDOCS%%%%DOCSDIR%%/functions/parent.rst
X%%PORTDOCS%%%%DOCSDIR%%/functions/random.rst
X%%PORTDOCS%%%%DOCSDIR%%/functions/range.rst
X%%PORTDOCS%%%%DOCSDIR%%/functions/template_from_string.rst
X%%PORTDOCS%%%%DOCSDIR%%/index.rst
X%%PORTDOCS%%%%DOCSDIR%%/internals.rst
X%%PORTDOCS%%%%DOCSDIR%%/intro.rst
X%%PORTDOCS%%%%DOCSDIR%%/recipes.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/autoescape.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/block.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/do.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/embed.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/extends.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/filter.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/flush.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/for.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/from.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/if.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/import.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/include.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/index.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/macro.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/sandbox.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/set.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/spaceless.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/use.rst
X%%PORTDOCS%%%%DOCSDIR%%/tags/verbatim.rst
X%%PORTDOCS%%%%DOCSDIR%%/templates.rst
X%%PORTDOCS%%%%DOCSDIR%%/tests/constant.rst
X%%PORTDOCS%%%%DOCSDIR%%/tests/defined.rst
X%%PORTDOCS%%%%DOCSDIR%%/tests/divisibleby.rst
X%%PORTDOCS%%%%DOCSDIR%%/tests/empty.rst
X%%PORTDOCS%%%%DOCSDIR%%/tests/even.rst
X%%PORTDOCS%%%%DOCSDIR%%/tests/index.rst
X%%PORTDOCS%%%%DOCSDIR%%/tests/iterable.rst
X%%PORTDOCS%%%%DOCSDIR%%/tests/null.rst
X%%PORTDOCS%%%%DOCSDIR%%/tests/odd.rst
X%%PORTDOCS%%%%DOCSDIR%%/tests/sameas.rst
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/tests
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/tags
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/functions
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/filters
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrm %%DATADIR%%/TokenParser
X@dirrm %%DATADIR%%/Test
X@dirrm %%DATADIR%%/Sandbox
X@dirrm %%DATADIR%%/NodeVisitor
X@dirrm %%DATADIR%%/Node/Expression/Unary
X@dirrm %%DATADIR%%/Node/Expression/Test
X@dirrm %%DATADIR%%/Node/Expression/Filter
X@dirrm %%DATADIR%%/Node/Expression/Binary
X@dirrm %%DATADIR%%/Node/Expression
X@dirrm %%DATADIR%%/Node
X@dirrm %%DATADIR%%/Loader
X@dirrm %%DATADIR%%/Function
X@dirrm %%DATADIR%%/Filter
X@dirrm %%DATADIR%%/Extension
X@dirrm %%DATADIR%%/Error
X@dirrm %%DATADIR%%
X@dirrmtry lib/php/%%PHP_EXT_DIR%%
516ee406ad0343b74b145e7e8e8c6eb0
exit
--- .shar ends here ---

>Release-Note:
>Audit-Trail:

From: Joe Horn <joehorn@gmail.com>
To: bug-followup@FreeBSD.org
Cc: lwhsu@freebsd.org
Subject: Re: ports/181848: [NEW PORT] www/php-Twig: The flexible, fast, and
 secure template engine for PHP
Date: Mon, 30 Dec 2013 19:57:13 +0800

 --001a11c1a2f0fb961104eebf24ff
 Content-Type: multipart/alternative; boundary=001a11c1a2f0fb960c04eebf24fd
 
 --001a11c1a2f0fb960c04eebf24fd
 Content-Type: text/plain; charset=UTF-8
 
 Here is the new shar file.
 
 Changes:
 * Change PORTNAME to all lower-case characters.
 * Add STAGEDIR into Makefile.
 
 --001a11c1a2f0fb960c04eebf24fd
 Content-Type: text/html; charset=UTF-8
 
 <div dir="ltr">Here is the new shar file.<div><br></div><div>Changes:</div><div>* Change PORTNAME to all lower-case characters.</div><div>* Add STAGEDIR into Makefile.</div><div><br></div><div><br></div></div>
 
 --001a11c1a2f0fb960c04eebf24fd--
 --001a11c1a2f0fb961104eebf24ff
 Content-Type: text/plain; charset=US-ASCII; name="php-twig.shar.txt"
 Content-Disposition: attachment; filename="php-twig.shar.txt"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_hpto986i0
 
 LS0tIC5zaGFyIGJlZ2lucyBoZXJlIC0tLQojIFRoaXMgaXMgYSBzaGVsbCBhcmNoaXZlLiAgU2F2
 ZSBpdCBpbiBhIGZpbGUsIHJlbW92ZSBhbnl0aGluZyBiZWZvcmUKIyB0aGlzIGxpbmUsIGFuZCB0
 aGVuIHVucGFjayBpdCBieSBlbnRlcmluZyAic2ggZmlsZSIuICBOb3RlLCBpdCBtYXkKIyBjcmVh
 dGUgZGlyZWN0b3JpZXM7IGZpbGVzIGFuZCBkaXJlY3RvcmllcyB3aWxsIGJlIG93bmVkIGJ5IHlv
 dSBhbmQKIyBoYXZlIGRlZmF1bHQgcGVybWlzc2lvbnMuCiMKIyBUaGlzIGFyY2hpdmUgY29udGFp
 bnM6CiMKIwlwaHAtdHdpZwojCXBocC10d2lnL2ZpbGVzCiMJcGhwLXR3aWcvZmlsZXMvcGtnLW1l
 c3NhZ2UuaW4KIwlwaHAtdHdpZy9NYWtlZmlsZQojCXBocC10d2lnL2Rpc3RpbmZvCiMJcGhwLXR3
 aWcvcGtnLWRlc2NyCiMJcGhwLXR3aWcvcGtnLXBsaXN0CiMKZWNobyBjIC0gcGhwLXR3aWcKbWtk
 aXIgLXAgcGhwLXR3aWcgPiAvZGV2L251bGwgMj4mMQplY2hvIGMgLSBwaHAtdHdpZy9maWxlcwpt
 a2RpciAtcCBwaHAtdHdpZy9maWxlcyA+IC9kZXYvbnVsbCAyPiYxCmVjaG8geCAtIHBocC10d2ln
 L2ZpbGVzL3BrZy1tZXNzYWdlLmluCnNlZCAncy9eWC8vJyA+cGhwLXR3aWcvZmlsZXMvcGtnLW1l
 c3NhZ2UuaW4gPDwgJzE2Y2U0MWE0YmNjZWI3NDc4NmVmZWY1ZTQwNTQ2MjBjJwpYKioqKioqKioq
 KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
 KioqKioqKioqKioKWFRoZSBUd2lnIGxpYnJhcnkgJiBleHRlbnNpb24gaGFzIGJlZW4gaW5zdGFs
 bGVkIHN1Y2Nlc3NmdWwuClgKWExpYnJhcnkgZmlsZXMgd2FzIGluc3RhbGxlZCBpbnRvICUlREFU
 QURJUiUlClgKWEV4dGVuc2lvbiBmaWxlIHdhcyBhZGRlZCB0byB5b3VyICUlTE9DQUxCQVNFJSUv
 ZXRjL3BocC9leHRlbnNpb25zLmluaSBmb3IgClhiZXR0ZXIgcGVyZm9ybWFuY2UuClgKWCoqKioq
 KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
 KioqKioqKioqKioqKioqCjE2Y2U0MWE0YmNjZWI3NDc4NmVmZWY1ZTQwNTQ2MjBjCmVjaG8geCAt
 IHBocC10d2lnL01ha2VmaWxlCnNlZCAncy9eWC8vJyA+cGhwLXR3aWcvTWFrZWZpbGUgPDwgJzZi
 ZWJjZjc0N2Y5NTBlNDNhODExNjc3OTU5NDJmOWYxJwpYIyBDcmVhdGVkIGJ5OiBKb2VIb3JuIDxq
 b2Vob3JuQGdtYWlsLmNvbT4KWCMgJEZyZWVCU0QkClgKWFBPUlROQU1FPQl0d2lnClhQT1JUVkVS
 U0lPTj0JMS4xMy4yClhDQVRFR09SSUVTPQl3d3cKWFBLR05BTUVQUkVGSVg9CXBocC0KWERJU1RO
 QU1FPQl2JHtQT1JUVkVSU0lPTn0KWApYTUFJTlRBSU5FUj0Jam9laG9ybkBnbWFpbC5jb20KWENP
 TU1FTlQ9CVRoZSBmbGV4aWJsZSwgZmFzdCwgYW5kIHNlY3VyZSB0ZW1wbGF0ZSBlbmdpbmUgZm9y
 IFBIUApYClhXUktTUkM9CQkke1dSS0RJUn0vZmFicG90LVR3aWctOTIzNzAyNC9leHQvJHtQT1JU
 TkFNRX0vClgKWFVTRV9HSVRIVUI9CXllcwpYR0hfQUNDT1VOVD0JZmFicG90ClhHSF9QUk9KRUNU
 PQlUd2lnClhHSF9UQUdOQU1FPQl2JHtQT1JUVkVSU0lPTn0KWEdIX0NPTU1JVD0JNmQ2YTEwMApY
 ClhVU0VfUEhQPQljdHlwZQpYVVNFX1BIUElaRT0JeWVzClhVU0VfUEhQRVhUPQl5ZXMKWApYU1VC
 X0ZJTEVTPQlwa2ctbWVzc2FnZQpYUExJU1RfU1VCPQlQSFBfRVhUX0RJUj0ke1BIUF9FWFRfRElS
 fQpYClguaW5jbHVkZSA8YnNkLnBvcnQub3B0aW9ucy5taz4KWApYLmluY2x1ZGUgPGJzZC5wb3J0
 LnByZS5taz4KWApYcG9zdC1pbnN0YWxsOgpYCUBjZCAke1dSS0RJUn0vZmFicG90LVR3aWctOTIz
 NzAyNC9saWIvVHdpZyAmJiAke0NPUFlUUkVFX1NIQVJFfSAuICR7U1RBR0VESVJ9JHtEQVRBRElS
 fQpYLmlmICR7UE9SVF9PUFRJT05TOk1ET0NTfQpYCUBjZCAke1dSS0RJUn0vZmFicG90LVR3aWct
 OTIzNzAyNC9kb2MgJiYgJHtDT1BZVFJFRV9TSEFSRX0gLiAke1NUQUdFRElSfSR7RE9DU0RJUn0K
 WC5lbmRpZgpYIwlAJHtDQVR9ICR7UEtHTUVTU0FHRX0KWApYLmluY2x1ZGUgPGJzZC5wb3J0LnBv
 c3QubWs+CjZiZWJjZjc0N2Y5NTBlNDNhODExNjc3OTU5NDJmOWYxCmVjaG8geCAtIHBocC10d2ln
 L2Rpc3RpbmZvCnNlZCAncy9eWC8vJyA+cGhwLXR3aWcvZGlzdGluZm8gPDwgJzViNzk1N2E5OGI4
 MmU4MDViZThhNmI2YTVlMjkyNDExJwpYU0hBMjU2ICh2MS4xMy4yLnRhci5neikgPSA2MTc1MjU4
 NTI5MzYwNzMxODg1MmRjOTAyZmFiZjZjMzg0MTE1ZjEzYmE5ZDVlZTQzOGNkMTJjNTA4MzVlMDYx
 ClhTSVpFICh2MS4xMy4yLnRhci5neikgPSAxODYzOTIKNWI3OTU3YTk4YjgyZTgwNWJlOGE2YjZh
 NWUyOTI0MTEKZWNobyB4IC0gcGhwLXR3aWcvcGtnLWRlc2NyCnNlZCAncy9eWC8vJyA+cGhwLXR3
 aWcvcGtnLWRlc2NyIDw8ICc1NjIxNmQ2ZjkwZTkwZTkwZTNiZmI1ZjFiZmI3MDVmZCcKWFR3aWcg
 aXMgYSBtb2Rlcm4gdGVtcGxhdGUgZW5naW5lIGZvciBQSFAuClgKWCAqIEZhc3Q6IFR3aWcgY29t
 cGlsZXMgdGVtcGxhdGVzIGRvd24gdG8gcGxhaW4gb3B0aW1pemVkIFBIUCBjb2RlLiBUaGUgClgJ
 IG92ZXJoZWFkIGNvbXBhcmVkIHRvIHJlZ3VsYXIgUEhQIGNvZGUgd2FzIHJlZHVjZWQgdG8gdGhl
 IHZlcnkgClgJIG1pbmltdW0uClgKWCAqIFNlY3VyZTogVHdpZyBoYXMgYSBzYW5kYm94IG1vZGUg
 dG8gZXZhbHVhdGUgdW50cnVzdGVkIHRlbXBsYXRlIGNvZGUuClgJICAgVGhpcyBhbGxvd3MgVHdp
 ZyB0byBiZSB1c2VkIGFzIGEgdGVtcGxhdGUgbGFuZ3VhZ2UgZm9yIApYCSAgIGFwcGxpY2F0aW9u
 cyB3aGVyZSB1c2VycyBtYXkgbW9kaWZ5IHRoZSB0ZW1wbGF0ZSBkZXNpZ24uClgKWCAqIEZsZXhp
 YmxlOiBUd2lnIGlzIHBvd2VyZWQgYnkgYSBmbGV4aWJsZSBsZXhlciBhbmQgcGFyc2VyLiBUaGlz
 IGFsbG93cyAKWAkgICAgIHRoZSBkZXZlbG9wZXIgdG8gZGVmaW5lIGl0cyBvd24gY3VzdG9tIHRh
 Z3MgYW5kIGZpbHRlcnMsIGFuZCAKWAkgICAgIGNyZWF0ZSBpdHMgb3duIERTTC4KWApYV1dXOiBo
 dHRwOi8vdHdpZy5zZW5zaW9sYWJzLm9yZy8KNTYyMTZkNmY5MGU5MGU5MGUzYmZiNWYxYmZiNzA1
 ZmQKZWNobyB4IC0gcGhwLXR3aWcvcGtnLXBsaXN0CnNlZCAncy9eWC8vJyA+cGhwLXR3aWcvcGtn
 LXBsaXN0IDw8ICc1ZmFkNmY1NWViMjg0OTdkZWQ5NzQ0NTViODIzNzViMicKWGluY2x1ZGUvcGhw
 L2V4dC90d2lnL2NvbmZpZy5oClhpbmNsdWRlL3BocC9leHQvdHdpZy9waHBfdHdpZy5oClhsaWIv
 cGhwLzIwMTAwNTI1L3R3aWcuc28KWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL2FkdmFuY2VkLnJz
 dApYJSVQT1JURE9DUyUlJSVET0NTRElSJSUvYWR2YW5jZWRfbGVnYWN5LnJzdApYJSVQT1JURE9D
 UyUlJSVET0NTRElSJSUvYXBpLnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElSJSUvY29kaW5nX3N0
 YW5kYXJkcy5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL2RlcHJlY2F0ZWQucnN0ClglJVBP
 UlRET0NTJSUlJURPQ1NESVIlJS9maWx0ZXJzL2Ficy5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJ
 UiUlL2ZpbHRlcnMvYmF0Y2gucnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS9maWx0ZXJzL2Nh
 cGl0YWxpemUucnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS9maWx0ZXJzL2NvbnZlcnRfZW5j
 b2RpbmcucnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS9maWx0ZXJzL2RhdGUucnN0ClglJVBP
 UlRET0NTJSUlJURPQ1NESVIlJS9maWx0ZXJzL2RhdGVfbW9kaWZ5LnJzdApYJSVQT1JURE9DUyUl
 JSVET0NTRElSJSUvZmlsdGVycy9kZWZhdWx0LnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElSJSUv
 ZmlsdGVycy9lc2NhcGUucnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS9maWx0ZXJzL2ZpcnN0
 LnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElSJSUvZmlsdGVycy9mb3JtYXQucnN0ClglJVBPUlRE
 T0NTJSUlJURPQ1NESVIlJS9maWx0ZXJzL2luZGV4LnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElS
 JSUvZmlsdGVycy9qb2luLnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElSJSUvZmlsdGVycy9qc29u
 X2VuY29kZS5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL2ZpbHRlcnMva2V5cy5yc3QKWCUl
 UE9SVERPQ1MlJSUlRE9DU0RJUiUlL2ZpbHRlcnMvbGFzdC5yc3QKWCUlUE9SVERPQ1MlJSUlRE9D
 U0RJUiUlL2ZpbHRlcnMvbGVuZ3RoLnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElSJSUvZmlsdGVy
 cy9sb3dlci5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL2ZpbHRlcnMvbWVyZ2UucnN0Clgl
 JVBPUlRET0NTJSUlJURPQ1NESVIlJS9maWx0ZXJzL25sMmJyLnJzdApYJSVQT1JURE9DUyUlJSVE
 T0NTRElSJSUvZmlsdGVycy9udW1iZXJfZm9ybWF0LnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElS
 JSUvZmlsdGVycy9yYXcucnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS9maWx0ZXJzL3JlcGxh
 Y2UucnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS9maWx0ZXJzL3JldmVyc2UucnN0ClglJVBP
 UlRET0NTJSUlJURPQ1NESVIlJS9maWx0ZXJzL3NsaWNlLnJzdApYJSVQT1JURE9DUyUlJSVET0NT
 RElSJSUvZmlsdGVycy9zb3J0LnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElSJSUvZmlsdGVycy9z
 cGxpdC5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL2ZpbHRlcnMvc3RyaXB0YWdzLnJzdApY
 JSVQT1JURE9DUyUlJSVET0NTRElSJSUvZmlsdGVycy90aXRsZS5yc3QKWCUlUE9SVERPQ1MlJSUl
 RE9DU0RJUiUlL2ZpbHRlcnMvdHJpbS5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL2ZpbHRl
 cnMvdXBwZXIucnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS9maWx0ZXJzL3VybF9lbmNvZGUu
 cnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS9mdW5jdGlvbnMvYXR0cmlidXRlLnJzdApYJSVQ
 T1JURE9DUyUlJSVET0NTRElSJSUvZnVuY3Rpb25zL2Jsb2NrLnJzdApYJSVQT1JURE9DUyUlJSVE
 T0NTRElSJSUvZnVuY3Rpb25zL2NvbnN0YW50LnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElSJSUv
 ZnVuY3Rpb25zL2N5Y2xlLnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElSJSUvZnVuY3Rpb25zL2Rh
 dGUucnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS9mdW5jdGlvbnMvZHVtcC5yc3QKWCUlUE9S
 VERPQ1MlJSUlRE9DU0RJUiUlL2Z1bmN0aW9ucy9pbmNsdWRlLnJzdApYJSVQT1JURE9DUyUlJSVE
 T0NTRElSJSUvZnVuY3Rpb25zL2luZGV4LnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElSJSUvZnVu
 Y3Rpb25zL3BhcmVudC5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL2Z1bmN0aW9ucy9yYW5k
 b20ucnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS9mdW5jdGlvbnMvcmFuZ2UucnN0ClglJVBP
 UlRET0NTJSUlJURPQ1NESVIlJS9mdW5jdGlvbnMvdGVtcGxhdGVfZnJvbV9zdHJpbmcucnN0Clgl
 JVBPUlRET0NTJSUlJURPQ1NESVIlJS9pbmRleC5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUl
 L2ludGVybmFscy5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL2ludHJvLnJzdApYJSVQT1JU
 RE9DUyUlJSVET0NTRElSJSUvcmVjaXBlcy5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL3Rh
 Z3MvYXV0b2VzY2FwZS5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL3RhZ3MvYmxvY2sucnN0
 ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS90YWdzL2RvLnJzdApYJSVQT1JURE9DUyUlJSVET0NT
 RElSJSUvdGFncy9lbWJlZC5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL3RhZ3MvZXh0ZW5k
 cy5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL3RhZ3MvZmlsdGVyLnJzdApYJSVQT1JURE9D
 UyUlJSVET0NTRElSJSUvdGFncy9mbHVzaC5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL3Rh
 Z3MvZm9yLnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElSJSUvdGFncy9mcm9tLnJzdApYJSVQT1JU
 RE9DUyUlJSVET0NTRElSJSUvdGFncy9pZi5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL3Rh
 Z3MvaW1wb3J0LnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElSJSUvdGFncy9pbmNsdWRlLnJzdApY
 JSVQT1JURE9DUyUlJSVET0NTRElSJSUvdGFncy9pbmRleC5yc3QKWCUlUE9SVERPQ1MlJSUlRE9D
 U0RJUiUlL3RhZ3MvbWFjcm8ucnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS90YWdzL3NhbmRi
 b3gucnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS90YWdzL3NldC5yc3QKWCUlUE9SVERPQ1Ml
 JSUlRE9DU0RJUiUlL3RhZ3Mvc3BhY2VsZXNzLnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElSJSUv
 dGFncy91c2UucnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS90YWdzL3ZlcmJhdGltLnJzdApY
 JSVQT1JURE9DUyUlJSVET0NTRElSJSUvdGVtcGxhdGVzLnJzdApYJSVQT1JURE9DUyUlJSVET0NT
 RElSJSUvdGVzdHMvY29uc3RhbnQucnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS90ZXN0cy9k
 ZWZpbmVkLnJzdApYJSVQT1JURE9DUyUlJSVET0NTRElSJSUvdGVzdHMvZGl2aXNpYmxlYnkucnN0
 ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS90ZXN0cy9lbXB0eS5yc3QKWCUlUE9SVERPQ1MlJSUl
 RE9DU0RJUiUlL3Rlc3RzL2V2ZW4ucnN0ClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS90ZXN0cy9p
 bmRleC5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL3Rlc3RzL2l0ZXJhYmxlLnJzdApYJSVQ
 T1JURE9DUyUlJSVET0NTRElSJSUvdGVzdHMvbnVsbC5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJ
 UiUlL3Rlc3RzL29kZC5yc3QKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL3Rlc3RzL3NhbWVhcy5y
 c3QKWCUlREFUQURJUiUlL0F1dG9sb2FkZXIucGhwClglJURBVEFESVIlJS9Db21waWxlci5waHAK
 WCUlREFUQURJUiUlL0NvbXBpbGVySW50ZXJmYWNlLnBocApYJSVEQVRBRElSJSUvRW52aXJvbm1l
 bnQucGhwClglJURBVEFESVIlJS9FcnJvci5waHAKWCUlREFUQURJUiUlL0Vycm9yL0xvYWRlci5w
 aHAKWCUlREFUQURJUiUlL0Vycm9yL1J1bnRpbWUucGhwClglJURBVEFESVIlJS9FcnJvci9TeW50
 YXgucGhwClglJURBVEFESVIlJS9FeGlzdHNMb2FkZXJJbnRlcmZhY2UucGhwClglJURBVEFESVIl
 JS9FeHByZXNzaW9uUGFyc2VyLnBocApYJSVEQVRBRElSJSUvRXh0ZW5zaW9uLnBocApYJSVEQVRB
 RElSJSUvRXh0ZW5zaW9uL0NvcmUucGhwClglJURBVEFESVIlJS9FeHRlbnNpb24vRGVidWcucGhw
 ClglJURBVEFESVIlJS9FeHRlbnNpb24vRXNjYXBlci5waHAKWCUlREFUQURJUiUlL0V4dGVuc2lv
 bi9PcHRpbWl6ZXIucGhwClglJURBVEFESVIlJS9FeHRlbnNpb24vU2FuZGJveC5waHAKWCUlREFU
 QURJUiUlL0V4dGVuc2lvbi9TdGFnaW5nLnBocApYJSVEQVRBRElSJSUvRXh0ZW5zaW9uL1N0cmlu
 Z0xvYWRlci5waHAKWCUlREFUQURJUiUlL0V4dGVuc2lvbkludGVyZmFjZS5waHAKWCUlREFUQURJ
 UiUlL0ZpbHRlci5waHAKWCUlREFUQURJUiUlL0ZpbHRlci9GdW5jdGlvbi5waHAKWCUlREFUQURJ
 UiUlL0ZpbHRlci9NZXRob2QucGhwClglJURBVEFESVIlJS9GaWx0ZXIvTm9kZS5waHAKWCUlREFU
 QURJUiUlL0ZpbHRlckNhbGxhYmxlSW50ZXJmYWNlLnBocApYJSVEQVRBRElSJSUvRmlsdGVySW50
 ZXJmYWNlLnBocApYJSVEQVRBRElSJSUvRnVuY3Rpb24ucGhwClglJURBVEFESVIlJS9GdW5jdGlv
 bi9GdW5jdGlvbi5waHAKWCUlREFUQURJUiUlL0Z1bmN0aW9uL01ldGhvZC5waHAKWCUlREFUQURJ
 UiUlL0Z1bmN0aW9uL05vZGUucGhwClglJURBVEFESVIlJS9GdW5jdGlvbkNhbGxhYmxlSW50ZXJm
 YWNlLnBocApYJSVEQVRBRElSJSUvRnVuY3Rpb25JbnRlcmZhY2UucGhwClglJURBVEFESVIlJS9M
 ZXhlci5waHAKWCUlREFUQURJUiUlL0xleGVySW50ZXJmYWNlLnBocApYJSVEQVRBRElSJSUvTG9h
 ZGVyL0FycmF5LnBocApYJSVEQVRBRElSJSUvTG9hZGVyL0NoYWluLnBocApYJSVEQVRBRElSJSUv
 TG9hZGVyL0ZpbGVzeXN0ZW0ucGhwClglJURBVEFESVIlJS9Mb2FkZXIvU3RyaW5nLnBocApYJSVE
 QVRBRElSJSUvTG9hZGVySW50ZXJmYWNlLnBocApYJSVEQVRBRElSJSUvTWFya3VwLnBocApYJSVE
 QVRBRElSJSUvTm9kZS5waHAKWCUlREFUQURJUiUlL05vZGUvQXV0b0VzY2FwZS5waHAKWCUlREFU
 QURJUiUlL05vZGUvQmxvY2sucGhwClglJURBVEFESVIlJS9Ob2RlL0Jsb2NrUmVmZXJlbmNlLnBo
 cApYJSVEQVRBRElSJSUvTm9kZS9Cb2R5LnBocApYJSVEQVRBRElSJSUvTm9kZS9Eby5waHAKWCUl
 REFUQURJUiUlL05vZGUvRW1iZWQucGhwClglJURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24ucGhw
 ClglJURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24vQXJyYXkucGhwClglJURBVEFESVIlJS9Ob2Rl
 L0V4cHJlc3Npb24vQXNzaWduTmFtZS5waHAKWCUlREFUQURJUiUlL05vZGUvRXhwcmVzc2lvbi9C
 aW5hcnkucGhwClglJURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24vQmluYXJ5L0FkZC5waHAKWCUl
 REFUQURJUiUlL05vZGUvRXhwcmVzc2lvbi9CaW5hcnkvQW5kLnBocApYJSVEQVRBRElSJSUvTm9k
 ZS9FeHByZXNzaW9uL0JpbmFyeS9CaXR3aXNlQW5kLnBocApYJSVEQVRBRElSJSUvTm9kZS9FeHBy
 ZXNzaW9uL0JpbmFyeS9CaXR3aXNlT3IucGhwClglJURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24v
 QmluYXJ5L0JpdHdpc2VYb3IucGhwClglJURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24vQmluYXJ5
 L0NvbmNhdC5waHAKWCUlREFUQURJUiUlL05vZGUvRXhwcmVzc2lvbi9CaW5hcnkvRGl2LnBocApY
 JSVEQVRBRElSJSUvTm9kZS9FeHByZXNzaW9uL0JpbmFyeS9FcXVhbC5waHAKWCUlREFUQURJUiUl
 L05vZGUvRXhwcmVzc2lvbi9CaW5hcnkvRmxvb3JEaXYucGhwClglJURBVEFESVIlJS9Ob2RlL0V4
 cHJlc3Npb24vQmluYXJ5L0dyZWF0ZXIucGhwClglJURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24v
 QmluYXJ5L0dyZWF0ZXJFcXVhbC5waHAKWCUlREFUQURJUiUlL05vZGUvRXhwcmVzc2lvbi9CaW5h
 cnkvSW4ucGhwClglJURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24vQmluYXJ5L0xlc3MucGhwClgl
 JURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24vQmluYXJ5L0xlc3NFcXVhbC5waHAKWCUlREFUQURJ
 UiUlL05vZGUvRXhwcmVzc2lvbi9CaW5hcnkvTW9kLnBocApYJSVEQVRBRElSJSUvTm9kZS9FeHBy
 ZXNzaW9uL0JpbmFyeS9NdWwucGhwClglJURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24vQmluYXJ5
 L05vdEVxdWFsLnBocApYJSVEQVRBRElSJSUvTm9kZS9FeHByZXNzaW9uL0JpbmFyeS9Ob3RJbi5w
 aHAKWCUlREFUQURJUiUlL05vZGUvRXhwcmVzc2lvbi9CaW5hcnkvT3IucGhwClglJURBVEFESVIl
 JS9Ob2RlL0V4cHJlc3Npb24vQmluYXJ5L1Bvd2VyLnBocApYJSVEQVRBRElSJSUvTm9kZS9FeHBy
 ZXNzaW9uL0JpbmFyeS9SYW5nZS5waHAKWCUlREFUQURJUiUlL05vZGUvRXhwcmVzc2lvbi9CaW5h
 cnkvU3ViLnBocApYJSVEQVRBRElSJSUvTm9kZS9FeHByZXNzaW9uL0Jsb2NrUmVmZXJlbmNlLnBo
 cApYJSVEQVRBRElSJSUvTm9kZS9FeHByZXNzaW9uL0NhbGwucGhwClglJURBVEFESVIlJS9Ob2Rl
 L0V4cHJlc3Npb24vQ29uZGl0aW9uYWwucGhwClglJURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24v
 Q29uc3RhbnQucGhwClglJURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24vRXh0ZW5zaW9uUmVmZXJl
 bmNlLnBocApYJSVEQVRBRElSJSUvTm9kZS9FeHByZXNzaW9uL0ZpbHRlci5waHAKWCUlREFUQURJ
 UiUlL05vZGUvRXhwcmVzc2lvbi9GaWx0ZXIvRGVmYXVsdC5waHAKWCUlREFUQURJUiUlL05vZGUv
 RXhwcmVzc2lvbi9GdW5jdGlvbi5waHAKWCUlREFUQURJUiUlL05vZGUvRXhwcmVzc2lvbi9HZXRB
 dHRyLnBocApYJSVEQVRBRElSJSUvTm9kZS9FeHByZXNzaW9uL01ldGhvZENhbGwucGhwClglJURB
 VEFESVIlJS9Ob2RlL0V4cHJlc3Npb24vTmFtZS5waHAKWCUlREFUQURJUiUlL05vZGUvRXhwcmVz
 c2lvbi9QYXJlbnQucGhwClglJURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24vVGVtcE5hbWUucGhw
 ClglJURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24vVGVzdC5waHAKWCUlREFUQURJUiUlL05vZGUv
 RXhwcmVzc2lvbi9UZXN0L0NvbnN0YW50LnBocApYJSVEQVRBRElSJSUvTm9kZS9FeHByZXNzaW9u
 L1Rlc3QvRGVmaW5lZC5waHAKWCUlREFUQURJUiUlL05vZGUvRXhwcmVzc2lvbi9UZXN0L0Rpdmlz
 aWJsZWJ5LnBocApYJSVEQVRBRElSJSUvTm9kZS9FeHByZXNzaW9uL1Rlc3QvRXZlbi5waHAKWCUl
 REFUQURJUiUlL05vZGUvRXhwcmVzc2lvbi9UZXN0L051bGwucGhwClglJURBVEFESVIlJS9Ob2Rl
 L0V4cHJlc3Npb24vVGVzdC9PZGQucGhwClglJURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24vVGVz
 dC9TYW1lYXMucGhwClglJURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24vVW5hcnkucGhwClglJURB
 VEFESVIlJS9Ob2RlL0V4cHJlc3Npb24vVW5hcnkvTmVnLnBocApYJSVEQVRBRElSJSUvTm9kZS9F
 eHByZXNzaW9uL1VuYXJ5L05vdC5waHAKWCUlREFUQURJUiUlL05vZGUvRXhwcmVzc2lvbi9VbmFy
 eS9Qb3MucGhwClglJURBVEFESVIlJS9Ob2RlL0ZsdXNoLnBocApYJSVEQVRBRElSJSUvTm9kZS9G
 b3IucGhwClglJURBVEFESVIlJS9Ob2RlL0Zvckxvb3AucGhwClglJURBVEFESVIlJS9Ob2RlL0lm
 LnBocApYJSVEQVRBRElSJSUvTm9kZS9JbXBvcnQucGhwClglJURBVEFESVIlJS9Ob2RlL0luY2x1
 ZGUucGhwClglJURBVEFESVIlJS9Ob2RlL01hY3JvLnBocApYJSVEQVRBRElSJSUvTm9kZS9Nb2R1
 bGUucGhwClglJURBVEFESVIlJS9Ob2RlL1ByaW50LnBocApYJSVEQVRBRElSJSUvTm9kZS9TYW5k
 Ym94LnBocApYJSVEQVRBRElSJSUvTm9kZS9TYW5kYm94ZWRNb2R1bGUucGhwClglJURBVEFESVIl
 JS9Ob2RlL1NhbmRib3hlZFByaW50LnBocApYJSVEQVRBRElSJSUvTm9kZS9TZXQucGhwClglJURB
 VEFESVIlJS9Ob2RlL1NldFRlbXAucGhwClglJURBVEFESVIlJS9Ob2RlL1NwYWNlbGVzcy5waHAK
 WCUlREFUQURJUiUlL05vZGUvVGV4dC5waHAKWCUlREFUQURJUiUlL05vZGVJbnRlcmZhY2UucGhw
 ClglJURBVEFESVIlJS9Ob2RlT3V0cHV0SW50ZXJmYWNlLnBocApYJSVEQVRBRElSJSUvTm9kZVRy
 YXZlcnNlci5waHAKWCUlREFUQURJUiUlL05vZGVWaXNpdG9yL0VzY2FwZXIucGhwClglJURBVEFE
 SVIlJS9Ob2RlVmlzaXRvci9PcHRpbWl6ZXIucGhwClglJURBVEFESVIlJS9Ob2RlVmlzaXRvci9T
 YWZlQW5hbHlzaXMucGhwClglJURBVEFESVIlJS9Ob2RlVmlzaXRvci9TYW5kYm94LnBocApYJSVE
 QVRBRElSJSUvTm9kZVZpc2l0b3JJbnRlcmZhY2UucGhwClglJURBVEFESVIlJS9QYXJzZXIucGhw
 ClglJURBVEFESVIlJS9QYXJzZXJJbnRlcmZhY2UucGhwClglJURBVEFESVIlJS9TYW5kYm94L1Nl
 Y3VyaXR5RXJyb3IucGhwClglJURBVEFESVIlJS9TYW5kYm94L1NlY3VyaXR5UG9saWN5LnBocApY
 JSVEQVRBRElSJSUvU2FuZGJveC9TZWN1cml0eVBvbGljeUludGVyZmFjZS5waHAKWCUlREFUQURJ
 UiUlL1NpbXBsZUZpbHRlci5waHAKWCUlREFUQURJUiUlL1NpbXBsZUZ1bmN0aW9uLnBocApYJSVE
 QVRBRElSJSUvU2ltcGxlVGVzdC5waHAKWCUlREFUQURJUiUlL1RlbXBsYXRlLnBocApYJSVEQVRB
 RElSJSUvVGVtcGxhdGVJbnRlcmZhY2UucGhwClglJURBVEFESVIlJS9UZXN0LnBocApYJSVEQVRB
 RElSJSUvVGVzdC9GdW5jdGlvbi5waHAKWCUlREFUQURJUiUlL1Rlc3QvSW50ZWdyYXRpb25UZXN0
 Q2FzZS5waHAKWCUlREFUQURJUiUlL1Rlc3QvTWV0aG9kLnBocApYJSVEQVRBRElSJSUvVGVzdC9O
 b2RlLnBocApYJSVEQVRBRElSJSUvVGVzdC9Ob2RlVGVzdENhc2UucGhwClglJURBVEFESVIlJS9U
 ZXN0Q2FsbGFibGVJbnRlcmZhY2UucGhwClglJURBVEFESVIlJS9UZXN0SW50ZXJmYWNlLnBocApY
 JSVEQVRBRElSJSUvVG9rZW4ucGhwClglJURBVEFESVIlJS9Ub2tlblBhcnNlci5waHAKWCUlREFU
 QURJUiUlL1Rva2VuUGFyc2VyL0F1dG9Fc2NhcGUucGhwClglJURBVEFESVIlJS9Ub2tlblBhcnNl
 ci9CbG9jay5waHAKWCUlREFUQURJUiUlL1Rva2VuUGFyc2VyL0RvLnBocApYJSVEQVRBRElSJSUv
 VG9rZW5QYXJzZXIvRW1iZWQucGhwClglJURBVEFESVIlJS9Ub2tlblBhcnNlci9FeHRlbmRzLnBo
 cApYJSVEQVRBRElSJSUvVG9rZW5QYXJzZXIvRmlsdGVyLnBocApYJSVEQVRBRElSJSUvVG9rZW5Q
 YXJzZXIvRmx1c2gucGhwClglJURBVEFESVIlJS9Ub2tlblBhcnNlci9Gb3IucGhwClglJURBVEFE
 SVIlJS9Ub2tlblBhcnNlci9Gcm9tLnBocApYJSVEQVRBRElSJSUvVG9rZW5QYXJzZXIvSWYucGhw
 ClglJURBVEFESVIlJS9Ub2tlblBhcnNlci9JbXBvcnQucGhwClglJURBVEFESVIlJS9Ub2tlblBh
 cnNlci9JbmNsdWRlLnBocApYJSVEQVRBRElSJSUvVG9rZW5QYXJzZXIvTWFjcm8ucGhwClglJURB
 VEFESVIlJS9Ub2tlblBhcnNlci9TYW5kYm94LnBocApYJSVEQVRBRElSJSUvVG9rZW5QYXJzZXIv
 U2V0LnBocApYJSVEQVRBRElSJSUvVG9rZW5QYXJzZXIvU3BhY2VsZXNzLnBocApYJSVEQVRBRElS
 JSUvVG9rZW5QYXJzZXIvVXNlLnBocApYJSVEQVRBRElSJSUvVG9rZW5QYXJzZXJCcm9rZXIucGhw
 ClglJURBVEFESVIlJS9Ub2tlblBhcnNlckJyb2tlckludGVyZmFjZS5waHAKWCUlREFUQURJUiUl
 L1Rva2VuUGFyc2VySW50ZXJmYWNlLnBocApYJSVEQVRBRElSJSUvVG9rZW5TdHJlYW0ucGhwClhA
 ZGlycm10cnkgJSVEQVRBRElSJSUvVG9rZW5QYXJzZXIKWEBkaXJybXRyeSAlJURBVEFESVIlJS9U
 ZXN0ClhAZGlycm10cnkgJSVEQVRBRElSJSUvU2FuZGJveApYQGRpcnJtdHJ5ICUlREFUQURJUiUl
 L05vZGVWaXNpdG9yClhAZGlycm10cnkgJSVEQVRBRElSJSUvTm9kZS9FeHByZXNzaW9uL1VuYXJ5
 ClhAZGlycm10cnkgJSVEQVRBRElSJSUvTm9kZS9FeHByZXNzaW9uL1Rlc3QKWEBkaXJybXRyeSAl
 JURBVEFESVIlJS9Ob2RlL0V4cHJlc3Npb24vRmlsdGVyClhAZGlycm10cnkgJSVEQVRBRElSJSUv
 Tm9kZS9FeHByZXNzaW9uL0JpbmFyeQpYQGRpcnJtdHJ5ICUlREFUQURJUiUlL05vZGUvRXhwcmVz
 c2lvbgpYQGRpcnJtdHJ5ICUlREFUQURJUiUlL05vZGUKWEBkaXJybXRyeSAlJURBVEFESVIlJS9M
 b2FkZXIKWEBkaXJybXRyeSAlJURBVEFESVIlJS9GdW5jdGlvbgpYQGRpcnJtdHJ5ICUlREFUQURJ
 UiUlL0ZpbHRlcgpYQGRpcnJtdHJ5ICUlREFUQURJUiUlL0V4dGVuc2lvbgpYQGRpcnJtdHJ5ICUl
 REFUQURJUiUlL0Vycm9yClhAZGlycm10cnkgJSVEQVRBRElSJSUKWCUlUE9SVERPQ1MlJUBkaXJy
 bXRyeSAlJURPQ1NESVIlJS90ZXN0cwpYJSVQT1JURE9DUyUlQGRpcnJtdHJ5ICUlRE9DU0RJUiUl
 L3RhZ3MKWCUlUE9SVERPQ1MlJUBkaXJybXRyeSAlJURPQ1NESVIlJS9mdW5jdGlvbnMKWCUlUE9S
 VERPQ1MlJUBkaXJybXRyeSAlJURPQ1NESVIlJS9maWx0ZXJzClglJVBPUlRET0NTJSVAZGlycm10
 cnkgJSVET0NTRElSJSUKWEBkaXJybXRyeSBsaWIvcGhwLzIwMTAwNTI1ClhAZGlycm10cnkgbGli
 L3BocApYQGRpcnJtdHJ5IGluY2x1ZGUvcGhwL2V4dC90d2lnClhAZGlycm10cnkgaW5jbHVkZS9w
 aHAvZXh0ClhAZGlycm10cnkgaW5jbHVkZS9waHAKWEBkaXJybXRyeSBldGMvcGhwCjVmYWQ2ZjU1
 ZWIyODQ5N2RlZDk3NDQ1NWI4MjM3NWIyCmV4aXQKLS0tIC5zaGFyIGVuZHMgaGVyZSAtLS0KCg==
 --001a11c1a2f0fb961104eebf24ff--
Responsible-Changed-From-To: freebsd-ports-bugs->lwhsu 
Responsible-Changed-By: lwhsu 
Responsible-Changed-When: Mon Dec 30 13:01:25 UTC 2013 
Responsible-Changed-Why:  
I'll take it. 

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

From: Li-Wen Hsu <lwhsu@FreeBSD.org>
To: Joe Horn <joehorn@gmail.com>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/181848: [NEW PORT] www/php-Twig: The flexible, fast, and
 secure template engine for PHP
Date: Fri, 3 Jan 2014 05:42:10 +0800

 --SUOF0GtieIMvvwua
 Content-Type: text/plain; charset=big5
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 On Mon, Dec 30, 2013 at 19:57:13 +0800, Joe Horn wrote:
 > Here is the new shar file.
 >=20
 > Changes:
 > * Change PORTNAME to all lower-case characters.
 > * Add STAGEDIR into Makefile.
 
 Thanks for the update.  At first, I am a bit curious about that the
 distfile name "v1.13.2.tar.gz" is ambiguous, and it's different then
 what I see on http://twig.sensiolabs.org/
 
 Later I found that twig have two parts, Twig and CTwig:
 
 http://pear.twig-project.org/
 
 I would suggest parting this port into two ports:
 
 pear-twig
 pecl-ctwig
 
 How do you think?
 
 --=20
 Li-Wen Hsu <lwhsu@FreeBSD.org>
 http://lwhsu.org
 
 --SUOF0GtieIMvvwua
 Content-Type: application/pgp-signature
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.15 (FreeBSD)
 
 iEYEARECAAYFAlLF3TEACgkQQWsOOSiXsigJxgCdF4381/4Lng+LM1VXfWSpYbHc
 u5AAoKCNF3uJym/v1kwXCunCmU/iYnGJ
 =Pz9v
 -----END PGP SIGNATURE-----
 
 --SUOF0GtieIMvvwua--

From: Joe Horn <joehorn@gmail.com>
To: bug-followup@freebsd.org
Cc: Li-Wen Hsu <lwhsu@freebsd.org>
Subject: Re: ports/181848: [NEW PORT] www/php-Twig: The flexible, fast, and
 secure template engine for PHP
Date: Wed, 8 Jan 2014 03:06:08 +0800

 --089e013d1dd4a0b28c04ef6611c0
 Content-Type: multipart/alternative; boundary=089e013d1dd4a0b28704ef6611be
 
 --089e013d1dd4a0b28704ef6611be
 Content-Type: text/plain; charset=UTF-8
 
 That's a quite good idea.
 
 As CTwig will be install as twig.so , I think the port name should be
 pecl-ctwig.
 
 Here is the new shar file.
 
 
 2014/1/3 Li-Wen Hsu <lwhsu@freebsd.org>
 
 > On Mon, Dec 30, 2013 at 19:57:13 +0800, Joe Horn wrote:
 > > Here is the new shar file.
 > >
 > > Changes:
 > > * Change PORTNAME to all lower-case characters.
 > > * Add STAGEDIR into Makefile.
 >
 > Thanks for the update.  At first, I am a bit curious about that the
 > distfile name "v1.13.2.tar.gz" is ambiguous, and it's different then
 > what I see on http://twig.sensiolabs.org/
 >
 > Later I found that twig have two parts, Twig and CTwig:
 >
 > http://pear.twig-project.org/
 >
 > I would suggest parting this port into two ports:
 >
 > pear-twig
 > pecl-ctwig
 >
 > How do you think?
 >
 > --
 > Li-Wen Hsu <lwhsu@FreeBSD.org>
 > http://lwhsu.org
 >
 
 --089e013d1dd4a0b28704ef6611be
 Content-Type: text/html; charset=UTF-8
 Content-Transfer-Encoding: quoted-printable
 
 <div dir=3D"ltr">That&#39;s a quite good idea.<div><br></div><div>As CT<spa=
 n style=3D"font-family:arial,sans-serif;font-size:14px">wig will be install=
  as twig.so , I think the port name should be pecl-ctwig.</span></div><div>=
 <span style=3D"font-family:arial,sans-serif;font-size:14px"><br>
 </span></div><div><span style=3D"font-family:arial,sans-serif;font-size:14p=
 x">Here is the new shar file.</span></div></div><div class=3D"gmail_extra">=
 <br><br><div class=3D"gmail_quote">2014/1/3 Li-Wen Hsu <span dir=3D"ltr">&l=
 t;<a href=3D"mailto:lwhsu@freebsd.org" target=3D"_blank">lwhsu@freebsd.org<=
 /a>&gt;</span><br>
 <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
 x #ccc solid;padding-left:1ex"><div class=3D"HOEnZb"><div class=3D"h5">On M=
 on, Dec 30, 2013 at 19:57:13 +0800, Joe Horn wrote:<br>
 &gt; Here is the new shar file.<br>
 &gt;<br>
 &gt; Changes:<br>
 &gt; * Change PORTNAME to all lower-case characters.<br>
 &gt; * Add STAGEDIR into Makefile.<br>
 <br>
 </div></div>Thanks for the update. =C2=A0At first, I am a bit curious about=
  that the<br>
 distfile name &quot;v1.13.2.tar.gz&quot; is ambiguous, and it&#39;s differe=
 nt then<br>
 what I see on <a href=3D"http://twig.sensiolabs.org/" target=3D"_blank">htt=
 p://twig.sensiolabs.org/</a><br>
 <br>
 Later I found that twig have two parts, Twig and CTwig:<br>
 <br>
 <a href=3D"http://pear.twig-project.org/" target=3D"_blank">http://pear.twi=
 g-project.org/</a><br>
 <br>
 I would suggest parting this port into two ports:<br>
 <br>
 pear-twig<br>
 pecl-ctwig<br>
 <br>
 How do you think?<br>
 <span class=3D"HOEnZb"><font color=3D"#888888"><br>
 --<br>
 Li-Wen Hsu &lt;lwhsu@FreeBSD.org&gt;<br>
 <a href=3D"http://lwhsu.org" target=3D"_blank">http://lwhsu.org</a><br>
 </font></span></blockquote></div><br></div>
 
 --089e013d1dd4a0b28704ef6611be--
 --089e013d1dd4a0b28c04ef6611c0
 Content-Type: text/plain; charset=US-ASCII; name="shar.txt"
 Content-Disposition: attachment; filename="shar.txt"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_hq5j3xd61
 
 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55
 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg
 InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg
 ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p
 c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJL3Vzci9wb3J0cy9kZXZlbC9w
 ZWFyLWNoYW5uZWwtdHdpZwojCS91c3IvcG9ydHMvZGV2ZWwvcGVhci1jaGFubmVsLXR3aWcvZmls
 ZXMKIwkvdXNyL3BvcnRzL2RldmVsL3BlYXItY2hhbm5lbC10d2lnL2ZpbGVzL3BlYXIudHdpZy1w
 cm9qZWN0Lm9yZy5yZWcKIwkvdXNyL3BvcnRzL2RldmVsL3BlYXItY2hhbm5lbC10d2lnL01ha2Vm
 aWxlCiMJL3Vzci9wb3J0cy9kZXZlbC9wZWFyLWNoYW5uZWwtdHdpZy9wa2ctZGVzY3IKIwkvdXNy
 L3BvcnRzL3d3dy9wZWFyLXR3aWcKIwkvdXNyL3BvcnRzL3d3dy9wZWFyLXR3aWcvTWFrZWZpbGUK
 IwkvdXNyL3BvcnRzL3d3dy9wZWFyLXR3aWcvZGlzdGluZm8KIwkvdXNyL3BvcnRzL3d3dy9wZWFy
 LXR3aWcvcGtnLWRlc2NyCiMJL3Vzci9wb3J0cy93d3cvcGVjbC10d2lnCiMJL3Vzci9wb3J0cy93
 d3cvcGVjbC10d2lnL01ha2VmaWxlCiMJL3Vzci9wb3J0cy93d3cvcGVjbC10d2lnL2Rpc3RpbmZv
 CiMJL3Vzci9wb3J0cy93d3cvcGVjbC10d2lnL3BrZy1kZXNjcgojCmVjaG8gYyAtIC91c3IvcG9y
 dHMvZGV2ZWwvcGVhci1jaGFubmVsLXR3aWcKbWtkaXIgLXAgL3Vzci9wb3J0cy9kZXZlbC9wZWFy
 LWNoYW5uZWwtdHdpZyA+IC9kZXYvbnVsbCAyPiYxCmVjaG8gYyAtIC91c3IvcG9ydHMvZGV2ZWwv
 cGVhci1jaGFubmVsLXR3aWcvZmlsZXMKbWtkaXIgLXAgL3Vzci9wb3J0cy9kZXZlbC9wZWFyLWNo
 YW5uZWwtdHdpZy9maWxlcyA+IC9kZXYvbnVsbCAyPiYxCmVjaG8geCAtIC91c3IvcG9ydHMvZGV2
 ZWwvcGVhci1jaGFubmVsLXR3aWcvZmlsZXMvcGVhci50d2lnLXByb2plY3Qub3JnLnJlZwpzZWQg
 J3MvXlgvLycgPi91c3IvcG9ydHMvZGV2ZWwvcGVhci1jaGFubmVsLXR3aWcvZmlsZXMvcGVhci50
 d2lnLXByb2plY3Qub3JnLnJlZyA8PCAnMzQ3ZGQyNGU1NjE2N2QxMzgwYmMxNjRmYzM0MzEzZTgn
 ClhhOjY6e3M6NzoiYXR0cmlicyI7YTo0OntzOjc6InZlcnNpb24iO3M6MzoiMS4wIjtzOjU6Inht
 bG5zIjtzOjMxOiJodHRwOi8vcGVhci5waHAubmV0L2NoYW5uZWwtMS4wIjtzOjk6InhtbG5zOnhz
 aSI7czo0MToiaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiO3M6MTg6
 InhzaTpzY2hlbWFMb2NhdGlvbiI7czo3MToiaHR0cDovL3BlYXIucGhwLm5ldC9jaGFubmVsLTEu
 MCBodHRwOi8vcGVhci5waHAubmV0L2R0ZC9jaGFubmVsLTEuMC54c2QiO31zOjQ6Im5hbWUiO3M6
 MjE6InBlYXIudHdpZy1wcm9qZWN0Lm9yZyI7czo3OiJzdW1tYXJ5IjtzOjE3OiJUd2lnIFBFQVIg
 Y2hhbm5lbCI7czoxNDoic3VnZ2VzdGVkYWxpYXMiO3M6NDoidHdpZyI7czo3OiJzZXJ2ZXJzIjth
 OjE6e3M6NzoicHJpbWFyeSI7YToxOntzOjQ6InJlc3QiO2E6MTp7czo3OiJiYXNldXJsIjthOjQ6
 e2k6MDthOjI6e3M6NzoiYXR0cmlicyI7YToxOntzOjQ6InR5cGUiO3M6NzoiUkVTVDEuMCI7fXM6
 ODoiX2NvbnRlbnQiO3M6MzQ6Imh0dHA6Ly9wZWFyLnR3aWctcHJvamVjdC5vcmcvcmVzdC8iO31p
 OjE7YToyOntzOjc6ImF0dHJpYnMiO2E6MTp7czo0OiJ0eXBlIjtzOjc6IlJFU1QxLjEiO31zOjg6
 Il9jb250ZW50IjtzOjM0OiJodHRwOi8vcGVhci50d2lnLXByb2plY3Qub3JnL3Jlc3QvIjt9aToy
 O2E6Mjp7czo3OiJhdHRyaWJzIjthOjE6e3M6NDoidHlwZSI7czo3OiJSRVNUMS4yIjt9czo4OiJf
 Y29udGVudCI7czozNDoiaHR0cDovL3BlYXIudHdpZy1wcm9qZWN0Lm9yZy9yZXN0LyI7fWk6Mzth
 OjI6e3M6NzoiYXR0cmlicyI7YToxOntzOjQ6InR5cGUiO3M6NzoiUkVTVDEuMyI7fXM6ODoiX2Nv
 bnRlbnQiO3M6MzQ6Imh0dHA6Ly9wZWFyLnR3aWctcHJvamVjdC5vcmcvcmVzdC8iO319fX19czox
 MzoiX2xhc3Rtb2RpZmllZCI7YToyOntzOjQ6IkVUYWciO3M6MzQ6IiJiNjA4MTgyMmY0NzMwNmY5
 ZThmMDNjNzY4MTQ1NzY2OSIiO3M6MTM6Ikxhc3QtTW9kaWZpZWQiO3M6Mjk6IldlZCwgMjMgSmFu
 IDIwMTMgMTQ6NDU6MTcgR01UIjt9fQozNDdkZDI0ZTU2MTY3ZDEzODBiYzE2NGZjMzQzMTNlOApl
 Y2hvIHggLSAvdXNyL3BvcnRzL2RldmVsL3BlYXItY2hhbm5lbC10d2lnL01ha2VmaWxlCnNlZCAn
 cy9eWC8vJyA+L3Vzci9wb3J0cy9kZXZlbC9wZWFyLWNoYW5uZWwtdHdpZy9NYWtlZmlsZSA8PCAn
 OGU4NWMxYjYxN2ZiZWQyNzAyN2YwMGY4NzhjNTA5N2UnClgjIENyZWF0ZWQgYnk6IEpvZSBIb3Ju
 IDxqb2Vob3JuQGdtYWlsLmNvbT4KWCMgJEZyZWVCU0QkClgKWFBPUlROQU1FPQl0d2lnClhQT1JU
 VkVSU0lPTj0JMjAxNDAxMDgKWENBVEVHT1JJRVM9CWRldmVsIHd3dyBwZWFyClgKWE1BSU5UQUlO
 RVI9CXBvcnRzQEZyZWVCU0Qub3JnClhDT01NRU5UPQlQRUFSIGNoYW5uZWwgJHtQRUFSX0NIQU5O
 RUxfSE9TVH0KWApYUEVBUl9DSEFOTkVMX0hPU1Q9CXBlYXIudHdpZy1wcm9qZWN0Lm9yZwpYClgu
 aW5jbHVkZSA8YnNkLnBvcnQucHJlLm1rPgpYLmluY2x1ZGUgIiR7UE9SVFNESVJ9L2RldmVsL3Bl
 YXIvYnNkLnBlYXIuY2hhbm5lbC5tayIKWC5pbmNsdWRlIDxic2QucG9ydC5wb3N0Lm1rPgo4ZTg1
 YzFiNjE3ZmJlZDI3MDI3ZjAwZjg3OGM1MDk3ZQplY2hvIHggLSAvdXNyL3BvcnRzL2RldmVsL3Bl
 YXItY2hhbm5lbC10d2lnL3BrZy1kZXNjcgpzZWQgJ3MvXlgvLycgPi91c3IvcG9ydHMvZGV2ZWwv
 cGVhci1jaGFubmVsLXR3aWcvcGtnLWRlc2NyIDw8ICc4ZTg0NDM4NjdhOWY0OGYzZTI5NTVlZmUx
 YzcwYTA4YScKWFBFQVIgY2hhbm5lbCBmb3IgdGhlIFR3aWcgcHJvamVjdApYClhXV1c6IGh0dHA6
 Ly9wZWFyLnR3aWctcHJvamVjdC5vcmcvCjhlODQ0Mzg2N2E5ZjQ4ZjNlMjk1NWVmZTFjNzBhMDhh
 CmVjaG8gYyAtIC91c3IvcG9ydHMvd3d3L3BlYXItdHdpZwpta2RpciAtcCAvdXNyL3BvcnRzL3d3
 dy9wZWFyLXR3aWcgPiAvZGV2L251bGwgMj4mMQplY2hvIHggLSAvdXNyL3BvcnRzL3d3dy9wZWFy
 LXR3aWcvTWFrZWZpbGUKc2VkICdzL15YLy8nID4vdXNyL3BvcnRzL3d3dy9wZWFyLXR3aWcvTWFr
 ZWZpbGUgPDwgJzliYjQ1NDIwN2U0MjFkODk3MjU3ZmRmNDU2MWM0YTBkJwpYIyBDcmVhdGVkIGJ5
 OiBKb2UgSG9ybiA8am9laG9ybkBnbWFpbC5jb20+ClgjICRGcmVlQlNEJApYClhQT1JUTkFNRT0J
 dHdpZwpYUE9SVFZFUlNJT049CTEuMTUuMApYQ0FURUdPUklFUz0Jd3d3IHBlYXIKWE1BU1RFUl9T
 SVRFUz0JaHR0cDovL3BlYXIudHdpZy1wcm9qZWN0Lm9yZy9nZXQvClhESVNUTkFNRT0JVHdpZy0k
 e1BPUlRWRVJTSU9OfQpYClhNQUlOVEFJTkVSPQlqb2Vob3JuQGdtYWlsLmNvbQpYQ09NTUVOVD0J
 VGhlIGZsZXhpYmxlLCBmYXN0LCBhbmQgc2VjdXJlIHRlbXBsYXRlIGVuZ2luZSBmb3IgUEhQClgK
 WExJQ0VOU0U9CUJTRApYClhCVUlMRF9ERVBFTkRTPQkke1BFQVJESVJ9Ly5jaGFubmVscy9wZWFy
 LnR3aWctcHJvamVjdC5vcmcucmVnOiR7UE9SVFNESVJ9L2RldmVsL3BlYXItY2hhbm5lbC10d2ln
 ClhSVU5fREVQRU5EUz0JJHtQRUFSRElSfS8uY2hhbm5lbHMvcGVhci50d2lnLXByb2plY3Qub3Jn
 LnJlZzoke1BPUlRTRElSfS9kZXZlbC9wZWFyLWNoYW5uZWwtdHdpZwpYClhQRUFSX0NIQU5ORUw9
 CXR3aWcKWFBFQVJfQVVUT0lOU1RBTEw9CXllcwpYClhVU0VfUEhQPQljdHlwZSBoYXNoClhXQU5U
 X1BIUF9DTEk9CXllcwpYClguaW5jbHVkZSA8YnNkLnBvcnQucHJlLm1rPgpYLmluY2x1ZGUgIiR7
 UE9SVFNESVJ9L2RldmVsL3BlYXIvYnNkLnBlYXIubWsiClguaW5jbHVkZSA8YnNkLnBvcnQucG9z
 dC5taz4KOWJiNDU0MjA3ZTQyMWQ4OTcyNTdmZGY0NTYxYzRhMGQKZWNobyB4IC0gL3Vzci9wb3J0
 cy93d3cvcGVhci10d2lnL2Rpc3RpbmZvCnNlZCAncy9eWC8vJyA+L3Vzci9wb3J0cy93d3cvcGVh
 ci10d2lnL2Rpc3RpbmZvIDw8ICc3NDg5Y2JkM2U4ZTNjNzNhYTM2MmQ4YjFmMmYxYTdiZicKWFNI
 QTI1NiAoUEVBUi9Ud2lnLTEuMTUuMC50Z3opID0gYjVhMWFlMWJlNWZkMzU0MWY5ZGNmOWYzZjUx
 NmUyOTI2MmYzZGIxODA0MmI2N2ExYWYwN2JmYWEyNmViNjFlZApYU0laRSAoUEVBUi9Ud2lnLTEu
 MTUuMC50Z3opID0gODUzNTIKNzQ4OWNiZDNlOGUzYzczYWEzNjJkOGIxZjJmMWE3YmYKZWNobyB4
 IC0gL3Vzci9wb3J0cy93d3cvcGVhci10d2lnL3BrZy1kZXNjcgpzZWQgJ3MvXlgvLycgPi91c3Iv
 cG9ydHMvd3d3L3BlYXItdHdpZy9wa2ctZGVzY3IgPDwgJzA0YjkxZjYwMDRhYzgzOTYyYzJiMGZh
 NjM2ZGQ2NmEwJwpYVHdpZyBpcyBhIG1vZGVybiB0ZW1wbGF0ZSBlbmdpbmUgZm9yIFBIUC4KWApY
 ICogRmFzdDogVHdpZyBjb21waWxlcyB0ZW1wbGF0ZXMgZG93biB0byBwbGFpbiBvcHRpbWl6ZWQg
 UEhQIGNvZGUuIFRoZQpYICAgICAgICAgb3ZlcmhlYWQgY29tcGFyZWQgdG8gcmVndWxhciBQSFAg
 Y29kZSB3YXMgcmVkdWNlZCB0byB0aGUgdmVyeQpYICAgICAgICAgbWluaW11bS4KWApYICogU2Vj
 dXJlOiBUd2lnIGhhcyBhIHNhbmRib3ggbW9kZSB0byBldmFsdWF0ZSB1bnRydXN0ZWQgdGVtcGxh
 dGUgY29kZS4KWCAgICAgICAgICAgVGhpcyBhbGxvd3MgVHdpZyB0byBiZSB1c2VkIGFzIGEgdGVt
 cGxhdGUgbGFuZ3VhZ2UgZm9yClggICAgICAgICAgIGFwcGxpY2F0aW9ucyB3aGVyZSB1c2VycyBt
 YXkgbW9kaWZ5IHRoZSB0ZW1wbGF0ZSBkZXNpZ24uClgKWCAqIEZsZXhpYmxlOiBUd2lnIGlzIHBv
 d2VyZWQgYnkgYSBmbGV4aWJsZSBsZXhlciBhbmQgcGFyc2VyLiBUaGlzIGFsbG93cwpYICAgICAg
 ICAgICAgIHRoZSBkZXZlbG9wZXIgdG8gZGVmaW5lIGl0cyBvd24gY3VzdG9tIHRhZ3MgYW5kIGZp
 bHRlcnMsIGFuZApYICAgICAgICAgICAgIGNyZWF0ZSBpdHMgb3duIERTTC4KWApYV1dXOiBodHRw
 Oi8vdHdpZy5zZW5zaW9sYWJzLm9yZy8KMDRiOTFmNjAwNGFjODM5NjJjMmIwZmE2MzZkZDY2YTAK
 ZWNobyBjIC0gL3Vzci9wb3J0cy93d3cvcGVjbC10d2lnCm1rZGlyIC1wIC91c3IvcG9ydHMvd3d3
 L3BlY2wtdHdpZyA+IC9kZXYvbnVsbCAyPiYxCmVjaG8geCAtIC91c3IvcG9ydHMvd3d3L3BlY2wt
 dHdpZy9NYWtlZmlsZQpzZWQgJ3MvXlgvLycgPi91c3IvcG9ydHMvd3d3L3BlY2wtdHdpZy9NYWtl
 ZmlsZSA8PCAnYjc2OGI5ZmFhNzExOGNmYzBmNzBiMjg1MTJkZDk0YzgnClgjIENyZWF0ZWQgYnk6
 IEpvZSBIb3JuIDxqb2Vob3JuQGdtYWlsLmNvbT4KWCMgJEZyZWVCU0QkClgKWFBPUlROQU1FPQl0
 d2lnClhQT1JUVkVSU0lPTj0JMS4xNS4wClhDQVRFR09SSUVTPQl3d3cKWE1BU1RFUl9TSVRFUz0J
 aHR0cDovL3BlYXIudHdpZy1wcm9qZWN0Lm9yZy9nZXQvClhQS0dOQU1FUFJFRklYPQlwZWNsLQpY
 RElTVE5BTUU9CUNUd2lnLSR7UE9SVFZFUlNJT059ClhFWFRSQUNUX1NVRlg9CS50Z3oKWApYTUFJ
 TlRBSU5FUj0Jam9laG9ybkBnbWFpbC5jb20KWENPTU1FTlQ9CVR3aWcgQyBleHRlbnNpb24gdG8g
 aW1wcm92ZSBwZXJmb3JtYW5jZSBvZiB0aGUgVHdpZyB0ZW1wbGF0ZSBsYW5ndWFnZQpYClhMSUNF
 TlNFPQlCU0QKWApYVVNFX1BIUD0JeWVzClhVU0VfUEhQSVpFPQl5ZXMKWFVTRV9QSFBFWFQ9CXll
 cwpYClhOT19TVEFHRT0JeWVzClguaW5jbHVkZSA8YnNkLnBvcnQubWs+CmI3NjhiOWZhYTcxMThj
 ZmMwZjcwYjI4NTEyZGQ5NGM4CmVjaG8geCAtIC91c3IvcG9ydHMvd3d3L3BlY2wtdHdpZy9kaXN0
 aW5mbwpzZWQgJ3MvXlgvLycgPi91c3IvcG9ydHMvd3d3L3BlY2wtdHdpZy9kaXN0aW5mbyA8PCAn
 ZDU1ZWM3MDM2ZGQ2YTgwMGIxMWQxMTM5OGM5YTA0ZDEnClhTSEEyNTYgKENUd2lnLTEuMTUuMC50
 Z3opID0gZGRhOGYwMWMyNGMyZDJlZDUxOTE2NjY4ZjdiYzY2NzgyYTdhYWMyMTFhMzc1MmE4MGIz
 NTE1OWJkYTg1ZGZkNApYU0laRSAoQ1R3aWctMS4xNS4wLnRneikgPSA4ODM1CmQ1NWVjNzAzNmRk
 NmE4MDBiMTFkMTEzOThjOWEwNGQxCmVjaG8geCAtIC91c3IvcG9ydHMvd3d3L3BlY2wtdHdpZy9w
 a2ctZGVzY3IKc2VkICdzL15YLy8nID4vdXNyL3BvcnRzL3d3dy9wZWNsLXR3aWcvcGtnLWRlc2Ny
 IDw8ICdiNDIxN2I1ZWE4NWU1ZDAwOTNkZjkxN2U0ZTBkMGU4YScKWFR3aWcgaXMgYSBmbGV4aWJs
 ZSwgZmFzdCwgYW5kIHNlY3VyZSB0ZW1wbGF0ZSBlbmdpbmUgZm9yIFBIUC4KWApYVGhpcyBDIGV4
 dGVuc2lvbiB0byBpbXByb3ZlIHBlcmZvcm1hbmNlIG9mIHRoZSBUd2lnIHRlbXBsYXRlIGxhbmd1
 YWdlLgpYClhXV1c6IGh0dHA6Ly90d2lnLnNlbnNpb2xhYnMub3JnLwpiNDIxN2I1ZWE4NWU1ZDAw
 OTNkZjkxN2U0ZTBkMGU4YQpleGl0Cgo=
 --089e013d1dd4a0b28c04ef6611c0--

From: Li-Wen Hsu <lwhsu@FreeBSD.org>
To: Joe Horn <joehorn@gmail.com>
Cc: bug-followup@freebsd.org
Subject: Re: ports/181848: [NEW PORT] www/php-Twig: The flexible, fast, and
 secure template engine for PHP
Date: Tue, 14 Jan 2014 03:52:01 +0800

 Thanks for the update and sorry for late reply:
 
 Please check these items:
 
 1. Do you want to be the maintainer of pear-channel-twig?
 2. pecl-twig has NO_STAGE defined, which is not allowed when adding new
    port.
 3. Since twig is a template language, how about categorizing into
    textproc?
 
 On Wed, Jan 08, 2014 at 03:06:08 +0800, Joe Horn wrote:
 > That's a quite good idea.
 >=20
 > As CTwig will be install as twig.so , I think the port name should be
 > pecl-ctwig.
 >=20
 > Here is the new shar file.
 >=20
 >=20
 > 2014/1/3 Li-Wen Hsu <lwhsu@freebsd.org>
 >=20
 > > On Mon, Dec 30, 2013 at 19:57:13 +0800, Joe Horn wrote:
 > > > Here is the new shar file.
 > > >
 > > > Changes:
 > > > * Change PORTNAME to all lower-case characters.
 > > > * Add STAGEDIR into Makefile.
 > >
 > > Thanks for the update.  At first, I am a bit curious about that the
 > > distfile name "v1.13.2.tar.gz" is ambiguous, and it's different then
 > > what I see on http://twig.sensiolabs.org/
 > >
 > > Later I found that twig have two parts, Twig and CTwig:
 > >
 > > http://pear.twig-project.org/
 > >
 > > I would suggest parting this port into two ports:
 > >
 > > pear-twig
 > > pecl-ctwig
 > >
 > > How do you think?
 > >
 > > --
 > > Li-Wen Hsu <lwhsu@FreeBSD.org>
 > > http://lwhsu.org
 > >
 
 > # 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:
 > #
 > #	/usr/ports/devel/pear-channel-twig
 > #	/usr/ports/devel/pear-channel-twig/files
 > #	/usr/ports/devel/pear-channel-twig/files/pear.twig-project.org.reg
 > #	/usr/ports/devel/pear-channel-twig/Makefile
 > #	/usr/ports/devel/pear-channel-twig/pkg-descr
 > #	/usr/ports/www/pear-twig
 > #	/usr/ports/www/pear-twig/Makefile
 > #	/usr/ports/www/pear-twig/distinfo
 > #	/usr/ports/www/pear-twig/pkg-descr
 > #	/usr/ports/www/pecl-twig
 > #	/usr/ports/www/pecl-twig/Makefile
 > #	/usr/ports/www/pecl-twig/distinfo
 > #	/usr/ports/www/pecl-twig/pkg-descr
 > #
 > echo c - /usr/ports/devel/pear-channel-twig
 > mkdir -p /usr/ports/devel/pear-channel-twig > /dev/null 2>&1
 > echo c - /usr/ports/devel/pear-channel-twig/files
 > mkdir -p /usr/ports/devel/pear-channel-twig/files > /dev/null 2>&1
 > echo x - /usr/ports/devel/pear-channel-twig/files/pear.twig-project.org.r=
 eg
 > sed 's/^X//' >/usr/ports/devel/pear-channel-twig/files/pear.twig-project.=
 org.reg << '347dd24e56167d1380bc164fc34313e8'
 > Xa:6:{s:7:"attribs";a:4:{s:7:"version";s:3:"1.0";s:5:"xmlns";s:31:"http:/=
 /pear.php.net/channel-1.0";s:9:"xmlns:xsi";s:41:"http://www.w3.org/2001/XML=
 Schema-instance";s:18:"xsi:schemaLocation";s:71:"http://pear.php.net/channe=
 l-1.0 http://pear.php.net/dtd/channel-1.0.xsd";}s:4:"name";s:21:"pear.twig-=
 project.org";s:7:"summary";s:17:"Twig PEAR channel";s:14:"suggestedalias";s=
 :4:"twig";s:7:"servers";a:1:{s:7:"primary";a:1:{s:4:"rest";a:1:{s:7:"baseur=
 l";a:4:{i:0;a:2:{s:7:"attribs";a:1:{s:4:"type";s:7:"REST1.0";}s:8:"_content=
 ";s:34:"http://pear.twig-project.org/rest/";}i:1;a:2:{s:7:"attribs";a:1:{s:=
 4:"type";s:7:"REST1.1";}s:8:"_content";s:34:"http://pear.twig-project.org/r=
 est/";}i:2;a:2:{s:7:"attribs";a:1:{s:4:"type";s:7:"REST1.2";}s:8:"_content"=
 ;s:34:"http://pear.twig-project.org/rest/";}i:3;a:2:{s:7:"attribs";a:1:{s:4=
 :"type";s:7:"REST1.3";}s:8:"_content";s:34:"http://pear.twig-project.org/re=
 st/";}}}}}s:13:"_lastmodified";a:2:{s:4:"ETag";s:34:""b6081822f47306f9e8f03=
 c7681457669"";s:13:"Last-Modified";s:29:"Wed, 23 Jan 2013 14:45:17 GMT";}}
 > 347dd24e56167d1380bc164fc34313e8
 > echo x - /usr/ports/devel/pear-channel-twig/Makefile
 > sed 's/^X//' >/usr/ports/devel/pear-channel-twig/Makefile << '8e85c1b617f=
 bed27027f00f878c5097e'
 > X# Created by: Joe Horn <joehorn@gmail.com>
 > X# $FreeBSD$
 > X
 > XPORTNAME=3D	twig
 > XPORTVERSION=3D	20140108
 > XCATEGORIES=3D	devel www pear
 > X
 > XMAINTAINER=3D	ports@FreeBSD.org
 > XCOMMENT=3D	PEAR channel ${PEAR_CHANNEL_HOST}
 > X
 > XPEAR_CHANNEL_HOST=3D	pear.twig-project.org
 > X
 > X.include <bsd.port.pre.mk>
 > X.include "${PORTSDIR}/devel/pear/bsd.pear.channel.mk"
 > X.include <bsd.port.post.mk>
 > 8e85c1b617fbed27027f00f878c5097e
 > echo x - /usr/ports/devel/pear-channel-twig/pkg-descr
 > sed 's/^X//' >/usr/ports/devel/pear-channel-twig/pkg-descr << '8e8443867a=
 9f48f3e2955efe1c70a08a'
 > XPEAR channel for the Twig project
 > X
 > XWWW: http://pear.twig-project.org/
 > 8e8443867a9f48f3e2955efe1c70a08a
 > echo c - /usr/ports/www/pear-twig
 > mkdir -p /usr/ports/www/pear-twig > /dev/null 2>&1
 > echo x - /usr/ports/www/pear-twig/Makefile
 > sed 's/^X//' >/usr/ports/www/pear-twig/Makefile << '9bb454207e421d897257f=
 df4561c4a0d'
 > X# Created by: Joe Horn <joehorn@gmail.com>
 > X# $FreeBSD$
 > X
 > XPORTNAME=3D	twig
 > XPORTVERSION=3D	1.15.0
 > XCATEGORIES=3D	www pear
 > XMASTER_SITES=3D	http://pear.twig-project.org/get/
 > XDISTNAME=3D	Twig-${PORTVERSION}
 > X
 > XMAINTAINER=3D	joehorn@gmail.com
 > XCOMMENT=3D	The flexible, fast, and secure template engine for PHP
 > X
 > XLICENSE=3D	BSD
 > X
 > XBUILD_DEPENDS=3D	${PEARDIR}/.channels/pear.twig-project.org.reg:${PORTSD=
 IR}/devel/pear-channel-twig
 > XRUN_DEPENDS=3D	${PEARDIR}/.channels/pear.twig-project.org.reg:${PORTSDIR=
 }/devel/pear-channel-twig
 > X
 > XPEAR_CHANNEL=3D	twig
 > XPEAR_AUTOINSTALL=3D	yes
 > X
 > XUSE_PHP=3D	ctype hash
 > XWANT_PHP_CLI=3D	yes
 > X
 > X.include <bsd.port.pre.mk>
 > X.include "${PORTSDIR}/devel/pear/bsd.pear.mk"
 > X.include <bsd.port.post.mk>
 > 9bb454207e421d897257fdf4561c4a0d
 > echo x - /usr/ports/www/pear-twig/distinfo
 > sed 's/^X//' >/usr/ports/www/pear-twig/distinfo << '7489cbd3e8e3c73aa362d=
 8b1f2f1a7bf'
 > XSHA256 (PEAR/Twig-1.15.0.tgz) =3D b5a1ae1be5fd3541f9dcf9f3f516e29262f3db=
 18042b67a1af07bfaa26eb61ed
 > XSIZE (PEAR/Twig-1.15.0.tgz) =3D 85352
 > 7489cbd3e8e3c73aa362d8b1f2f1a7bf
 > echo x - /usr/ports/www/pear-twig/pkg-descr
 > sed 's/^X//' >/usr/ports/www/pear-twig/pkg-descr << '04b91f6004ac83962c2b=
 0fa636dd66a0'
 > XTwig is a modern template engine for PHP.
 > X
 > X * Fast: Twig compiles templates down to plain optimized PHP code. The
 > X         overhead compared to regular PHP code was reduced to the very
 > X         minimum.
 > X
 > X * Secure: Twig has a sandbox mode to evaluate untrusted template code.
 > X           This allows Twig to be used as a template language for
 > X           applications where users may modify the template design.
 > X
 > X * Flexible: Twig is powered by a flexible lexer and parser. This allows
 > X             the developer to define its own custom tags and filters, and
 > X             create its own DSL.
 > X
 > XWWW: http://twig.sensiolabs.org/
 > 04b91f6004ac83962c2b0fa636dd66a0
 > echo c - /usr/ports/www/pecl-twig
 > mkdir -p /usr/ports/www/pecl-twig > /dev/null 2>&1
 > echo x - /usr/ports/www/pecl-twig/Makefile
 > sed 's/^X//' >/usr/ports/www/pecl-twig/Makefile << 'b768b9faa7118cfc0f70b=
 28512dd94c8'
 > X# Created by: Joe Horn <joehorn@gmail.com>
 > X# $FreeBSD$
 > X
 > XPORTNAME=3D	twig
 > XPORTVERSION=3D	1.15.0
 > XCATEGORIES=3D	www
 > XMASTER_SITES=3D	http://pear.twig-project.org/get/
 > XPKGNAMEPREFIX=3D	pecl-
 > XDISTNAME=3D	CTwig-${PORTVERSION}
 > XEXTRACT_SUFX=3D	.tgz
 > X
 > XMAINTAINER=3D	joehorn@gmail.com
 > XCOMMENT=3D	Twig C extension to improve performance of the Twig template =
 language
 > X
 > XLICENSE=3D	BSD
 > X
 > XUSE_PHP=3D	yes
 > XUSE_PHPIZE=3D	yes
 > XUSE_PHPEXT=3D	yes
 > X
 > XNO_STAGE=3D	yes
 > X.include <bsd.port.mk>
 > b768b9faa7118cfc0f70b28512dd94c8
 > echo x - /usr/ports/www/pecl-twig/distinfo
 > sed 's/^X//' >/usr/ports/www/pecl-twig/distinfo << 'd55ec7036dd6a800b11d1=
 1398c9a04d1'
 > XSHA256 (CTwig-1.15.0.tgz) =3D dda8f01c24c2d2ed51916668f7bc66782a7aac211a=
 3752a80b35159bda85dfd4
 > XSIZE (CTwig-1.15.0.tgz) =3D 8835
 > d55ec7036dd6a800b11d11398c9a04d1
 > echo x - /usr/ports/www/pecl-twig/pkg-descr
 > sed 's/^X//' >/usr/ports/www/pecl-twig/pkg-descr << 'b4217b5ea85e5d0093df=
 917e4e0d0e8a'
 > XTwig is a flexible, fast, and secure template engine for PHP.
 > X
 > XThis C extension to improve performance of the Twig template language.
 > X
 > XWWW: http://twig.sensiolabs.org/
 > b4217b5ea85e5d0093df917e4e0d0e8a
 > exit
 >=20
 
 
 --=20
 Li-Wen Hsu <lwhsu@FreeBSD.org>
 http://lwhsu.org

From: Joe Horn <joehorn@gmail.com>
To: bug-followup@freebsd.org
Cc: Li-Wen Hsu <lwhsu@freebsd.org>
Subject: Re: ports/181848: [NEW PORT] www/php-Twig: The flexible, fast, and
 secure template engine for PHP
Date: Tue, 21 Jan 2014 23:15:43 +0800

 --f46d0443064e61fb5e04f07c7bc7
 Content-Type: multipart/alternative; boundary=f46d0443064e61fb5a04f07c7bc5
 
 --f46d0443064e61fb5a04f07c7bc5
 Content-Type: text/plain; charset=UTF-8
 
 The 1st. and 2nd. you mentioned was changed in new shar file attached with
 this mail.
 
 About the 3rd. , I don't think PHP template engines should be considered as
 text processor, though they have similar features.
 You can see these PHP template engines in ports now :
 * /usr/ports/www/smarty2/
 * /usr/ports/www/smarty3/
 * /usr/ports/www/dwoo/
 * /usr/ports/devel/pear-PHPTAL/
 They are not categorized into textproc.
 
 
 
 2014/1/14 Li-Wen Hsu <lwhsu@freebsd.org>
 
 > Thanks for the update and sorry for late reply:
 >
 > Please check these items:
 >
 > 1. Do you want to be the maintainer of pear-channel-twig?
 > 2. pecl-twig has NO_STAGE defined, which is not allowed when adding new
 >    port.
 > 3. Since twig is a template language, how about categorizing into
 >    textproc?
 >
 > On Wed, Jan 08, 2014 at 03:06:08 +0800, Joe Horn wrote:
 > > That's a quite good idea.
 > >
 > > As CTwig will be install as twig.so , I think the port name should be
 > > pecl-ctwig.
 > >
 > > Here is the new shar file.
 > >
 > >
 > > 2014/1/3 Li-Wen Hsu <lwhsu@freebsd.org>
 > >
 > > > On Mon, Dec 30, 2013 at 19:57:13 +0800, Joe Horn wrote:
 > > > > Here is the new shar file.
 > > > >
 > > > > Changes:
 > > > > * Change PORTNAME to all lower-case characters.
 > > > > * Add STAGEDIR into Makefile.
 > > >
 > > > Thanks for the update.  At first, I am a bit curious about that the
 > > > distfile name "v1.13.2.tar.gz" is ambiguous, and it's different then
 > > > what I see on http://twig.sensiolabs.org/
 > > >
 > > > Later I found that twig have two parts, Twig and CTwig:
 > > >
 > > > http://pear.twig-project.org/
 > > >
 > > > I would suggest parting this port into two ports:
 > > >
 > > > pear-twig
 > > > pecl-ctwig
 > > >
 > > > How do you think?
 > > >
 > > > --
 > > > Li-Wen Hsu <lwhsu@FreeBSD.org>
 > > > http://lwhsu.org
 > > >
 >
 > > # 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:
 > > #
 > > #     /usr/ports/devel/pear-channel-twig
 > > #     /usr/ports/devel/pear-channel-twig/files
 > > #     /usr/ports/devel/pear-channel-twig/files/pear.twig-project.org.reg
 > > #     /usr/ports/devel/pear-channel-twig/Makefile
 > > #     /usr/ports/devel/pear-channel-twig/pkg-descr
 > > #     /usr/ports/www/pear-twig
 > > #     /usr/ports/www/pear-twig/Makefile
 > > #     /usr/ports/www/pear-twig/distinfo
 > > #     /usr/ports/www/pear-twig/pkg-descr
 > > #     /usr/ports/www/pecl-twig
 > > #     /usr/ports/www/pecl-twig/Makefile
 > > #     /usr/ports/www/pecl-twig/distinfo
 > > #     /usr/ports/www/pecl-twig/pkg-descr
 > > #
 > > echo c - /usr/ports/devel/pear-channel-twig
 > > mkdir -p /usr/ports/devel/pear-channel-twig > /dev/null 2>&1
 > > echo c - /usr/ports/devel/pear-channel-twig/files
 > > mkdir -p /usr/ports/devel/pear-channel-twig/files > /dev/null 2>&1
 > > echo x -
 > /usr/ports/devel/pear-channel-twig/files/pear.twig-project.org.reg
 > > sed 's/^X//'
 > >/usr/ports/devel/pear-channel-twig/files/pear.twig-project.org.reg <<
 > '347dd24e56167d1380bc164fc34313e8'
 > > Xa:6:{s:7:"attribs";a:4:{s:7:"version";s:3:"1.0";s:5:"xmlns";s:31:"
 > http://pear.php.net/channel-1.0";s:9:"xmlns:xsi";s:41:"
 > http://www.w3.org/2001/XMLSchema-instance
 > ";s:18:"xsi:schemaLocation";s:71:"http://pear.php.net/channel-1.0
 > http://pear.php.net/dtd/channel-1.0.xsd";}s:4:"name";s:21:"
 > pear.twig-project.org";s:7:"summary";s:17:"Twig PEAR
 > channel";s:14:"suggestedalias";s:4:"twig";s:7:"servers";a:1:{s:7:"primary";a:1:{s:4:"rest";a:1:{s:7:"baseurl";a:4:{i:0;a:2:{s:7:"attribs";a:1:{s:4:"type";s:7:"REST1.0";}s:8:"_content";s:34:"
 > http://pear.twig-project.org/rest/
 > ";}i:1;a:2:{s:7:"attribs";a:1:{s:4:"type";s:7:"REST1.1";}s:8:"_content";s:34:"
 > http://pear.twig-project.org/rest/
 > ";}i:2;a:2:{s:7:"attribs";a:1:{s:4:"type";s:7:"REST1.2";}s:8:"_content";s:34:"
 > http://pear.twig-project.org/rest/
 > ";}i:3;a:2:{s:7:"attribs";a:1:{s:4:"type";s:7:"REST1.3";}s:8:"_content";s:34:"
 > http://pear.twig-project.org/rest/";}}}}}s:13:"_lastmodified";a:2:{s:4:"ETag";s:34:""b6081822f47306f9e8f03c7681457669"";s:13:"Last-Modified";s:29:"Wed,
 > 23 Jan 2013 14:45:17 GMT";}}
 > > 347dd24e56167d1380bc164fc34313e8
 > > echo x - /usr/ports/devel/pear-channel-twig/Makefile
 > > sed 's/^X//' >/usr/ports/devel/pear-channel-twig/Makefile <<
 > '8e85c1b617fbed27027f00f878c5097e'
 > > X# Created by: Joe Horn <joehorn@gmail.com>
 > > X# $FreeBSD$
 > > X
 > > XPORTNAME=    twig
 > > XPORTVERSION= 20140108
 > > XCATEGORIES=  devel www pear
 > > X
 > > XMAINTAINER=  ports@FreeBSD.org
 > > XCOMMENT=     PEAR channel ${PEAR_CHANNEL_HOST}
 > > X
 > > XPEAR_CHANNEL_HOST=   pear.twig-project.org
 > > X
 > > X.include <bsd.port.pre.mk>
 > > X.include "${PORTSDIR}/devel/pear/bsd.pear.channel.mk"
 > > X.include <bsd.port.post.mk>
 > > 8e85c1b617fbed27027f00f878c5097e
 > > echo x - /usr/ports/devel/pear-channel-twig/pkg-descr
 > > sed 's/^X//' >/usr/ports/devel/pear-channel-twig/pkg-descr <<
 > '8e8443867a9f48f3e2955efe1c70a08a'
 > > XPEAR channel for the Twig project
 > > X
 > > XWWW: http://pear.twig-project.org/
 > > 8e8443867a9f48f3e2955efe1c70a08a
 > > echo c - /usr/ports/www/pear-twig
 > > mkdir -p /usr/ports/www/pear-twig > /dev/null 2>&1
 > > echo x - /usr/ports/www/pear-twig/Makefile
 > > sed 's/^X//' >/usr/ports/www/pear-twig/Makefile <<
 > '9bb454207e421d897257fdf4561c4a0d'
 > > X# Created by: Joe Horn <joehorn@gmail.com>
 > > X# $FreeBSD$
 > > X
 > > XPORTNAME=    twig
 > > XPORTVERSION= 1.15.0
 > > XCATEGORIES=  www pear
 > > XMASTER_SITES=        http://pear.twig-project.org/get/
 > > XDISTNAME=    Twig-${PORTVERSION}
 > > X
 > > XMAINTAINER=  joehorn@gmail.com
 > > XCOMMENT=     The flexible, fast, and secure template engine for PHP
 > > X
 > > XLICENSE=     BSD
 > > X
 > > XBUILD_DEPENDS=
 > ${PEARDIR}/.channels/pear.twig-project.org.reg:${PORTSDIR}/devel/pear-channel-twig
 > > XRUN_DEPENDS=
 > ${PEARDIR}/.channels/pear.twig-project.org.reg:${PORTSDIR}/devel/pear-channel-twig
 > > X
 > > XPEAR_CHANNEL=        twig
 > > XPEAR_AUTOINSTALL=    yes
 > > X
 > > XUSE_PHP=     ctype hash
 > > XWANT_PHP_CLI=        yes
 > > X
 > > X.include <bsd.port.pre.mk>
 > > X.include "${PORTSDIR}/devel/pear/bsd.pear.mk"
 > > X.include <bsd.port.post.mk>
 > > 9bb454207e421d897257fdf4561c4a0d
 > > echo x - /usr/ports/www/pear-twig/distinfo
 > > sed 's/^X//' >/usr/ports/www/pear-twig/distinfo <<
 > '7489cbd3e8e3c73aa362d8b1f2f1a7bf'
 > > XSHA256 (PEAR/Twig-1.15.0.tgz) =
 > b5a1ae1be5fd3541f9dcf9f3f516e29262f3db18042b67a1af07bfaa26eb61ed
 > > XSIZE (PEAR/Twig-1.15.0.tgz) = 85352
 > > 7489cbd3e8e3c73aa362d8b1f2f1a7bf
 > > echo x - /usr/ports/www/pear-twig/pkg-descr
 > > sed 's/^X//' >/usr/ports/www/pear-twig/pkg-descr <<
 > '04b91f6004ac83962c2b0fa636dd66a0'
 > > XTwig is a modern template engine for PHP.
 > > X
 > > X * Fast: Twig compiles templates down to plain optimized PHP code. The
 > > X         overhead compared to regular PHP code was reduced to the very
 > > X         minimum.
 > > X
 > > X * Secure: Twig has a sandbox mode to evaluate untrusted template code.
 > > X           This allows Twig to be used as a template language for
 > > X           applications where users may modify the template design.
 > > X
 > > X * Flexible: Twig is powered by a flexible lexer and parser. This allows
 > > X             the developer to define its own custom tags and filters,
 > and
 > > X             create its own DSL.
 > > X
 > > XWWW: http://twig.sensiolabs.org/
 > > 04b91f6004ac83962c2b0fa636dd66a0
 > > echo c - /usr/ports/www/pecl-twig
 > > mkdir -p /usr/ports/www/pecl-twig > /dev/null 2>&1
 > > echo x - /usr/ports/www/pecl-twig/Makefile
 > > sed 's/^X//' >/usr/ports/www/pecl-twig/Makefile <<
 > 'b768b9faa7118cfc0f70b28512dd94c8'
 > > X# Created by: Joe Horn <joehorn@gmail.com>
 > > X# $FreeBSD$
 > > X
 > > XPORTNAME=    twig
 > > XPORTVERSION= 1.15.0
 > > XCATEGORIES=  www
 > > XMASTER_SITES=        http://pear.twig-project.org/get/
 > > XPKGNAMEPREFIX=       pecl-
 > > XDISTNAME=    CTwig-${PORTVERSION}
 > > XEXTRACT_SUFX=        .tgz
 > > X
 > > XMAINTAINER=  joehorn@gmail.com
 > > XCOMMENT=     Twig C extension to improve performance of the Twig
 > template language
 > > X
 > > XLICENSE=     BSD
 > > X
 > > XUSE_PHP=     yes
 > > XUSE_PHPIZE=  yes
 > > XUSE_PHPEXT=  yes
 > > X
 > > XNO_STAGE=    yes
 > > X.include <bsd.port.mk>
 > > b768b9faa7118cfc0f70b28512dd94c8
 > > echo x - /usr/ports/www/pecl-twig/distinfo
 > > sed 's/^X//' >/usr/ports/www/pecl-twig/distinfo <<
 > 'd55ec7036dd6a800b11d11398c9a04d1'
 > > XSHA256 (CTwig-1.15.0.tgz) =
 > dda8f01c24c2d2ed51916668f7bc66782a7aac211a3752a80b35159bda85dfd4
 > > XSIZE (CTwig-1.15.0.tgz) = 8835
 > > d55ec7036dd6a800b11d11398c9a04d1
 > > echo x - /usr/ports/www/pecl-twig/pkg-descr
 > > sed 's/^X//' >/usr/ports/www/pecl-twig/pkg-descr <<
 > 'b4217b5ea85e5d0093df917e4e0d0e8a'
 > > XTwig is a flexible, fast, and secure template engine for PHP.
 > > X
 > > XThis C extension to improve performance of the Twig template language.
 > > X
 > > XWWW: http://twig.sensiolabs.org/
 > > b4217b5ea85e5d0093df917e4e0d0e8a
 > > exit
 > >
 >
 >
 > --
 > Li-Wen Hsu <lwhsu@FreeBSD.org>
 > http://lwhsu.org
 >
 
 --f46d0443064e61fb5a04f07c7bc5
 Content-Type: text/html; charset=UTF-8
 Content-Transfer-Encoding: quoted-printable
 
 <div dir=3D"ltr"><div>The 1st. and 2nd. you mentioned was changed in new sh=
 ar file attached with this mail.<br></div><div><br></div><div>About the 3rd=
 . , I don&#39;t think PHP template engines should be considered as text pro=
 cessor, though they have similar features.</div>
 <div>You can see these PHP template engines in ports now :</div><div>*=C2=
 =A0/usr/ports/www/smarty2/</div><div>*=C2=A0/usr/ports/www/smarty3/</div><d=
 iv>*=C2=A0/usr/ports/www/dwoo/</div><div>*=C2=A0/usr/ports/devel/pear-PHPTA=
 L/</div><div>They are not=C2=A0<span style=3D"font-family:arial,sans-serif;=
 font-size:14px">categorized into</span><span style=3D"font-family:arial,san=
 s-serif;font-size:14px">=C2=A0textproc.</span></div>
 <div><span style=3D"font-family:arial,sans-serif;font-size:14px"><br></span=
 ></div></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">=
 2014/1/14 Li-Wen Hsu <span dir=3D"ltr">&lt;<a href=3D"mailto:lwhsu@freebsd.=
 org" target=3D"_blank">lwhsu@freebsd.org</a>&gt;</span><br>
 <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
 x #ccc solid;padding-left:1ex">Thanks for the update and sorry for late rep=
 ly:<br>
 <br>
 Please check these items:<br>
 <br>
 1. Do you want to be the maintainer of pear-channel-twig?<br>
 2. pecl-twig has NO_STAGE defined, which is not allowed when adding new<br>
 =C2=A0 =C2=A0port.<br>
 3. Since twig is a template language, how about categorizing into<br>
 =C2=A0 =C2=A0textproc?<br>
 <div><div class=3D"h5"><br>
 On Wed, Jan 08, 2014 at 03:06:08 +0800, Joe Horn wrote:<br>
 &gt; That&#39;s a quite good idea.<br>
 &gt;<br>
 &gt; As CTwig will be install as twig.so , I think the port name should be<=
 br>
 &gt; pecl-ctwig.<br>
 &gt;<br>
 &gt; Here is the new shar file.<br>
 &gt;<br>
 &gt;<br>
 &gt; 2014/1/3 Li-Wen Hsu &lt;<a href=3D"mailto:lwhsu@freebsd.org">lwhsu@fre=
 ebsd.org</a>&gt;<br>
 &gt;<br>
 &gt; &gt; On Mon, Dec 30, 2013 at 19:57:13 +0800, Joe Horn wrote:<br>
 &gt; &gt; &gt; Here is the new shar file.<br>
 &gt; &gt; &gt;<br>
 &gt; &gt; &gt; Changes:<br>
 &gt; &gt; &gt; * Change PORTNAME to all lower-case characters.<br>
 &gt; &gt; &gt; * Add STAGEDIR into Makefile.<br>
 &gt; &gt;<br>
 &gt; &gt; Thanks for the update. =C2=A0At first, I am a bit curious about t=
 hat the<br>
 &gt; &gt; distfile name &quot;v1.13.2.tar.gz&quot; is ambiguous, and it&#39=
 ;s different then<br>
 &gt; &gt; what I see on <a href=3D"http://twig.sensiolabs.org/" target=3D"_=
 blank">http://twig.sensiolabs.org/</a><br>
 &gt; &gt;<br>
 &gt; &gt; Later I found that twig have two parts, Twig and CTwig:<br>
 &gt; &gt;<br>
 &gt; &gt; <a href=3D"http://pear.twig-project.org/" target=3D"_blank">http:=
 //pear.twig-project.org/</a><br>
 &gt; &gt;<br>
 &gt; &gt; I would suggest parting this port into two ports:<br>
 &gt; &gt;<br>
 &gt; &gt; pear-twig<br>
 &gt; &gt; pecl-ctwig<br>
 &gt; &gt;<br>
 &gt; &gt; How do you think?<br>
 &gt; &gt;<br>
 &gt; &gt; --<br>
 &gt; &gt; Li-Wen Hsu &lt;lwhsu@FreeBSD.org&gt;<br>
 &gt; &gt; <a href=3D"http://lwhsu.org" target=3D"_blank">http://lwhsu.org</=
 a><br>
 &gt; &gt;<br>
 <br>
 </div></div>&gt; # This is a shell archive. =C2=A0Save it in a file, remove=
  anything before<br>
 &gt; # this line, and then unpack it by entering &quot;sh file&quot;. =C2=
 =A0Note, it may<br>
 &gt; # create directories; files and directories will be owned by you and<b=
 r>
 &gt; # have default permissions.<br>
 &gt; #<br>
 &gt; # This archive contains:<br>
 &gt; #<br>
 &gt; # =C2=A0 =C2=A0 /usr/ports/devel/pear-channel-twig<br>
 &gt; # =C2=A0 =C2=A0 /usr/ports/devel/pear-channel-twig/files<br>
 &gt; # =C2=A0 =C2=A0 /usr/ports/devel/pear-channel-twig/files/pear.twig-pro=
 ject.org.reg<br>
 &gt; # =C2=A0 =C2=A0 /usr/ports/devel/pear-channel-twig/Makefile<br>
 &gt; # =C2=A0 =C2=A0 /usr/ports/devel/pear-channel-twig/pkg-descr<br>
 &gt; # =C2=A0 =C2=A0 /usr/ports/www/pear-twig<br>
 &gt; # =C2=A0 =C2=A0 /usr/ports/www/pear-twig/Makefile<br>
 &gt; # =C2=A0 =C2=A0 /usr/ports/www/pear-twig/distinfo<br>
 &gt; # =C2=A0 =C2=A0 /usr/ports/www/pear-twig/pkg-descr<br>
 &gt; # =C2=A0 =C2=A0 /usr/ports/www/pecl-twig<br>
 &gt; # =C2=A0 =C2=A0 /usr/ports/www/pecl-twig/Makefile<br>
 &gt; # =C2=A0 =C2=A0 /usr/ports/www/pecl-twig/distinfo<br>
 &gt; # =C2=A0 =C2=A0 /usr/ports/www/pecl-twig/pkg-descr<br>
 &gt; #<br>
 &gt; echo c - /usr/ports/devel/pear-channel-twig<br>
 &gt; mkdir -p /usr/ports/devel/pear-channel-twig &gt; /dev/null 2&gt;&amp;1=
 <br>
 &gt; echo c - /usr/ports/devel/pear-channel-twig/files<br>
 &gt; mkdir -p /usr/ports/devel/pear-channel-twig/files &gt; /dev/null 2&gt;=
 &amp;1<br>
 &gt; echo x - /usr/ports/devel/pear-channel-twig/files/pear.twig-project.or=
 g.reg<br>
 &gt; sed &#39;s/^X//&#39; &gt;/usr/ports/devel/pear-channel-twig/files/pear=
 .twig-project.org.reg &lt;&lt; &#39;347dd24e56167d1380bc164fc34313e8&#39;<b=
 r>
 &gt; Xa:6:{s:7:&quot;attribs&quot;;a:4:{s:7:&quot;version&quot;;s:3:&quot;1=
 .0&quot;;s:5:&quot;xmlns&quot;;s:31:&quot;<a href=3D"http://pear.php.net/ch=
 annel-1.0" target=3D"_blank">http://pear.php.net/channel-1.0</a>&quot;;s:9:=
 &quot;xmlns:xsi&quot;;s:41:&quot;<a href=3D"http://www.w3.org/2001/XMLSchem=
 a-instance" target=3D"_blank">http://www.w3.org/2001/XMLSchema-instance</a>=
 &quot;;s:18:&quot;xsi:schemaLocation&quot;;s:71:&quot;<a href=3D"http://pea=
 r.php.net/channel-1.0" target=3D"_blank">http://pear.php.net/channel-1.0</a=
 > <a href=3D"http://pear.php.net/dtd/channel-1.0.xsd" target=3D"_blank">htt=
 p://pear.php.net/dtd/channel-1.0.xsd</a>&quot;;}s:4:&quot;name&quot;;s:21:&=
 quot;<a href=3D"http://pear.twig-project.org" target=3D"_blank">pear.twig-p=
 roject.org</a>&quot;;s:7:&quot;summary&quot;;s:17:&quot;Twig PEAR channel&q=
 uot;;s:14:&quot;suggestedalias&quot;;s:4:&quot;twig&quot;;s:7:&quot;servers=
 &quot;;a:1:{s:7:&quot;primary&quot;;a:1:{s:4:&quot;rest&quot;;a:1:{s:7:&quo=
 t;baseurl&quot;;a:4:{i:0;a:2:{s:7:&quot;attribs&quot;;a:1:{s:4:&quot;type&q=
 uot;;s:7:&quot;REST1.0&quot;;}s:8:&quot;_content&quot;;s:34:&quot;<a href=
 =3D"http://pear.twig-project.org/rest/" target=3D"_blank">http://pear.twig-=
 project.org/rest/</a>&quot;;}i:1;a:2:{s:7:&quot;attribs&quot;;a:1:{s:4:&quo=
 t;type&quot;;s:7:&quot;REST1.1&quot;;}s:8:&quot;_content&quot;;s:34:&quot;<=
 a href=3D"http://pear.twig-project.org/rest/" target=3D"_blank">http://pear=
 .twig-project.org/rest/</a>&quot;;}i:2;a:2:{s:7:&quot;attribs&quot;;a:1:{s:=
 4:&quot;type&quot;;s:7:&quot;REST1.2&quot;;}s:8:&quot;_content&quot;;s:34:&=
 quot;<a href=3D"http://pear.twig-project.org/rest/" target=3D"_blank">http:=
 //pear.twig-project.org/rest/</a>&quot;;}i:3;a:2:{s:7:&quot;attribs&quot;;a=
 :1:{s:4:&quot;type&quot;;s:7:&quot;REST1.3&quot;;}s:8:&quot;_content&quot;;=
 s:34:&quot;<a href=3D"http://pear.twig-project.org/rest/" target=3D"_blank"=
 >http://pear.twig-project.org/rest/</a>&quot;;}}}}}s:13:&quot;_lastmodified=
 &quot;;a:2:{s:4:&quot;ETag&quot;;s:34:&quot;&quot;b6081822f47306f9e8f03c768=
 1457669&quot;&quot;;s:13:&quot;Last-Modified&quot;;s:29:&quot;Wed, 23 Jan 2=
 013 14:45:17 GMT&quot;;}}<br>
 
 &gt; 347dd24e56167d1380bc164fc34313e8<br>
 &gt; echo x - /usr/ports/devel/pear-channel-twig/Makefile<br>
 &gt; sed &#39;s/^X//&#39; &gt;/usr/ports/devel/pear-channel-twig/Makefile &=
 lt;&lt; &#39;8e85c1b617fbed27027f00f878c5097e&#39;<br>
 &gt; X# Created by: Joe Horn &lt;<a href=3D"mailto:joehorn@gmail.com">joeho=
 rn@gmail.com</a>&gt;<br>
 &gt; X# $FreeBSD$<br>
 &gt; X<br>
 &gt; XPORTNAME=3D =C2=A0 =C2=A0twig<br>
 &gt; XPORTVERSION=3D 20140108<br>
 &gt; XCATEGORIES=3D =C2=A0devel www pear<br>
 &gt; X<br>
 &gt; XMAINTAINER=3D =C2=A0ports@FreeBSD.org<br>
 &gt; XCOMMENT=3D =C2=A0 =C2=A0 PEAR channel ${PEAR_CHANNEL_HOST}<br>
 &gt; X<br>
 &gt; XPEAR_CHANNEL_HOST=3D =C2=A0 <a href=3D"http://pear.twig-project.org" =
 target=3D"_blank">pear.twig-project.org</a><br>
 &gt; X<br>
 &gt; X.include &lt;<a href=3D"http://bsd.port.pre.mk" target=3D"_blank">bsd=
 .port.pre.mk</a>&gt;<br>
 &gt; X.include &quot;${PORTSDIR}/devel/pear/<a href=3D"http://bsd.pear.chan=
 nel.mk" target=3D"_blank">bsd.pear.channel.mk</a>&quot;<br>
 &gt; X.include &lt;<a href=3D"http://bsd.port.post.mk" target=3D"_blank">bs=
 d.port.post.mk</a>&gt;<br>
 &gt; 8e85c1b617fbed27027f00f878c5097e<br>
 &gt; echo x - /usr/ports/devel/pear-channel-twig/pkg-descr<br>
 &gt; sed &#39;s/^X//&#39; &gt;/usr/ports/devel/pear-channel-twig/pkg-descr =
 &lt;&lt; &#39;8e8443867a9f48f3e2955efe1c70a08a&#39;<br>
 &gt; XPEAR channel for the Twig project<br>
 &gt; X<br>
 &gt; XWWW: <a href=3D"http://pear.twig-project.org/" target=3D"_blank">http=
 ://pear.twig-project.org/</a><br>
 &gt; 8e8443867a9f48f3e2955efe1c70a08a<br>
 &gt; echo c - /usr/ports/www/pear-twig<br>
 &gt; mkdir -p /usr/ports/www/pear-twig &gt; /dev/null 2&gt;&amp;1<br>
 &gt; echo x - /usr/ports/www/pear-twig/Makefile<br>
 &gt; sed &#39;s/^X//&#39; &gt;/usr/ports/www/pear-twig/Makefile &lt;&lt; &#=
 39;9bb454207e421d897257fdf4561c4a0d&#39;<br>
 &gt; X# Created by: Joe Horn &lt;<a href=3D"mailto:joehorn@gmail.com">joeho=
 rn@gmail.com</a>&gt;<br>
 &gt; X# $FreeBSD$<br>
 &gt; X<br>
 &gt; XPORTNAME=3D =C2=A0 =C2=A0twig<br>
 &gt; XPORTVERSION=3D 1.15.0<br>
 &gt; XCATEGORIES=3D =C2=A0www pear<br>
 &gt; XMASTER_SITES=3D =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"http://pear.twi=
 g-project.org/get/" target=3D"_blank">http://pear.twig-project.org/get/</a>=
 <br>
 &gt; XDISTNAME=3D =C2=A0 =C2=A0Twig-${PORTVERSION}<br>
 &gt; X<br>
 &gt; XMAINTAINER=3D =C2=A0<a href=3D"mailto:joehorn@gmail.com">joehorn@gmai=
 l.com</a><br>
 &gt; XCOMMENT=3D =C2=A0 =C2=A0 The flexible, fast, and secure template engi=
 ne for PHP<br>
 &gt; X<br>
 &gt; XLICENSE=3D =C2=A0 =C2=A0 BSD<br>
 &gt; X<br>
 &gt; XBUILD_DEPENDS=3D =C2=A0 =C2=A0 =C2=A0 ${PEARDIR}/.channels/pear.twig-=
 project.org.reg:${PORTSDIR}/devel/pear-channel-twig<br>
 &gt; XRUN_DEPENDS=3D ${PEARDIR}/.channels/pear.twig-project.org.reg:${PORTS=
 DIR}/devel/pear-channel-twig<br>
 &gt; X<br>
 &gt; XPEAR_CHANNEL=3D =C2=A0 =C2=A0 =C2=A0 =C2=A0twig<br>
 &gt; XPEAR_AUTOINSTALL=3D =C2=A0 =C2=A0yes<br>
 &gt; X<br>
 &gt; XUSE_PHP=3D =C2=A0 =C2=A0 ctype hash<br>
 &gt; XWANT_PHP_CLI=3D =C2=A0 =C2=A0 =C2=A0 =C2=A0yes<br>
 &gt; X<br>
 &gt; X.include &lt;<a href=3D"http://bsd.port.pre.mk" target=3D"_blank">bsd=
 .port.pre.mk</a>&gt;<br>
 &gt; X.include &quot;${PORTSDIR}/devel/pear/<a href=3D"http://bsd.pear.mk" =
 target=3D"_blank">bsd.pear.mk</a>&quot;<br>
 &gt; X.include &lt;<a href=3D"http://bsd.port.post.mk" target=3D"_blank">bs=
 d.port.post.mk</a>&gt;<br>
 &gt; 9bb454207e421d897257fdf4561c4a0d<br>
 &gt; echo x - /usr/ports/www/pear-twig/distinfo<br>
 &gt; sed &#39;s/^X//&#39; &gt;/usr/ports/www/pear-twig/distinfo &lt;&lt; &#=
 39;7489cbd3e8e3c73aa362d8b1f2f1a7bf&#39;<br>
 &gt; XSHA256 (PEAR/Twig-1.15.0.tgz) =3D b5a1ae1be5fd3541f9dcf9f3f516e29262f=
 3db18042b67a1af07bfaa26eb61ed<br>
 &gt; XSIZE (PEAR/Twig-1.15.0.tgz) =3D 85352<br>
 &gt; 7489cbd3e8e3c73aa362d8b1f2f1a7bf<br>
 &gt; echo x - /usr/ports/www/pear-twig/pkg-descr<br>
 &gt; sed &#39;s/^X//&#39; &gt;/usr/ports/www/pear-twig/pkg-descr &lt;&lt; &=
 #39;04b91f6004ac83962c2b0fa636dd66a0&#39;<br>
 &gt; XTwig is a modern template engine for PHP.<br>
 &gt; X<br>
 &gt; X * Fast: Twig compiles templates down to plain optimized PHP code. Th=
 e<br>
 &gt; X =C2=A0 =C2=A0 =C2=A0 =C2=A0 overhead compared to regular PHP code wa=
 s reduced to the very<br>
 &gt; X =C2=A0 =C2=A0 =C2=A0 =C2=A0 minimum.<br>
 &gt; X<br>
 &gt; X * Secure: Twig has a sandbox mode to evaluate untrusted template cod=
 e.<br>
 &gt; X =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 This allows Twig to be used as a =
 template language for<br>
 &gt; X =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 applications where users may modi=
 fy the template design.<br>
 &gt; X<br>
 &gt; X * Flexible: Twig is powered by a flexible lexer and parser. This all=
 ows<br>
 &gt; X =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 the developer to define it=
 s own custom tags and filters, and<br>
 &gt; X =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 create its own DSL.<br>
 &gt; X<br>
 &gt; XWWW: <a href=3D"http://twig.sensiolabs.org/" target=3D"_blank">http:/=
 /twig.sensiolabs.org/</a><br>
 &gt; 04b91f6004ac83962c2b0fa636dd66a0<br>
 &gt; echo c - /usr/ports/www/pecl-twig<br>
 &gt; mkdir -p /usr/ports/www/pecl-twig &gt; /dev/null 2&gt;&amp;1<br>
 &gt; echo x - /usr/ports/www/pecl-twig/Makefile<br>
 &gt; sed &#39;s/^X//&#39; &gt;/usr/ports/www/pecl-twig/Makefile &lt;&lt; &#=
 39;b768b9faa7118cfc0f70b28512dd94c8&#39;<br>
 &gt; X# Created by: Joe Horn &lt;<a href=3D"mailto:joehorn@gmail.com">joeho=
 rn@gmail.com</a>&gt;<br>
 &gt; X# $FreeBSD$<br>
 &gt; X<br>
 &gt; XPORTNAME=3D =C2=A0 =C2=A0twig<br>
 &gt; XPORTVERSION=3D 1.15.0<br>
 &gt; XCATEGORIES=3D =C2=A0www<br>
 &gt; XMASTER_SITES=3D =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"http://pear.twi=
 g-project.org/get/" target=3D"_blank">http://pear.twig-project.org/get/</a>=
 <br>
 &gt; XPKGNAMEPREFIX=3D =C2=A0 =C2=A0 =C2=A0 pecl-<br>
 &gt; XDISTNAME=3D =C2=A0 =C2=A0CTwig-${PORTVERSION}<br>
 &gt; XEXTRACT_SUFX=3D =C2=A0 =C2=A0 =C2=A0 =C2=A0.tgz<br>
 &gt; X<br>
 &gt; XMAINTAINER=3D =C2=A0<a href=3D"mailto:joehorn@gmail.com">joehorn@gmai=
 l.com</a><br>
 &gt; XCOMMENT=3D =C2=A0 =C2=A0 Twig C extension to improve performance of t=
 he Twig template language<br>
 &gt; X<br>
 &gt; XLICENSE=3D =C2=A0 =C2=A0 BSD<br>
 &gt; X<br>
 &gt; XUSE_PHP=3D =C2=A0 =C2=A0 yes<br>
 &gt; XUSE_PHPIZE=3D =C2=A0yes<br>
 &gt; XUSE_PHPEXT=3D =C2=A0yes<br>
 &gt; X<br>
 &gt; XNO_STAGE=3D =C2=A0 =C2=A0yes<br>
 &gt; X.include &lt;<a href=3D"http://bsd.port.mk" target=3D"_blank">bsd.por=
 t.mk</a>&gt;<br>
 &gt; b768b9faa7118cfc0f70b28512dd94c8<br>
 &gt; echo x - /usr/ports/www/pecl-twig/distinfo<br>
 &gt; sed &#39;s/^X//&#39; &gt;/usr/ports/www/pecl-twig/distinfo &lt;&lt; &#=
 39;d55ec7036dd6a800b11d11398c9a04d1&#39;<br>
 &gt; XSHA256 (CTwig-1.15.0.tgz) =3D dda8f01c24c2d2ed51916668f7bc66782a7aac2=
 11a3752a80b35159bda85dfd4<br>
 &gt; XSIZE (CTwig-1.15.0.tgz) =3D 8835<br>
 &gt; d55ec7036dd6a800b11d11398c9a04d1<br>
 &gt; echo x - /usr/ports/www/pecl-twig/pkg-descr<br>
 &gt; sed &#39;s/^X//&#39; &gt;/usr/ports/www/pecl-twig/pkg-descr &lt;&lt; &=
 #39;b4217b5ea85e5d0093df917e4e0d0e8a&#39;<br>
 &gt; XTwig is a flexible, fast, and secure template engine for PHP.<br>
 &gt; X<br>
 &gt; XThis C extension to improve performance of the Twig template language=
 .<br>
 &gt; X<br>
 &gt; XWWW: <a href=3D"http://twig.sensiolabs.org/" target=3D"_blank">http:/=
 /twig.sensiolabs.org/</a><br>
 &gt; b4217b5ea85e5d0093df917e4e0d0e8a<br>
 &gt; exit<br>
 <div class=3D"HOEnZb"><div class=3D"h5">&gt;<br>
 <br>
 <br>
 --<br>
 Li-Wen Hsu &lt;lwhsu@FreeBSD.org&gt;<br>
 <a href=3D"http://lwhsu.org" target=3D"_blank">http://lwhsu.org</a><br>
 </div></div></blockquote></div><br></div>
 
 --f46d0443064e61fb5a04f07c7bc5--
 --f46d0443064e61fb5e04f07c7bc7
 Content-Type: text/plain; charset=US-ASCII; name="shar.txt"
 Content-Disposition: attachment; filename="shar.txt"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_hqpb0vqv0
 
 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55
 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg
 InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg
 ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p
 c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJL3Vzci9wb3J0cy9kZXZlbC9w
 ZWFyLWNoYW5uZWwtdHdpZwojCS91c3IvcG9ydHMvZGV2ZWwvcGVhci1jaGFubmVsLXR3aWcvZmls
 ZXMKIwkvdXNyL3BvcnRzL2RldmVsL3BlYXItY2hhbm5lbC10d2lnL2ZpbGVzL3BlYXIudHdpZy1w
 cm9qZWN0Lm9yZy5yZWcKIwkvdXNyL3BvcnRzL2RldmVsL3BlYXItY2hhbm5lbC10d2lnL01ha2Vm
 aWxlCiMJL3Vzci9wb3J0cy9kZXZlbC9wZWFyLWNoYW5uZWwtdHdpZy9wa2ctZGVzY3IKIwkvdXNy
 L3BvcnRzL3d3dy9wZWFyLXR3aWcKIwkvdXNyL3BvcnRzL3d3dy9wZWFyLXR3aWcvTWFrZWZpbGUK
 IwkvdXNyL3BvcnRzL3d3dy9wZWFyLXR3aWcvZGlzdGluZm8KIwkvdXNyL3BvcnRzL3d3dy9wZWFy
 LXR3aWcvcGtnLWRlc2NyCiMJL3Vzci9wb3J0cy93d3cvcGVjbC10d2lnCiMJL3Vzci9wb3J0cy93
 d3cvcGVjbC10d2lnL01ha2VmaWxlCiMJL3Vzci9wb3J0cy93d3cvcGVjbC10d2lnL2Rpc3RpbmZv
 CiMJL3Vzci9wb3J0cy93d3cvcGVjbC10d2lnL3BrZy1kZXNjcgojCmVjaG8gYyAtIC91c3IvcG9y
 dHMvZGV2ZWwvcGVhci1jaGFubmVsLXR3aWcKbWtkaXIgLXAgL3Vzci9wb3J0cy9kZXZlbC9wZWFy
 LWNoYW5uZWwtdHdpZyA+IC9kZXYvbnVsbCAyPiYxCmVjaG8gYyAtIC91c3IvcG9ydHMvZGV2ZWwv
 cGVhci1jaGFubmVsLXR3aWcvZmlsZXMKbWtkaXIgLXAgL3Vzci9wb3J0cy9kZXZlbC9wZWFyLWNo
 YW5uZWwtdHdpZy9maWxlcyA+IC9kZXYvbnVsbCAyPiYxCmVjaG8geCAtIC91c3IvcG9ydHMvZGV2
 ZWwvcGVhci1jaGFubmVsLXR3aWcvZmlsZXMvcGVhci50d2lnLXByb2plY3Qub3JnLnJlZwpzZWQg
 J3MvXlgvLycgPi91c3IvcG9ydHMvZGV2ZWwvcGVhci1jaGFubmVsLXR3aWcvZmlsZXMvcGVhci50
 d2lnLXByb2plY3Qub3JnLnJlZyA8PCAnMzQ3ZGQyNGU1NjE2N2QxMzgwYmMxNjRmYzM0MzEzZTgn
 ClhhOjY6e3M6NzoiYXR0cmlicyI7YTo0OntzOjc6InZlcnNpb24iO3M6MzoiMS4wIjtzOjU6Inht
 bG5zIjtzOjMxOiJodHRwOi8vcGVhci5waHAubmV0L2NoYW5uZWwtMS4wIjtzOjk6InhtbG5zOnhz
 aSI7czo0MToiaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiO3M6MTg6
 InhzaTpzY2hlbWFMb2NhdGlvbiI7czo3MToiaHR0cDovL3BlYXIucGhwLm5ldC9jaGFubmVsLTEu
 MCBodHRwOi8vcGVhci5waHAubmV0L2R0ZC9jaGFubmVsLTEuMC54c2QiO31zOjQ6Im5hbWUiO3M6
 MjE6InBlYXIudHdpZy1wcm9qZWN0Lm9yZyI7czo3OiJzdW1tYXJ5IjtzOjE3OiJUd2lnIFBFQVIg
 Y2hhbm5lbCI7czoxNDoic3VnZ2VzdGVkYWxpYXMiO3M6NDoidHdpZyI7czo3OiJzZXJ2ZXJzIjth
 OjE6e3M6NzoicHJpbWFyeSI7YToxOntzOjQ6InJlc3QiO2E6MTp7czo3OiJiYXNldXJsIjthOjQ6
 e2k6MDthOjI6e3M6NzoiYXR0cmlicyI7YToxOntzOjQ6InR5cGUiO3M6NzoiUkVTVDEuMCI7fXM6
 ODoiX2NvbnRlbnQiO3M6MzQ6Imh0dHA6Ly9wZWFyLnR3aWctcHJvamVjdC5vcmcvcmVzdC8iO31p
 OjE7YToyOntzOjc6ImF0dHJpYnMiO2E6MTp7czo0OiJ0eXBlIjtzOjc6IlJFU1QxLjEiO31zOjg6
 Il9jb250ZW50IjtzOjM0OiJodHRwOi8vcGVhci50d2lnLXByb2plY3Qub3JnL3Jlc3QvIjt9aToy
 O2E6Mjp7czo3OiJhdHRyaWJzIjthOjE6e3M6NDoidHlwZSI7czo3OiJSRVNUMS4yIjt9czo4OiJf
 Y29udGVudCI7czozNDoiaHR0cDovL3BlYXIudHdpZy1wcm9qZWN0Lm9yZy9yZXN0LyI7fWk6Mzth
 OjI6e3M6NzoiYXR0cmlicyI7YToxOntzOjQ6InR5cGUiO3M6NzoiUkVTVDEuMyI7fXM6ODoiX2Nv
 bnRlbnQiO3M6MzQ6Imh0dHA6Ly9wZWFyLnR3aWctcHJvamVjdC5vcmcvcmVzdC8iO319fX19czox
 MzoiX2xhc3Rtb2RpZmllZCI7YToyOntzOjQ6IkVUYWciO3M6MzQ6IiJiNjA4MTgyMmY0NzMwNmY5
 ZThmMDNjNzY4MTQ1NzY2OSIiO3M6MTM6Ikxhc3QtTW9kaWZpZWQiO3M6Mjk6IldlZCwgMjMgSmFu
 IDIwMTMgMTQ6NDU6MTcgR01UIjt9fQozNDdkZDI0ZTU2MTY3ZDEzODBiYzE2NGZjMzQzMTNlOApl
 Y2hvIHggLSAvdXNyL3BvcnRzL2RldmVsL3BlYXItY2hhbm5lbC10d2lnL01ha2VmaWxlCnNlZCAn
 cy9eWC8vJyA+L3Vzci9wb3J0cy9kZXZlbC9wZWFyLWNoYW5uZWwtdHdpZy9NYWtlZmlsZSA8PCAn
 OGU4NWMxYjYxN2ZiZWQyNzAyN2YwMGY4NzhjNTA5N2UnClgjIENyZWF0ZWQgYnk6IEpvZSBIb3Ju
 IDxqb2Vob3JuQGdtYWlsLmNvbT4KWCMgJEZyZWVCU0QkClgKWFBPUlROQU1FPQl0d2lnClhQT1JU
 VkVSU0lPTj0JMjAxNDAxMDgKWENBVEVHT1JJRVM9CWRldmVsIHd3dyBwZWFyClgKWE1BSU5UQUlO
 RVI9CWpvZWhvcm5AZ21haWwuY29tClhDT01NRU5UPQlQRUFSIGNoYW5uZWwgJHtQRUFSX0NIQU5O
 RUxfSE9TVH0KWApYUEVBUl9DSEFOTkVMX0hPU1Q9CXBlYXIudHdpZy1wcm9qZWN0Lm9yZwpYClgu
 aW5jbHVkZSA8YnNkLnBvcnQucHJlLm1rPgpYLmluY2x1ZGUgIiR7UE9SVFNESVJ9L2RldmVsL3Bl
 YXIvYnNkLnBlYXIuY2hhbm5lbC5tayIKWC5pbmNsdWRlIDxic2QucG9ydC5wb3N0Lm1rPgo4ZTg1
 YzFiNjE3ZmJlZDI3MDI3ZjAwZjg3OGM1MDk3ZQplY2hvIHggLSAvdXNyL3BvcnRzL2RldmVsL3Bl
 YXItY2hhbm5lbC10d2lnL3BrZy1kZXNjcgpzZWQgJ3MvXlgvLycgPi91c3IvcG9ydHMvZGV2ZWwv
 cGVhci1jaGFubmVsLXR3aWcvcGtnLWRlc2NyIDw8ICc4ZTg0NDM4NjdhOWY0OGYzZTI5NTVlZmUx
 YzcwYTA4YScKWFBFQVIgY2hhbm5lbCBmb3IgdGhlIFR3aWcgcHJvamVjdApYClhXV1c6IGh0dHA6
 Ly9wZWFyLnR3aWctcHJvamVjdC5vcmcvCjhlODQ0Mzg2N2E5ZjQ4ZjNlMjk1NWVmZTFjNzBhMDhh
 CmVjaG8gYyAtIC91c3IvcG9ydHMvd3d3L3BlYXItdHdpZwpta2RpciAtcCAvdXNyL3BvcnRzL3d3
 dy9wZWFyLXR3aWcgPiAvZGV2L251bGwgMj4mMQplY2hvIHggLSAvdXNyL3BvcnRzL3d3dy9wZWFy
 LXR3aWcvTWFrZWZpbGUKc2VkICdzL15YLy8nID4vdXNyL3BvcnRzL3d3dy9wZWFyLXR3aWcvTWFr
 ZWZpbGUgPDwgJzliYjQ1NDIwN2U0MjFkODk3MjU3ZmRmNDU2MWM0YTBkJwpYIyBDcmVhdGVkIGJ5
 OiBKb2UgSG9ybiA8am9laG9ybkBnbWFpbC5jb20+ClgjICRGcmVlQlNEJApYClhQT1JUTkFNRT0J
 dHdpZwpYUE9SVFZFUlNJT049CTEuMTUuMApYQ0FURUdPUklFUz0Jd3d3IHBlYXIKWE1BU1RFUl9T
 SVRFUz0JaHR0cDovL3BlYXIudHdpZy1wcm9qZWN0Lm9yZy9nZXQvClhESVNUTkFNRT0JVHdpZy0k
 e1BPUlRWRVJTSU9OfQpYClhNQUlOVEFJTkVSPQlqb2Vob3JuQGdtYWlsLmNvbQpYQ09NTUVOVD0J
 VGhlIGZsZXhpYmxlLCBmYXN0LCBhbmQgc2VjdXJlIHRlbXBsYXRlIGVuZ2luZSBmb3IgUEhQClgK
 WExJQ0VOU0U9CUJTRApYClhCVUlMRF9ERVBFTkRTPQkke1BFQVJESVJ9Ly5jaGFubmVscy9wZWFy
 LnR3aWctcHJvamVjdC5vcmcucmVnOiR7UE9SVFNESVJ9L2RldmVsL3BlYXItY2hhbm5lbC10d2ln
 ClhSVU5fREVQRU5EUz0JJHtQRUFSRElSfS8uY2hhbm5lbHMvcGVhci50d2lnLXByb2plY3Qub3Jn
 LnJlZzoke1BPUlRTRElSfS9kZXZlbC9wZWFyLWNoYW5uZWwtdHdpZwpYClhQRUFSX0NIQU5ORUw9
 CXR3aWcKWFBFQVJfQVVUT0lOU1RBTEw9CXllcwpYClhVU0VfUEhQPQljdHlwZSBoYXNoClhXQU5U
 X1BIUF9DTEk9CXllcwpYClguaW5jbHVkZSA8YnNkLnBvcnQucHJlLm1rPgpYLmluY2x1ZGUgIiR7
 UE9SVFNESVJ9L2RldmVsL3BlYXIvYnNkLnBlYXIubWsiClguaW5jbHVkZSA8YnNkLnBvcnQucG9z
 dC5taz4KOWJiNDU0MjA3ZTQyMWQ4OTcyNTdmZGY0NTYxYzRhMGQKZWNobyB4IC0gL3Vzci9wb3J0
 cy93d3cvcGVhci10d2lnL2Rpc3RpbmZvCnNlZCAncy9eWC8vJyA+L3Vzci9wb3J0cy93d3cvcGVh
 ci10d2lnL2Rpc3RpbmZvIDw8ICc3NDg5Y2JkM2U4ZTNjNzNhYTM2MmQ4YjFmMmYxYTdiZicKWFNI
 QTI1NiAoUEVBUi9Ud2lnLTEuMTUuMC50Z3opID0gYjVhMWFlMWJlNWZkMzU0MWY5ZGNmOWYzZjUx
 NmUyOTI2MmYzZGIxODA0MmI2N2ExYWYwN2JmYWEyNmViNjFlZApYU0laRSAoUEVBUi9Ud2lnLTEu
 MTUuMC50Z3opID0gODUzNTIKNzQ4OWNiZDNlOGUzYzczYWEzNjJkOGIxZjJmMWE3YmYKZWNobyB4
 IC0gL3Vzci9wb3J0cy93d3cvcGVhci10d2lnL3BrZy1kZXNjcgpzZWQgJ3MvXlgvLycgPi91c3Iv
 cG9ydHMvd3d3L3BlYXItdHdpZy9wa2ctZGVzY3IgPDwgJzA0YjkxZjYwMDRhYzgzOTYyYzJiMGZh
 NjM2ZGQ2NmEwJwpYVHdpZyBpcyBhIG1vZGVybiB0ZW1wbGF0ZSBlbmdpbmUgZm9yIFBIUC4KWApY
 ICogRmFzdDogVHdpZyBjb21waWxlcyB0ZW1wbGF0ZXMgZG93biB0byBwbGFpbiBvcHRpbWl6ZWQg
 UEhQIGNvZGUuIFRoZQpYICAgICAgICAgb3ZlcmhlYWQgY29tcGFyZWQgdG8gcmVndWxhciBQSFAg
 Y29kZSB3YXMgcmVkdWNlZCB0byB0aGUgdmVyeQpYICAgICAgICAgbWluaW11bS4KWApYICogU2Vj
 dXJlOiBUd2lnIGhhcyBhIHNhbmRib3ggbW9kZSB0byBldmFsdWF0ZSB1bnRydXN0ZWQgdGVtcGxh
 dGUgY29kZS4KWCAgICAgICAgICAgVGhpcyBhbGxvd3MgVHdpZyB0byBiZSB1c2VkIGFzIGEgdGVt
 cGxhdGUgbGFuZ3VhZ2UgZm9yClggICAgICAgICAgIGFwcGxpY2F0aW9ucyB3aGVyZSB1c2VycyBt
 YXkgbW9kaWZ5IHRoZSB0ZW1wbGF0ZSBkZXNpZ24uClgKWCAqIEZsZXhpYmxlOiBUd2lnIGlzIHBv
 d2VyZWQgYnkgYSBmbGV4aWJsZSBsZXhlciBhbmQgcGFyc2VyLiBUaGlzIGFsbG93cwpYICAgICAg
 ICAgICAgIHRoZSBkZXZlbG9wZXIgdG8gZGVmaW5lIGl0cyBvd24gY3VzdG9tIHRhZ3MgYW5kIGZp
 bHRlcnMsIGFuZApYICAgICAgICAgICAgIGNyZWF0ZSBpdHMgb3duIERTTC4KWApYV1dXOiBodHRw
 Oi8vdHdpZy5zZW5zaW9sYWJzLm9yZy8KMDRiOTFmNjAwNGFjODM5NjJjMmIwZmE2MzZkZDY2YTAK
 ZWNobyBjIC0gL3Vzci9wb3J0cy93d3cvcGVjbC10d2lnCm1rZGlyIC1wIC91c3IvcG9ydHMvd3d3
 L3BlY2wtdHdpZyA+IC9kZXYvbnVsbCAyPiYxCmVjaG8geCAtIC91c3IvcG9ydHMvd3d3L3BlY2wt
 dHdpZy9NYWtlZmlsZQpzZWQgJ3MvXlgvLycgPi91c3IvcG9ydHMvd3d3L3BlY2wtdHdpZy9NYWtl
 ZmlsZSA8PCAnYjc2OGI5ZmFhNzExOGNmYzBmNzBiMjg1MTJkZDk0YzgnClgjIENyZWF0ZWQgYnk6
 IEpvZSBIb3JuIDxqb2Vob3JuQGdtYWlsLmNvbT4KWCMgJEZyZWVCU0QkClgKWFBPUlROQU1FPQl0
 d2lnClhQT1JUVkVSU0lPTj0JMS4xNS4wClhDQVRFR09SSUVTPQl3d3cKWE1BU1RFUl9TSVRFUz0J
 aHR0cDovL3BlYXIudHdpZy1wcm9qZWN0Lm9yZy9nZXQvClhQS0dOQU1FUFJFRklYPQlwZWNsLQpY
 RElTVE5BTUU9CUNUd2lnLSR7UE9SVFZFUlNJT059ClhFWFRSQUNUX1NVRlg9CS50Z3oKWApYTUFJ
 TlRBSU5FUj0Jam9laG9ybkBnbWFpbC5jb20KWENPTU1FTlQ9CVR3aWcgQyBleHRlbnNpb24gdG8g
 aW1wcm92ZSBwZXJmb3JtYW5jZSBvZiB0aGUgVHdpZyB0ZW1wbGF0ZSBsYW5ndWFnZQpYClhMSUNF
 TlNFPQlCU0QKWApYVVNFX1BIUD0JeWVzClhVU0VfUEhQSVpFPQl5ZXMKWFVTRV9QSFBFWFQ9CXll
 cwpYClguaW5jbHVkZSA8YnNkLnBvcnQubWs+CmI3NjhiOWZhYTcxMThjZmMwZjcwYjI4NTEyZGQ5
 NGM4CmVjaG8geCAtIC91c3IvcG9ydHMvd3d3L3BlY2wtdHdpZy9kaXN0aW5mbwpzZWQgJ3MvXlgv
 LycgPi91c3IvcG9ydHMvd3d3L3BlY2wtdHdpZy9kaXN0aW5mbyA8PCAnZDU1ZWM3MDM2ZGQ2YTgw
 MGIxMWQxMTM5OGM5YTA0ZDEnClhTSEEyNTYgKENUd2lnLTEuMTUuMC50Z3opID0gZGRhOGYwMWMy
 NGMyZDJlZDUxOTE2NjY4ZjdiYzY2NzgyYTdhYWMyMTFhMzc1MmE4MGIzNTE1OWJkYTg1ZGZkNApY
 U0laRSAoQ1R3aWctMS4xNS4wLnRneikgPSA4ODM1CmQ1NWVjNzAzNmRkNmE4MDBiMTFkMTEzOThj
 OWEwNGQxCmVjaG8geCAtIC91c3IvcG9ydHMvd3d3L3BlY2wtdHdpZy9wa2ctZGVzY3IKc2VkICdz
 L15YLy8nID4vdXNyL3BvcnRzL3d3dy9wZWNsLXR3aWcvcGtnLWRlc2NyIDw8ICdiNDIxN2I1ZWE4
 NWU1ZDAwOTNkZjkxN2U0ZTBkMGU4YScKWFR3aWcgaXMgYSBmbGV4aWJsZSwgZmFzdCwgYW5kIHNl
 Y3VyZSB0ZW1wbGF0ZSBlbmdpbmUgZm9yIFBIUC4KWApYVGhpcyBDIGV4dGVuc2lvbiB0byBpbXBy
 b3ZlIHBlcmZvcm1hbmNlIG9mIHRoZSBUd2lnIHRlbXBsYXRlIGxhbmd1YWdlLgpYClhXV1c6IGh0
 dHA6Ly90d2lnLnNlbnNpb2xhYnMub3JnLwpiNDIxN2I1ZWE4NWU1ZDAwOTNkZjkxN2U0ZTBkMGU4
 YQpleGl0Cgo=
 --f46d0443064e61fb5e04f07c7bc7--
State-Changed-From-To: open->closed 
State-Changed-By: lwhsu 
State-Changed-When: Tue Jan 21 15:55:06 UTC 2014 
State-Changed-Why:  
Committed. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/181848: commit references a PR
Date: Tue, 21 Jan 2014 15:54:44 +0000 (UTC)

 Author: lwhsu
 Date: Tue Jan 21 15:54:33 2014
 New Revision: 340616
 URL: http://svnweb.freebsd.org/changeset/ports/340616
 QAT: https://qat.redports.org/buildarchive/r340616/
 
 Log:
   Add devel/pear-channel-twig, www/pecl-twig, www/pear-twig:
   
   TWIG: The flexible, fast, and secure template engine for PHP
   
   PR:		ports/181848
   Submitted by:	Joe Horn <joehorn@gmail.com>
 
 Added:
   head/devel/pear-channel-twig/
   head/devel/pear-channel-twig/Makefile   (contents, props changed)
   head/devel/pear-channel-twig/files/
   head/devel/pear-channel-twig/files/pear.twig-project.org.reg   (contents, props changed)
   head/devel/pear-channel-twig/pkg-descr   (contents, props changed)
   head/www/pear-twig/
   head/www/pear-twig/Makefile   (contents, props changed)
   head/www/pear-twig/distinfo   (contents, props changed)
   head/www/pear-twig/pkg-descr   (contents, props changed)
   head/www/pecl-twig/
   head/www/pecl-twig/Makefile   (contents, props changed)
   head/www/pecl-twig/distinfo   (contents, props changed)
   head/www/pecl-twig/pkg-descr   (contents, props changed)
 Modified:
   head/devel/Makefile
   head/www/Makefile
 
 Modified: head/devel/Makefile
 ==============================================================================
 --- head/devel/Makefile	Tue Jan 21 15:43:06 2014	(r340615)
 +++ head/devel/Makefile	Tue Jan 21 15:54:33 2014	(r340616)
 @@ -3266,6 +3266,7 @@
      SUBDIR += pear-channel-symfony
      SUBDIR += pear-channel-symfony2
      SUBDIR += pear-channel-theseer
 +    SUBDIR += pear-channel-twig
      SUBDIR += pear-codegen
      SUBDIR += pear-ezc_Base
      SUBDIR += pear-ezc_ConsoleTools
 
 Added: head/devel/pear-channel-twig/Makefile
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/devel/pear-channel-twig/Makefile	Tue Jan 21 15:54:33 2014	(r340616)
 @@ -0,0 +1,16 @@
 +# Created by: Joe Horn <joehorn@gmail.com>
 +# $FreeBSD$
 +
 +PORTNAME=	twig
 +PORTVERSION=	20140108
 +CATEGORIES=	devel www pear
 +MASTER_SITES=	#
 +
 +MAINTAINER=	joehorn@gmail.com
 +COMMENT=	PEAR channel ${PEAR_CHANNEL_HOST}
 +
 +PEAR_CHANNEL_HOST=	pear.twig-project.org
 +
 +.include <bsd.port.pre.mk>
 +.include "${PORTSDIR}/devel/pear/bsd.pear.channel.mk"
 +.include <bsd.port.post.mk>
 
 Added: head/devel/pear-channel-twig/files/pear.twig-project.org.reg
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/devel/pear-channel-twig/files/pear.twig-project.org.reg	Tue Jan 21 15:54:33 2014	(r340616)
 @@ -0,0 +1 @@
 +a:6:{s:7:"attribs";a:4:{s:7:"version";s:3:"1.0";s:5:"xmlns";s:31:"http://pear.php.net/channel-1.0";s:9:"xmlns:xsi";s:41:"http://www.w3.org/2001/XMLSchema-instance";s:18:"xsi:schemaLocation";s:71:"http://pear.php.net/channel-1.0 http://pear.php.net/dtd/channel-1.0.xsd";}s:4:"name";s:21:"pear.twig-project.org";s:7:"summary";s:17:"Twig PEAR channel";s:14:"suggestedalias";s:4:"twig";s:7:"servers";a:1:{s:7:"primary";a:1:{s:4:"rest";a:1:{s:7:"baseurl";a:4:{i:0;a:2:{s:7:"attribs";a:1:{s:4:"type";s:7:"REST1.0";}s :8:"_content";s:34:"http://pear.twig-project.org/rest/";}i:1;a:2:{s:7:"attribs";a:1:{s:4:"type";s:7:"REST1.1";}s:8:"_content";s:34:"http://pear.twig-project.org/rest/";}i:2;a:2:{s:7:"attribs";a:1:{s:4:"type";s:7:"REST1.2";}s:8:"_content";s:34:"http://pear.twig-project.org/rest/";}i:3;a:2:{s:7:"attribs";a:1:{s:4:"type";s:7:"REST1.3";}s:8:"_content";s:34:"http://pear.twig-project.org/rest/";}}}}}s:13:"_lastmodified";a:2:{s:4:"ETag";s:34:""b6081822f47306f9e8f03c7681457669"";s:13:"Last-
  Modified";s:29:"Wed, 23 Jan 2013 14:45:17 GMT";}}
 
 Added: head/devel/pear-channel-twig/pkg-descr
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/devel/pear-channel-twig/pkg-descr	Tue Jan 21 15:54:33 2014	(r340616)
 @@ -0,0 +1,3 @@
 +PEAR channel for the Twig project
 +
 +WWW: http://pear.twig-project.org/
 
 Modified: head/www/Makefile
 ==============================================================================
 --- head/www/Makefile	Tue Jan 21 15:43:06 2014	(r340615)
 +++ head/www/Makefile	Tue Jan 21 15:54:33 2014	(r340616)
 @@ -1401,6 +1401,7 @@
      SUBDIR += pear-Text_Wiki
      SUBDIR += pear-UDDI
      SUBDIR += pear-XML_GRDDL
 +    SUBDIR += pear-twig
      SUBDIR += pebble
      SUBDIR += pecl-APC
      SUBDIR += pecl-amfext
 @@ -1408,6 +1409,7 @@
      SUBDIR += pecl-solr
      SUBDIR += pecl-sphinx
      SUBDIR += pecl-swish
 +    SUBDIR += pecl-twig
      SUBDIR += pecl-yaf
      SUBDIR += pecl-yar
      SUBDIR += pecl-zendopcache
 
 Added: head/www/pear-twig/Makefile
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/www/pear-twig/Makefile	Tue Jan 21 15:54:33 2014	(r340616)
 @@ -0,0 +1,26 @@
 +# Created by: Joe Horn <joehorn@gmail.com>
 +# $FreeBSD$
 +
 +PORTNAME=	twig
 +PORTVERSION=	1.15.0
 +CATEGORIES=	www pear
 +MASTER_SITES=	http://pear.twig-project.org/get/
 +DISTNAME=	Twig-${PORTVERSION}
 +
 +MAINTAINER=	joehorn@gmail.com
 +COMMENT=	The flexible, fast, and secure template engine for PHP
 +
 +LICENSE=	BSD
 +
 +BUILD_DEPENDS=	${PEARDIR}/.channels/pear.twig-project.org.reg:${PORTSDIR}/devel/pear-channel-twig
 +RUN_DEPENDS=	${PEARDIR}/.channels/pear.twig-project.org.reg:${PORTSDIR}/devel/pear-channel-twig
 +
 +PEAR_CHANNEL=	twig
 +PEAR_AUTOINSTALL=	yes
 +
 +USE_PHP=	ctype hash
 +WANT_PHP_CLI=	yes
 +
 +.include <bsd.port.pre.mk>
 +.include "${PORTSDIR}/devel/pear/bsd.pear.mk"
 +.include <bsd.port.post.mk>
 
 Added: head/www/pear-twig/distinfo
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/www/pear-twig/distinfo	Tue Jan 21 15:54:33 2014	(r340616)
 @@ -0,0 +1,2 @@
 +SHA256 (PEAR/Twig-1.15.0.tgz) = b5a1ae1be5fd3541f9dcf9f3f516e29262f3db18042b67a1af07bfaa26eb61ed
 +SIZE (PEAR/Twig-1.15.0.tgz) = 85352
 
 Added: head/www/pear-twig/pkg-descr
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/www/pear-twig/pkg-descr	Tue Jan 21 15:54:33 2014	(r340616)
 @@ -0,0 +1,15 @@
 +Twig is a modern template engine for PHP.
 +
 + * Fast: Twig compiles templates down to plain optimized PHP code. The
 +         overhead compared to regular PHP code was reduced to the very
 +         minimum.
 +
 + * Secure: Twig has a sandbox mode to evaluate untrusted template code.
 +           This allows Twig to be used as a template language for
 +           applications where users may modify the template design.
 +
 + * Flexible: Twig is powered by a flexible lexer and parser. This allows
 +             the developer to define its own custom tags and filters, and
 +             create its own DSL.
 +
 +WWW: http://twig.sensiolabs.org/
 
 Added: head/www/pecl-twig/Makefile
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/www/pecl-twig/Makefile	Tue Jan 21 15:54:33 2014	(r340616)
 @@ -0,0 +1,21 @@
 +# Created by: Joe Horn <joehorn@gmail.com>
 +# $FreeBSD$
 +
 +PORTNAME=	twig
 +PORTVERSION=	1.15.0
 +CATEGORIES=	www
 +MASTER_SITES=	http://pear.twig-project.org/get/
 +PKGNAMEPREFIX=	pecl-
 +DISTNAME=	CTwig-${PORTVERSION}
 +EXTRACT_SUFX=	.tgz
 +
 +MAINTAINER=	joehorn@gmail.com
 +COMMENT=	Twig C extension to improve performance of the Twig template language
 +
 +LICENSE=	BSD
 +
 +USE_PHP=	yes
 +USE_PHPIZE=	yes
 +USE_PHPEXT=	yes
 +
 +.include <bsd.port.mk>
 
 Added: head/www/pecl-twig/distinfo
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/www/pecl-twig/distinfo	Tue Jan 21 15:54:33 2014	(r340616)
 @@ -0,0 +1,2 @@
 +SHA256 (CTwig-1.15.0.tgz) = dda8f01c24c2d2ed51916668f7bc66782a7aac211a3752a80b35159bda85dfd4
 +SIZE (CTwig-1.15.0.tgz) = 8835
 
 Added: head/www/pecl-twig/pkg-descr
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/www/pecl-twig/pkg-descr	Tue Jan 21 15:54:33 2014	(r340616)
 @@ -0,0 +1,5 @@
 +Twig is a flexible, fast, and secure template engine for PHP.
 +
 +This C extension to improve performance of the Twig template language.
 +
 +WWW: http://twig.sensiolabs.org/
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
>Unformatted:
