FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

We also have a status page: https://freshports.wordpress.com/

Port details
smarty3 PHP compiling template engine
3.1.29_1 www on this many watch lists=1 search for ports that depend on this port This port version is marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: ports@michael-fausten.de search for ports maintained by this maintainer
Port Added: 28 Sep 2012 17:22:52
License: LGPL3
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/
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (199 items)
  1. /usr/local/share/licenses/smarty3-3.1.29_1/catalog.mk
  2. /usr/local/share/licenses/smarty3-3.1.29_1/LICENSE
  3. /usr/local/share/licenses/smarty3-3.1.29_1/LGPL3
  4. share/smarty3/Autoloader.php
  5. share/smarty3/Smarty.class.php
  6. share/smarty3/SmartyBC.class.php
  7. share/smarty3/debug.tpl
  8. share/smarty3/plugins/block.textformat.php
  9. share/smarty3/plugins/function.counter.php
  10. share/smarty3/plugins/function.cycle.php
  11. share/smarty3/plugins/function.fetch.php
  12. share/smarty3/plugins/function.html_checkboxes.php
  13. share/smarty3/plugins/function.html_image.php
  14. share/smarty3/plugins/function.html_options.php
  15. share/smarty3/plugins/function.html_radios.php
  16. share/smarty3/plugins/function.html_select_date.php
  17. share/smarty3/plugins/function.html_select_time.php
  18. share/smarty3/plugins/function.html_table.php
  19. share/smarty3/plugins/function.mailto.php
  20. share/smarty3/plugins/function.math.php
  21. share/smarty3/plugins/modifier.capitalize.php
  22. share/smarty3/plugins/modifier.date_format.php
  23. share/smarty3/plugins/modifier.debug_print_var.php
  24. share/smarty3/plugins/modifier.escape.php
  25. share/smarty3/plugins/modifier.regex_replace.php
  26. share/smarty3/plugins/modifier.replace.php
  27. share/smarty3/plugins/modifier.spacify.php
  28. share/smarty3/plugins/modifier.truncate.php
  29. share/smarty3/plugins/modifiercompiler.cat.php
  30. share/smarty3/plugins/modifiercompiler.count_characters.php
  31. share/smarty3/plugins/modifiercompiler.count_paragraphs.php
  32. share/smarty3/plugins/modifiercompiler.count_sentences.php
  33. share/smarty3/plugins/modifiercompiler.count_words.php
  34. share/smarty3/plugins/modifiercompiler.default.php
  35. share/smarty3/plugins/modifiercompiler.escape.php
  36. share/smarty3/plugins/modifiercompiler.from_charset.php
  37. share/smarty3/plugins/modifiercompiler.indent.php
  38. share/smarty3/plugins/modifiercompiler.lower.php
  39. share/smarty3/plugins/modifiercompiler.noprint.php
  40. share/smarty3/plugins/modifiercompiler.string_format.php
  41. share/smarty3/plugins/modifiercompiler.strip.php
  42. share/smarty3/plugins/modifiercompiler.strip_tags.php
  43. share/smarty3/plugins/modifiercompiler.to_charset.php
  44. share/smarty3/plugins/modifiercompiler.unescape.php
  45. share/smarty3/plugins/modifiercompiler.upper.php
  46. share/smarty3/plugins/modifiercompiler.wordwrap.php
  47. share/smarty3/plugins/outputfilter.trimwhitespace.php
  48. share/smarty3/plugins/shared.escape_special_chars.php
  49. share/smarty3/plugins/shared.literal_compiler_param.php
  50. share/smarty3/plugins/shared.make_timestamp.php
  51. share/smarty3/plugins/shared.mb_str_replace.php
  52. share/smarty3/plugins/shared.mb_unicode.php
  53. share/smarty3/plugins/shared.mb_wordwrap.php
  54. share/smarty3/plugins/variablefilter.htmlspecialchars.php
  55. share/smarty3/sysplugins/smarty_cacheresource.php
  56. share/smarty3/sysplugins/smarty_cacheresource_custom.php
  57. share/smarty3/sysplugins/smarty_cacheresource_keyvaluestore.php
  58. share/smarty3/sysplugins/smarty_data.php
  59. share/smarty3/sysplugins/smarty_internal_cacheresource_file.php
  60. share/smarty3/sysplugins/smarty_internal_compile_append.php
  61. share/smarty3/sysplugins/smarty_internal_compile_assign.php
  62. share/smarty3/sysplugins/smarty_internal_compile_block.php
  63. share/smarty3/sysplugins/smarty_internal_compile_break.php
  64. share/smarty3/sysplugins/smarty_internal_compile_call.php
  65. share/smarty3/sysplugins/smarty_internal_compile_capture.php
  66. share/smarty3/sysplugins/smarty_internal_compile_config_load.php
  67. share/smarty3/sysplugins/smarty_internal_compile_continue.php
  68. share/smarty3/sysplugins/smarty_internal_compile_debug.php
  69. share/smarty3/sysplugins/smarty_internal_compile_eval.php
  70. share/smarty3/sysplugins/smarty_internal_compile_extends.php
  71. share/smarty3/sysplugins/smarty_internal_compile_for.php
  72. share/smarty3/sysplugins/smarty_internal_compile_foreach.php
  73. share/smarty3/sysplugins/smarty_internal_compile_function.php
  74. share/smarty3/sysplugins/smarty_internal_compile_if.php
  75. share/smarty3/sysplugins/smarty_internal_compile_include.php
  76. share/smarty3/sysplugins/smarty_internal_compile_include_php.php
  77. share/smarty3/sysplugins/smarty_internal_compile_insert.php
  78. share/smarty3/sysplugins/smarty_internal_compile_ldelim.php
  79. share/smarty3/sysplugins/smarty_internal_compile_nocache.php
  80. share/smarty3/sysplugins/smarty_internal_compile_private_block_plugin.php
  81. share/smarty3/sysplugins/smarty_internal_compile_private_foreachsection.php
  82. share/smarty3/sysplugins/smarty_internal_compile_private_function_plugin.php
  83. share/smarty3/sysplugins/smarty_internal_compile_private_modifier.php
  84. share/smarty3/sysplugins/smarty_internal_compile_private_object_block_function.php
  85. share/smarty3/sysplugins/smarty_internal_compile_private_object_function.php
  86. share/smarty3/sysplugins/smarty_internal_compile_private_php.php
  87. share/smarty3/sysplugins/smarty_internal_compile_private_print_expression.php
  88. share/smarty3/sysplugins/smarty_internal_compile_private_registered_block.php
  89. share/smarty3/sysplugins/smarty_internal_compile_private_registered_function.php
  90. share/smarty3/sysplugins/smarty_internal_compile_private_special_variable.php
  91. share/smarty3/sysplugins/smarty_internal_compile_rdelim.php
  92. share/smarty3/sysplugins/smarty_internal_compile_section.php
  93. share/smarty3/sysplugins/smarty_internal_compile_setfilter.php
  94. share/smarty3/sysplugins/smarty_internal_compile_shared_inheritance.php
  95. share/smarty3/sysplugins/smarty_internal_compile_while.php
  96. share/smarty3/sysplugins/smarty_internal_compilebase.php
  97. share/smarty3/sysplugins/smarty_internal_config_file_compiler.php
  98. share/smarty3/sysplugins/smarty_internal_configfilelexer.php
  99. share/smarty3/sysplugins/smarty_internal_configfileparser.php
  100. share/smarty3/sysplugins/smarty_internal_data.php
  101. share/smarty3/sysplugins/smarty_internal_debug.php
  102. share/smarty3/sysplugins/smarty_internal_extension_clear.php
  103. share/smarty3/sysplugins/smarty_internal_extension_handler.php
  104. share/smarty3/sysplugins/smarty_internal_method_addautoloadfilters.php
  105. share/smarty3/sysplugins/smarty_internal_method_adddefaultmodifiers.php
  106. share/smarty3/sysplugins/smarty_internal_method_append.php
  107. share/smarty3/sysplugins/smarty_internal_method_appendbyref.php
  108. share/smarty3/sysplugins/smarty_internal_method_assignbyref.php
  109. share/smarty3/sysplugins/smarty_internal_method_assignglobal.php
  110. share/smarty3/sysplugins/smarty_internal_method_clearallassign.php
  111. share/smarty3/sysplugins/smarty_internal_method_clearallcache.php
  112. share/smarty3/sysplugins/smarty_internal_method_clearassign.php
  113. share/smarty3/sysplugins/smarty_internal_method_clearcache.php
  114. share/smarty3/sysplugins/smarty_internal_method_clearcompiledtemplate.php
  115. share/smarty3/sysplugins/smarty_internal_method_clearconfig.php
  116. share/smarty3/sysplugins/smarty_internal_method_compileallconfig.php
  117. share/smarty3/sysplugins/smarty_internal_method_compilealltemplates.php
  118. share/smarty3/sysplugins/smarty_internal_method_configload.php
  119. share/smarty3/sysplugins/smarty_internal_method_createdata.php
  120. share/smarty3/sysplugins/smarty_internal_method_getautoloadfilters.php
  121. share/smarty3/sysplugins/smarty_internal_method_getconfigvars.php
  122. share/smarty3/sysplugins/smarty_internal_method_getdebugtemplate.php
  123. share/smarty3/sysplugins/smarty_internal_method_getdefaultmodifiers.php
  124. share/smarty3/sysplugins/smarty_internal_method_getregisteredobject.php
  125. share/smarty3/sysplugins/smarty_internal_method_getstreamvariable.php
  126. share/smarty3/sysplugins/smarty_internal_method_gettags.php
  127. share/smarty3/sysplugins/smarty_internal_method_gettemplatevars.php
  128. share/smarty3/sysplugins/smarty_internal_method_loadfilter.php
  129. share/smarty3/sysplugins/smarty_internal_method_loadplugin.php
  130. share/smarty3/sysplugins/smarty_internal_method_mustcompile.php
  131. share/smarty3/sysplugins/smarty_internal_method_registercacheresource.php
  132. share/smarty3/sysplugins/smarty_internal_method_registerclass.php
  133. share/smarty3/sysplugins/smarty_internal_method_registerdefaultconfighandler.php
  134. share/smarty3/sysplugins/smarty_internal_method_registerdefaultpluginhandler.php
  135. share/smarty3/sysplugins/smarty_internal_method_registerdefaulttemplatehandler.php
  136. share/smarty3/sysplugins/smarty_internal_method_registerfilter.php
  137. share/smarty3/sysplugins/smarty_internal_method_registerobject.php
  138. share/smarty3/sysplugins/smarty_internal_method_registerplugin.php
  139. share/smarty3/sysplugins/smarty_internal_method_registerresource.php
  140. share/smarty3/sysplugins/smarty_internal_method_setautoloadfilters.php
  141. share/smarty3/sysplugins/smarty_internal_method_setdebugtemplate.php
  142. share/smarty3/sysplugins/smarty_internal_method_setdefaultmodifiers.php
  143. share/smarty3/sysplugins/smarty_internal_method_unloadfilter.php
  144. share/smarty3/sysplugins/smarty_internal_method_unregistercacheresource.php
  145. share/smarty3/sysplugins/smarty_internal_method_unregisterfilter.php
  146. share/smarty3/sysplugins/smarty_internal_method_unregisterobject.php
  147. share/smarty3/sysplugins/smarty_internal_method_unregisterplugin.php
  148. share/smarty3/sysplugins/smarty_internal_method_unregisterresource.php
  149. share/smarty3/sysplugins/smarty_internal_nocache_insert.php
  150. share/smarty3/sysplugins/smarty_internal_parsetree.php
  151. share/smarty3/sysplugins/smarty_internal_parsetree_code.php
  152. share/smarty3/sysplugins/smarty_internal_parsetree_dq.php
  153. share/smarty3/sysplugins/smarty_internal_parsetree_dqcontent.php
  154. share/smarty3/sysplugins/smarty_internal_parsetree_tag.php
  155. share/smarty3/sysplugins/smarty_internal_parsetree_template.php
  156. share/smarty3/sysplugins/smarty_internal_parsetree_text.php
  157. share/smarty3/sysplugins/smarty_internal_resource_eval.php
  158. share/smarty3/sysplugins/smarty_internal_resource_extends.php
  159. share/smarty3/sysplugins/smarty_internal_resource_file.php
  160. share/smarty3/sysplugins/smarty_internal_resource_php.php
  161. share/smarty3/sysplugins/smarty_internal_resource_registered.php
  162. share/smarty3/sysplugins/smarty_internal_resource_stream.php
  163. share/smarty3/sysplugins/smarty_internal_resource_string.php
  164. share/smarty3/sysplugins/smarty_internal_runtime_cachemodify.php
  165. share/smarty3/sysplugins/smarty_internal_runtime_codeframe.php
  166. share/smarty3/sysplugins/smarty_internal_runtime_filterhandler.php
  167. share/smarty3/sysplugins/smarty_internal_runtime_foreach.php
  168. share/smarty3/sysplugins/smarty_internal_runtime_getincludepath.php
  169. share/smarty3/sysplugins/smarty_internal_runtime_hhvm.php
  170. share/smarty3/sysplugins/smarty_internal_runtime_inheritance.php
  171. share/smarty3/sysplugins/smarty_internal_runtime_subtemplate.php
  172. share/smarty3/sysplugins/smarty_internal_runtime_tplfunction.php
  173. share/smarty3/sysplugins/smarty_internal_runtime_updatecache.php
  174. share/smarty3/sysplugins/smarty_internal_runtime_updatescope.php
  175. share/smarty3/sysplugins/smarty_internal_runtime_validatecompiled.php
  176. share/smarty3/sysplugins/smarty_internal_runtime_var.php
  177. share/smarty3/sysplugins/smarty_internal_runtime_writefile.php
  178. share/smarty3/sysplugins/smarty_internal_smartytemplatecompiler.php
  179. share/smarty3/sysplugins/smarty_internal_template.php
  180. share/smarty3/sysplugins/smarty_internal_templatebase.php
  181. share/smarty3/sysplugins/smarty_internal_templatecompilerbase.php
  182. share/smarty3/sysplugins/smarty_internal_templatelexer.php
  183. share/smarty3/sysplugins/smarty_internal_templateparser.php
  184. share/smarty3/sysplugins/smarty_internal_testinstall.php
  185. share/smarty3/sysplugins/smarty_internal_undefined.php
  186. share/smarty3/sysplugins/smarty_resource.php
  187. share/smarty3/sysplugins/smarty_resource_custom.php
  188. share/smarty3/sysplugins/smarty_resource_recompiled.php
  189. share/smarty3/sysplugins/smarty_resource_uncompiled.php
  190. share/smarty3/sysplugins/smarty_security.php
  191. share/smarty3/sysplugins/smarty_template_cached.php
  192. share/smarty3/sysplugins/smarty_template_compiled.php
  193. share/smarty3/sysplugins/smarty_template_config.php
  194. share/smarty3/sysplugins/smarty_template_resource_base.php
  195. share/smarty3/sysplugins/smarty_template_source.php
  196. share/smarty3/sysplugins/smarty_undefined_variable.php
  197. share/smarty3/sysplugins/smarty_variable.php
  198. share/smarty3/sysplugins/smartycompilerexception.php
  199. share/smarty3/sysplugins/smartyexception.php
  200. Collapse this list.

