Date: Thu, 4 Jul 2013 13:13:51 GMT From: Michael Fausten <ports@michael-fausten.de> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/180256: NEW PORT: www/twig-php which is a PHP template engine Message-ID: <201307041313.r64DDpAh036493@oldred.freebsd.org> Resent-Message-ID: <201307041320.r64DK0Nl058555@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 180256 >Category: ports >Synopsis: NEW PORT: www/twig-php which is a PHP template engine >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jul 04 13:20:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Michael Fausten >Release: 9.11 >Organization: pw Internet >Environment: # uname -a FreeBSD carna 9.1-RELEASE-p4 FreeBSD 9.1-RELEASE-p4 #0: Mon Jun 17 11:42:37 UTC 2013 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >Description: I had to add a .txt suffix to the .shar file. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # twig-php # twig-php/Makefile # twig-php/pkg-descr # twig-php/distinfo # twig-php/pkg-plist # echo c - twig-php mkdir -p twig-php > /dev/null 2>&1 echo x - twig-php/Makefile sed 's/^X//' >twig-php/Makefile << 'b5c7c32c5c42cf9a6d786fed2b619c2e' X# $FreeBSD$ X XPORTNAME= twig XPORTVERSION= 1.13.1 XCATEGORIES= www XMASTER_SITES= http://pear.twig-project.org/get/ XPKGNAMESUFFIX= -php XDISTNAME= Twig-${PORTVERSION} XEXTRACT_SUFX= .tgz X XMAINTAINER= ports@michael-fausten.de XCOMMENT= Fast, secure, flexible and modern template engine for PHP X XNO_BUILD= yes XUSE_PHP= yes X Xdo-install: X ${MKDIR} ${DATADIR} X (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${DATADIR}) X X.include <bsd.port.mk> b5c7c32c5c42cf9a6d786fed2b619c2e echo x - twig-php/pkg-descr sed 's/^X//' >twig-php/pkg-descr << 'f1ae78e03587cbc2534c48b7b48e6797' XTwig is a modern template engine for PHP X XFast: Twig compiles templates down to plain optimized PHP code. XThe overhead compared to regular PHP code was reduced to the very minimum. XSecure: Twig has a sandbox mode to evaluate untrusted template code. XThis allows Twig to be used as a template language for applications Xwhere users may modify the template design. XFlexible: Twig is powered by a flexible lexer and parser. XThis allows the developer to define its own custom tags and filters, Xand create its own DSL. X XWWW: http://twig.sensiolabs.org/ f1ae78e03587cbc2534c48b7b48e6797 echo x - twig-php/distinfo sed 's/^X//' >twig-php/distinfo << 'a04369c03e8daf3d242478c96d88438d' XSHA256 (Twig-1.13.1.tgz) = c3e9b000dd3913622ea6b2bd434b3cbaf7cd416166d0706df48c952c1694866a XSIZE (Twig-1.13.1.tgz) = 82782 a04369c03e8daf3d242478c96d88438d echo x - twig-php/pkg-plist sed 's/^X//' >twig-php/pkg-plist << '27dc900273eb5cf0fb109239f4833241' X%%DATADIR%%/AUTHORS X%%DATADIR%%/CHANGELOG X%%DATADIR%%/LICENSE X%%DATADIR%%/README.markdown X%%DATADIR%%/lib/Twig/Autoloader.php X%%DATADIR%%/lib/Twig/Compiler.php X%%DATADIR%%/lib/Twig/CompilerInterface.php X%%DATADIR%%/lib/Twig/Environment.php X%%DATADIR%%/lib/Twig/Error/Loader.php X%%DATADIR%%/lib/Twig/Error/Runtime.php X%%DATADIR%%/lib/Twig/Error/Syntax.php X%%DATADIR%%/lib/Twig/Error.php X%%DATADIR%%/lib/Twig/ExistsLoaderInterface.php X%%DATADIR%%/lib/Twig/ExpressionParser.php X%%DATADIR%%/lib/Twig/Extension/Core.php X%%DATADIR%%/lib/Twig/Extension/Debug.php X%%DATADIR%%/lib/Twig/Extension/Escaper.php X%%DATADIR%%/lib/Twig/Extension/Optimizer.php X%%DATADIR%%/lib/Twig/Extension/Sandbox.php X%%DATADIR%%/lib/Twig/Extension/Staging.php X%%DATADIR%%/lib/Twig/Extension/StringLoader.php X%%DATADIR%%/lib/Twig/Extension.php X%%DATADIR%%/lib/Twig/ExtensionInterface.php X%%DATADIR%%/lib/Twig/Filter/Function.php X%%DATADIR%%/lib/Twig/Filter/Method.php X%%DATADIR%%/lib/Twig/Filter/Node.php X%%DATADIR%%/lib/Twig/Filter.php X%%DATADIR%%/lib/Twig/FilterCallableInterface.php X%%DATADIR%%/lib/Twig/FilterInterface.php X%%DATADIR%%/lib/Twig/Function/Function.php X%%DATADIR%%/lib/Twig/Function/Method.php X%%DATADIR%%/lib/Twig/Function/Node.php X%%DATADIR%%/lib/Twig/Function.php X%%DATADIR%%/lib/Twig/FunctionCallableInterface.php X%%DATADIR%%/lib/Twig/FunctionInterface.php X%%DATADIR%%/lib/Twig/Lexer.php X%%DATADIR%%/lib/Twig/LexerInterface.php X%%DATADIR%%/lib/Twig/Loader/Array.php X%%DATADIR%%/lib/Twig/Loader/Chain.php X%%DATADIR%%/lib/Twig/Loader/Filesystem.php X%%DATADIR%%/lib/Twig/Loader/String.php X%%DATADIR%%/lib/Twig/LoaderInterface.php X%%DATADIR%%/lib/Twig/Markup.php X%%DATADIR%%/lib/Twig/Node/AutoEscape.php X%%DATADIR%%/lib/Twig/Node/Block.php X%%DATADIR%%/lib/Twig/Node/BlockReference.php X%%DATADIR%%/lib/Twig/Node/Body.php X%%DATADIR%%/lib/Twig/Node/Do.php X%%DATADIR%%/lib/Twig/Node/Embed.php X%%DATADIR%%/lib/Twig/Node/Expression/Array.php X%%DATADIR%%/lib/Twig/Node/Expression/AssignName.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/Add.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/And.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/BitwiseAnd.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/BitwiseOr.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/BitwiseXor.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/Concat.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/Div.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/Equal.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/FloorDiv.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/Greater.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/GreaterEqual.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/In.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/Less.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/LessEqual.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/Mod.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/Mul.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/NotEqual.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/NotIn.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/Or.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/Power.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/Range.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary/Sub.php X%%DATADIR%%/lib/Twig/Node/Expression/Binary.php X%%DATADIR%%/lib/Twig/Node/Expression/BlockReference.php X%%DATADIR%%/lib/Twig/Node/Expression/Call.php X%%DATADIR%%/lib/Twig/Node/Expression/Conditional.php X%%DATADIR%%/lib/Twig/Node/Expression/Constant.php X%%DATADIR%%/lib/Twig/Node/Expression/ExtensionReference.php X%%DATADIR%%/lib/Twig/Node/Expression/Filter/Default.php X%%DATADIR%%/lib/Twig/Node/Expression/Filter.php X%%DATADIR%%/lib/Twig/Node/Expression/Function.php X%%DATADIR%%/lib/Twig/Node/Expression/GetAttr.php X%%DATADIR%%/lib/Twig/Node/Expression/MethodCall.php X%%DATADIR%%/lib/Twig/Node/Expression/Name.php X%%DATADIR%%/lib/Twig/Node/Expression/Parent.php X%%DATADIR%%/lib/Twig/Node/Expression/TempName.php X%%DATADIR%%/lib/Twig/Node/Expression/Test/Constant.php X%%DATADIR%%/lib/Twig/Node/Expression/Test/Defined.php X%%DATADIR%%/lib/Twig/Node/Expression/Test/Divisibleby.php X%%DATADIR%%/lib/Twig/Node/Expression/Test/Even.php X%%DATADIR%%/lib/Twig/Node/Expression/Test/Null.php X%%DATADIR%%/lib/Twig/Node/Expression/Test/Odd.php X%%DATADIR%%/lib/Twig/Node/Expression/Test/Sameas.php X%%DATADIR%%/lib/Twig/Node/Expression/Test.php X%%DATADIR%%/lib/Twig/Node/Expression/Unary/Neg.php X%%DATADIR%%/lib/Twig/Node/Expression/Unary/Not.php X%%DATADIR%%/lib/Twig/Node/Expression/Unary/Pos.php X%%DATADIR%%/lib/Twig/Node/Expression/Unary.php X%%DATADIR%%/lib/Twig/Node/Expression.php X%%DATADIR%%/lib/Twig/Node/Flush.php X%%DATADIR%%/lib/Twig/Node/For.php X%%DATADIR%%/lib/Twig/Node/ForLoop.php X%%DATADIR%%/lib/Twig/Node/If.php X%%DATADIR%%/lib/Twig/Node/Import.php X%%DATADIR%%/lib/Twig/Node/Include.php X%%DATADIR%%/lib/Twig/Node/Macro.php X%%DATADIR%%/lib/Twig/Node/Module.php X%%DATADIR%%/lib/Twig/Node/Print.php X%%DATADIR%%/lib/Twig/Node/Sandbox.php X%%DATADIR%%/lib/Twig/Node/SandboxedModule.php X%%DATADIR%%/lib/Twig/Node/SandboxedPrint.php X%%DATADIR%%/lib/Twig/Node/Set.php X%%DATADIR%%/lib/Twig/Node/SetTemp.php X%%DATADIR%%/lib/Twig/Node/Spaceless.php X%%DATADIR%%/lib/Twig/Node/Text.php X%%DATADIR%%/lib/Twig/Node.php X%%DATADIR%%/lib/Twig/NodeInterface.php X%%DATADIR%%/lib/Twig/NodeOutputInterface.php X%%DATADIR%%/lib/Twig/NodeTraverser.php X%%DATADIR%%/lib/Twig/NodeVisitor/Escaper.php X%%DATADIR%%/lib/Twig/NodeVisitor/Optimizer.php X%%DATADIR%%/lib/Twig/NodeVisitor/SafeAnalysis.php X%%DATADIR%%/lib/Twig/NodeVisitor/Sandbox.php X%%DATADIR%%/lib/Twig/NodeVisitorInterface.php X%%DATADIR%%/lib/Twig/Parser.php X%%DATADIR%%/lib/Twig/ParserInterface.php X%%DATADIR%%/lib/Twig/Sandbox/SecurityError.php X%%DATADIR%%/lib/Twig/Sandbox/SecurityPolicy.php X%%DATADIR%%/lib/Twig/Sandbox/SecurityPolicyInterface.php X%%DATADIR%%/lib/Twig/SimpleFilter.php X%%DATADIR%%/lib/Twig/SimpleFunction.php X%%DATADIR%%/lib/Twig/SimpleTest.php X%%DATADIR%%/lib/Twig/Template.php X%%DATADIR%%/lib/Twig/TemplateInterface.php X%%DATADIR%%/lib/Twig/Test/Function.php X%%DATADIR%%/lib/Twig/Test/IntegrationTestCase.php X%%DATADIR%%/lib/Twig/Test/Method.php X%%DATADIR%%/lib/Twig/Test/Node.php X%%DATADIR%%/lib/Twig/Test/NodeTestCase.php X%%DATADIR%%/lib/Twig/Test.php X%%DATADIR%%/lib/Twig/TestCallableInterface.php X%%DATADIR%%/lib/Twig/TestInterface.php X%%DATADIR%%/lib/Twig/Token.php X%%DATADIR%%/lib/Twig/TokenParser/AutoEscape.php X%%DATADIR%%/lib/Twig/TokenParser/Block.php X%%DATADIR%%/lib/Twig/TokenParser/Do.php X%%DATADIR%%/lib/Twig/TokenParser/Embed.php X%%DATADIR%%/lib/Twig/TokenParser/Extends.php X%%DATADIR%%/lib/Twig/TokenParser/Filter.php X%%DATADIR%%/lib/Twig/TokenParser/Flush.php X%%DATADIR%%/lib/Twig/TokenParser/For.php X%%DATADIR%%/lib/Twig/TokenParser/From.php X%%DATADIR%%/lib/Twig/TokenParser/If.php X%%DATADIR%%/lib/Twig/TokenParser/Import.php X%%DATADIR%%/lib/Twig/TokenParser/Include.php X%%DATADIR%%/lib/Twig/TokenParser/Macro.php X%%DATADIR%%/lib/Twig/TokenParser/Sandbox.php X%%DATADIR%%/lib/Twig/TokenParser/Set.php X%%DATADIR%%/lib/Twig/TokenParser/Spaceless.php X%%DATADIR%%/lib/Twig/TokenParser/Use.php X%%DATADIR%%/lib/Twig/TokenParser.php X%%DATADIR%%/lib/Twig/TokenParserBroker.php X%%DATADIR%%/lib/Twig/TokenParserBrokerInterface.php X%%DATADIR%%/lib/Twig/TokenParserInterface.php X%%DATADIR%%/lib/Twig/TokenStream.php X@dirrm %%DATADIR%%/lib/Twig/Error X@dirrm %%DATADIR%%/lib/Twig/Extension X@dirrm %%DATADIR%%/lib/Twig/Filter X@dirrm %%DATADIR%%/lib/Twig/Function X@dirrm %%DATADIR%%/lib/Twig/Loader X@dirrm %%DATADIR%%/lib/Twig/Node/Expression/Binary X@dirrm %%DATADIR%%/lib/Twig/Node/Expression/Filter X@dirrm %%DATADIR%%/lib/Twig/Node/Expression/Test X@dirrm %%DATADIR%%/lib/Twig/Node/Expression/Unary X@dirrm %%DATADIR%%/lib/Twig/Node/Expression X@dirrm %%DATADIR%%/lib/Twig/Node X@dirrm %%DATADIR%%/lib/Twig/NodeVisitor X@dirrm %%DATADIR%%/lib/Twig/Sandbox X@dirrm %%DATADIR%%/lib/Twig/Test X@dirrm %%DATADIR%%/lib/Twig/TokenParser X@dirrm %%DATADIR%%/lib/Twig X@dirrm %%DATADIR%%/lib X@dirrm %%DATADIR%% 27dc900273eb5cf0fb109239f4833241 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307041313.r64DDpAh036493>