From owner-svn-ports-all@FreeBSD.ORG Fri Sep 28 17:22:32 2012 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E48BF106564A; Fri, 28 Sep 2012 17:22:32 +0000 (UTC) (envelope-from glarkin@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id CC0E38FC15; Fri, 28 Sep 2012 17:22:32 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q8SHMWrO078144; Fri, 28 Sep 2012 17:22:32 GMT (envelope-from glarkin@svn.freebsd.org) Received: (from glarkin@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q8SHMW26078137; Fri, 28 Sep 2012 17:22:32 GMT (envelope-from glarkin@svn.freebsd.org) Message-Id: <201209281722.q8SHMW26078137@svn.freebsd.org> From: Greg Larkin Date: Fri, 28 Sep 2012 17:22:32 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r305003 - in head/www: . smarty3 smarty3/files X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Sep 2012 17:22:33 -0000 Author: glarkin Date: Fri Sep 28 17:22:32 2012 New Revision: 305003 URL: http://svn.freebsd.org/changeset/ports/305003 Log: NOTE: This port tracks Smarty 3.x, while www/smarty2 tracks Smarty 2.x Smarty is a template engine for PHP. Many other template engines for PHP provide basic variable substitution and dynamic block functionality. Smarty takes a step further to be a "smart" template engine, adding features such as configuration files, template functions, and variable modifiers, and making all of this functionality as easy as possible to use for both programmers and template designers. Smarty also converts the templates into PHP scripts, eliminating the need to parse the templates on every invocation. This makes Smarty extremely scalable and managable for large application needs. WWW: http://www.smarty.net/ Added: head/www/smarty3/ head/www/smarty3/Makefile (contents, props changed) head/www/smarty3/distinfo (contents, props changed) head/www/smarty3/files/ head/www/smarty3/files/pkg-message.in (contents, props changed) head/www/smarty3/pkg-descr (contents, props changed) head/www/smarty3/pkg-plist (contents, props changed) Modified: head/www/Makefile Modified: head/www/Makefile ============================================================================== --- head/www/Makefile Fri Sep 28 17:04:59 2012 (r305002) +++ head/www/Makefile Fri Sep 28 17:22:32 2012 (r305003) @@ -1790,6 +1790,7 @@ SUBDIR += siteframe SUBDIR += skytemplate SUBDIR += smarty2 + SUBDIR += smarty3 SUBDIR += smb_auth SUBDIR += snarf SUBDIR += snownews Added: head/www/smarty3/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/smarty3/Makefile Fri Sep 28 17:22:32 2012 (r305003) @@ -0,0 +1,35 @@ +# Created by: Michael Fausten +# $FreeBSD$ + +PORTNAME= smarty3 +PORTVERSION= 3.1.12 +CATEGORIES= www +MASTER_SITES= http://www.smarty.net/files/ +DISTNAME= Smarty-${PORTVERSION} + +MAINTAINER= ports@michael-fausten.de +COMMENT= The PHP compiling template engine + +WRKSRC= ${WRKDIR}/Smarty-${PORTVERSION} + +NO_BUILD= yes +USE_PHP= pcre +WANT_PHP_WEB= yes + +PKGMESSAGE= ${WRKDIR}/pkg-message +SUB_FILES= pkg-message + +do-install: + @${MKDIR} ${DATADIR} +.for f in Smarty.class.php SmartyBC.class.php debug.tpl + @${INSTALL_DATA} ${WRKSRC}/libs/$f ${DATADIR} +.endfor + @${MKDIR} ${DATADIR}/plugins + @${INSTALL_DATA} ${WRKSRC}/libs/plugins/* ${DATADIR}/plugins + @${MKDIR} ${DATADIR}/sysplugins + @${INSTALL_DATA} ${WRKSRC}/libs/sysplugins/* ${DATADIR}/sysplugins + +post-install: + @${CAT} ${PKGMESSAGE} + +.include Added: head/www/smarty3/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/smarty3/distinfo Fri Sep 28 17:22:32 2012 (r305003) @@ -0,0 +1,2 @@ +SHA256 (Smarty-3.1.12.tar.gz) = af6a944823ce0ad24792f2adf19d651890dce276469be940a63452b024400c36 +SIZE (Smarty-3.1.12.tar.gz) = 203062 Added: head/www/smarty3/files/pkg-message.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/smarty3/files/pkg-message.in Fri Sep 28 17:22:32 2012 (r305003) @@ -0,0 +1,4 @@ +You need to adjust php's include_path to contain `%%DATADIR%%'! +For example, insert + include_path = ".:%%DATADIR%%" +into `%%LOCALBASE%%/etc/php.ini'. Added: head/www/smarty3/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/smarty3/pkg-descr Fri Sep 28 17:22:32 2012 (r305003) @@ -0,0 +1,11 @@ +Smarty is a template engine for PHP. Many other template engines for PHP +provide basic variable substitution and dynamic block functionality. +Smarty takes a step further to be a "smart" template engine, adding +features such as configuration files, template functions, and variable +modifiers, and making all of this functionality as easy as possible to +use for both programmers and template designers. Smarty also converts +the templates into PHP scripts, eliminating the need to parse the +templates on every invocation. This makes Smarty extremely scalable and +managable for large application needs. + +WWW: http://www.smarty.net/ Added: head/www/smarty3/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/smarty3/pkg-plist Fri Sep 28 17:22:32 2012 (r305003) @@ -0,0 +1,123 @@ +%%DATADIR%%/Smarty.class.php +%%DATADIR%%/SmartyBC.class.php +%%DATADIR%%/debug.tpl +%%DATADIR%%/plugins/block.textformat.php +%%DATADIR%%/plugins/function.counter.php +%%DATADIR%%/plugins/function.cycle.php +%%DATADIR%%/plugins/function.fetch.php +%%DATADIR%%/plugins/function.html_checkboxes.php +%%DATADIR%%/plugins/function.html_image.php +%%DATADIR%%/plugins/function.html_options.php +%%DATADIR%%/plugins/function.html_radios.php +%%DATADIR%%/plugins/function.html_select_date.php +%%DATADIR%%/plugins/function.html_select_time.php +%%DATADIR%%/plugins/function.html_table.php +%%DATADIR%%/plugins/function.mailto.php +%%DATADIR%%/plugins/function.math.php +%%DATADIR%%/plugins/modifier.capitalize.php +%%DATADIR%%/plugins/modifier.date_format.php +%%DATADIR%%/plugins/modifier.debug_print_var.php +%%DATADIR%%/plugins/modifier.escape.php +%%DATADIR%%/plugins/modifier.regex_replace.php +%%DATADIR%%/plugins/modifier.replace.php +%%DATADIR%%/plugins/modifier.spacify.php +%%DATADIR%%/plugins/modifier.truncate.php +%%DATADIR%%/plugins/modifiercompiler.cat.php +%%DATADIR%%/plugins/modifiercompiler.count_characters.php +%%DATADIR%%/plugins/modifiercompiler.count_paragraphs.php +%%DATADIR%%/plugins/modifiercompiler.count_sentences.php +%%DATADIR%%/plugins/modifiercompiler.count_words.php +%%DATADIR%%/plugins/modifiercompiler.default.php +%%DATADIR%%/plugins/modifiercompiler.escape.php +%%DATADIR%%/plugins/modifiercompiler.from_charset.php +%%DATADIR%%/plugins/modifiercompiler.indent.php +%%DATADIR%%/plugins/modifiercompiler.lower.php +%%DATADIR%%/plugins/modifiercompiler.noprint.php +%%DATADIR%%/plugins/modifiercompiler.string_format.php +%%DATADIR%%/plugins/modifiercompiler.strip.php +%%DATADIR%%/plugins/modifiercompiler.strip_tags.php +%%DATADIR%%/plugins/modifiercompiler.to_charset.php +%%DATADIR%%/plugins/modifiercompiler.unescape.php +%%DATADIR%%/plugins/modifiercompiler.upper.php +%%DATADIR%%/plugins/modifiercompiler.wordwrap.php +%%DATADIR%%/plugins/outputfilter.trimwhitespace.php +%%DATADIR%%/plugins/shared.escape_special_chars.php +%%DATADIR%%/plugins/shared.literal_compiler_param.php +%%DATADIR%%/plugins/shared.make_timestamp.php +%%DATADIR%%/plugins/shared.mb_str_replace.php +%%DATADIR%%/plugins/shared.mb_unicode.php +%%DATADIR%%/plugins/shared.mb_wordwrap.php +%%DATADIR%%/plugins/variablefilter.htmlspecialchars.php +%%DATADIR%%/sysplugins/smarty_cacheresource.php +%%DATADIR%%/sysplugins/smarty_cacheresource_custom.php +%%DATADIR%%/sysplugins/smarty_cacheresource_keyvaluestore.php +%%DATADIR%%/sysplugins/smarty_config_source.php +%%DATADIR%%/sysplugins/smarty_internal_cacheresource_file.php +%%DATADIR%%/sysplugins/smarty_internal_compile_append.php +%%DATADIR%%/sysplugins/smarty_internal_compile_assign.php +%%DATADIR%%/sysplugins/smarty_internal_compile_block.php +%%DATADIR%%/sysplugins/smarty_internal_compile_break.php +%%DATADIR%%/sysplugins/smarty_internal_compile_call.php +%%DATADIR%%/sysplugins/smarty_internal_compile_capture.php +%%DATADIR%%/sysplugins/smarty_internal_compile_config_load.php +%%DATADIR%%/sysplugins/smarty_internal_compile_continue.php +%%DATADIR%%/sysplugins/smarty_internal_compile_debug.php +%%DATADIR%%/sysplugins/smarty_internal_compile_eval.php +%%DATADIR%%/sysplugins/smarty_internal_compile_extends.php +%%DATADIR%%/sysplugins/smarty_internal_compile_for.php +%%DATADIR%%/sysplugins/smarty_internal_compile_foreach.php +%%DATADIR%%/sysplugins/smarty_internal_compile_function.php +%%DATADIR%%/sysplugins/smarty_internal_compile_if.php +%%DATADIR%%/sysplugins/smarty_internal_compile_include.php +%%DATADIR%%/sysplugins/smarty_internal_compile_include_php.php +%%DATADIR%%/sysplugins/smarty_internal_compile_insert.php +%%DATADIR%%/sysplugins/smarty_internal_compile_ldelim.php +%%DATADIR%%/sysplugins/smarty_internal_compile_nocache.php +%%DATADIR%%/sysplugins/smarty_internal_compile_private_block_plugin.php +%%DATADIR%%/sysplugins/smarty_internal_compile_private_function_plugin.php +%%DATADIR%%/sysplugins/smarty_internal_compile_private_modifier.php +%%DATADIR%%/sysplugins/smarty_internal_compile_private_object_block_function.php +%%DATADIR%%/sysplugins/smarty_internal_compile_private_object_function.php +%%DATADIR%%/sysplugins/smarty_internal_compile_private_print_expression.php +%%DATADIR%%/sysplugins/smarty_internal_compile_private_registered_block.php +%%DATADIR%%/sysplugins/smarty_internal_compile_private_registered_function.php +%%DATADIR%%/sysplugins/smarty_internal_compile_private_special_variable.php +%%DATADIR%%/sysplugins/smarty_internal_compile_rdelim.php +%%DATADIR%%/sysplugins/smarty_internal_compile_section.php +%%DATADIR%%/sysplugins/smarty_internal_compile_setfilter.php +%%DATADIR%%/sysplugins/smarty_internal_compile_while.php +%%DATADIR%%/sysplugins/smarty_internal_compilebase.php +%%DATADIR%%/sysplugins/smarty_internal_config.php +%%DATADIR%%/sysplugins/smarty_internal_config_file_compiler.php +%%DATADIR%%/sysplugins/smarty_internal_configfilelexer.php +%%DATADIR%%/sysplugins/smarty_internal_configfileparser.php +%%DATADIR%%/sysplugins/smarty_internal_data.php +%%DATADIR%%/sysplugins/smarty_internal_debug.php +%%DATADIR%%/sysplugins/smarty_internal_filter_handler.php +%%DATADIR%%/sysplugins/smarty_internal_function_call_handler.php +%%DATADIR%%/sysplugins/smarty_internal_get_include_path.php +%%DATADIR%%/sysplugins/smarty_internal_nocache_insert.php +%%DATADIR%%/sysplugins/smarty_internal_parsetree.php +%%DATADIR%%/sysplugins/smarty_internal_resource_eval.php +%%DATADIR%%/sysplugins/smarty_internal_resource_extends.php +%%DATADIR%%/sysplugins/smarty_internal_resource_file.php +%%DATADIR%%/sysplugins/smarty_internal_resource_php.php +%%DATADIR%%/sysplugins/smarty_internal_resource_registered.php +%%DATADIR%%/sysplugins/smarty_internal_resource_stream.php +%%DATADIR%%/sysplugins/smarty_internal_resource_string.php +%%DATADIR%%/sysplugins/smarty_internal_smartytemplatecompiler.php +%%DATADIR%%/sysplugins/smarty_internal_template.php +%%DATADIR%%/sysplugins/smarty_internal_templatebase.php +%%DATADIR%%/sysplugins/smarty_internal_templatecompilerbase.php +%%DATADIR%%/sysplugins/smarty_internal_templatelexer.php +%%DATADIR%%/sysplugins/smarty_internal_templateparser.php +%%DATADIR%%/sysplugins/smarty_internal_utility.php +%%DATADIR%%/sysplugins/smarty_internal_write_file.php +%%DATADIR%%/sysplugins/smarty_resource.php +%%DATADIR%%/sysplugins/smarty_resource_custom.php +%%DATADIR%%/sysplugins/smarty_resource_recompiled.php +%%DATADIR%%/sysplugins/smarty_resource_uncompiled.php +%%DATADIR%%/sysplugins/smarty_security.php +@dirrm %%DATADIR%%/sysplugins +@dirrm %%DATADIR%%/plugins +@dirrm %%DATADIR%%