To install the port: cd /usr/ports/www/smarty3/ && make install clean
To add the package: pkg install smarty3

PKGNAME: smarty3

distinfo:

SHA256 (smarty-php-smarty-v3.1.29_GH0.tar.gz) = ce01732b9d1fe08d3ca3e9daa465388c8c2b698f0d2b657487e21c6e1de74a96
SIZE (smarty-php-smarty-v3.1.29_GH0.tar.gz) = 248036


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Runtime dependencies:
  1. php.h : lang/php56
There are no ports dependent upon this port

Configuration Options
     No options to configure

USES:
php:web

Master Sites:
  1. https://codeload.github.com/smarty-php/smarty/tar.gz/v3.1.29?dummy=/

Number of commits found: 15

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
04 Oct 2017 11:29:15
Original commit files touched by this commit  3.1.29_1
Revision:451218 This port version is marked as vulnerable.
bapt search for other commits by this committer
Convert to USES=php
While here convert some ports to optiosn helpers
23 Jan 2017 09:05:10
Original commit files touched by this commit  3.1.29_1
Revision:432208 This port version is marked as vulnerable.
mat search for other commits by this committer
Set DATADIR to a more unique location.

Reported by:	Matthew D. Fuller
Sponsored by:	Absolight
03 Jan 2017 18:12:13
Original commit files touched by this commit  3.1.29
Revision:430490 This port version is marked as vulnerable.
mat search for other commits by this committer
Never set WRKSRC when using USE_GITHUB.

If you want to set WRKSRC, set GH_PROJECT instead.
- The GitHub URLs are case insensitive, but the distribution files you
  get out of them are not.
- If the repository was renamed, the old URL will still work, but the
  distribution name will be ith the new name.

Sponsored by:	Absolight
16 Jan 2016 18:09:34
Original commit files touched by this commit  3.1.29
Revision:406258 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 3.1.29

PR:		206313
Submitted by:	maintainer
25 Aug 2015 17:28:30
Original commit files touched by this commit  3.1.27
Revision:395302 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Convert to USE_GITHUB

Approved by:	portmgr (blanket)
25 Aug 2015 07:30:50
Original commit files touched by this commit  3.1.27
Revision:395221 This port version is marked as vulnerable.
wen search for other commits by this committer
- Update to 3.1.27

PR:		202410
Submitted by:	ports@michael-fausten.de(maintainer)
15 Jul 2015 23:38:50
Original commit files touched by this commit  3.1.21
Revision:392247 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Drop @dirrm* from plist

Approved by:	portmgr blanket
28 Apr 2015 13:00:26
Original commit files touched by this commit  3.1.21
Revision:384896 This port version is marked as vulnerable.
culot search for other commits by this committer
- Update to 3.1.21 [1]
- Add LICENSE (LGPL3)

Changes:	http://code.google.com/p/smarty-php/source/browse/trunk/distribution/change_log.txt
PR:		199680 [1]
Submitted by:	Michael Fausten <ports@michael-fausten.de>
11 Aug 2014 06:25:39
Original commit files touched by this commit  3.1.19
Revision:364587 This port version is marked as vulnerable.
delphij search for other commits by this committer
Update to 3.1.19.
20 Mar 2014 10:32:42
Original commit files touched by this commit  3.1.17
Revision:348679 This port version is marked as vulnerable.
pawel search for other commits by this committer
www/smarty3 update to 3.1.17
22 Oct 2013 13:48:22
Original commit files touched by this commit  3.1.15
Revision:331265 This port version is marked as vulnerable.
danilo search for other commits by this committer
- Update from 3.1.14 to 3.1.15 [1]
- Add stage support

PR:		ports/183199
Submitted by:	Michael Fausten <ports@michael-fausten.de> (maintainer) [1]
20 Sep 2013 23:36:54
Original commit files touched by this commit  3.1.14
Revision:327776 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
www)
02 Jul 2013 12:36:41
Original commit files touched by this commit  3.1.14
Revision:322166 This port version is marked as vulnerable.
wg search for other commits by this committer
www/smarty3: update to 3.1.14

- Update to 3.1.14 [1]
- Unmute install commands
- Remove leading article from COMMENT

Changes: http://smarty-php.googlecode.com/svn/trunk/distribution/change_log.txt

PR:		ports/180152
Submitted by:	Michael Fausten <ports@michael-fausten.de> (maintainer)
06 Jun 2013 13:45:19
Original commit files touched by this commit  3.1.13
Revision:320097 This port version is marked as vulnerable.
culot search for other commits by this committer
- Update to 3.1.13

Changes:	http://code.google.com/p/smarty-php/source/browse/trunk/distribution/change_log.txt
PR:		ports/179324
Submitted by:	Michael Fausten <fausten@pw-internet.de> (maintainer, from another
address)
28 Sep 2012 17:22:32
Original commit files touched by this commit  3.1.12
Revision:305003 This port version is marked as vulnerable.
glarkin search for other commits by this committer
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/

Number of commits found: 15

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
libXcursorDec 17
libXfont2Dec 17
libXfont2Dec 17
globalDec 16
jenkinsDec 15
jenkins-ltsDec 15
gitlabDec 14
nodeDec 14
node4Dec 14
node6Dec 14
node8Dec 14
torDec 14
asterisk13Dec 13
asterisk13*Dec 13
asterisk13*Dec 13

18 vulnerabilities affecting 90 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2017-12-17 18:50:28


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 32139
Broken 122
Deprecated 47
Ignore 358
Forbidden 0
Restricted 173
No CDROM 77
Vulnerable 41
Expired 10
Set to expire 39
Interactive 0
new 24 hours 8
new 48 hours10
new 7 days33
new fortnight107
new month42954

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.