Date: Mon, 6 Oct 2014 03:29:01 +0000 (UTC) From: Steve Wills <swills@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r370140 - in head/devel: . rubygem-mustache Message-ID: <201410060329.s963T1DL095993@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: swills Date: Mon Oct 6 03:29:01 2014 New Revision: 370140 URL: https://svnweb.freebsd.org/changeset/ports/370140 QAT: https://qat.redports.org/buildarchive/r370140/ Log: devel/rubygem-mustache: create port Inspired by ctemplate, Mustache is a framework-agnostic way to render logic-free views. As ctemplates says, "It emphasizes separating logic from presentation: it is impossible to embed application logic in this template language. Think of Mustache as a replacement for your views. Instead of views consisting of ERB or HAML with random helpers and arbitrary logic, your views are broken into two parts: a Ruby class and an HTML template. WWW: http://github.com/defunkt/mustache Added: head/devel/rubygem-mustache/ head/devel/rubygem-mustache/Makefile (contents, props changed) head/devel/rubygem-mustache/distinfo (contents, props changed) head/devel/rubygem-mustache/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Mon Oct 6 03:16:41 2014 (r370139) +++ head/devel/Makefile Mon Oct 6 03:29:01 2014 (r370140) @@ -4434,6 +4434,7 @@ SUBDIR += rubygem-multi_json SUBDIR += rubygem-multi_test SUBDIR += rubygem-murmurhash3 + SUBDIR += rubygem-mustache SUBDIR += rubygem-mutter SUBDIR += rubygem-naught SUBDIR += rubygem-needle Added: head/devel/rubygem-mustache/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-mustache/Makefile Mon Oct 6 03:29:01 2014 (r370140) @@ -0,0 +1,18 @@ +# Created by: Steve Wills <swills@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= mustache +PORTVERSION= 0.99.6 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Mustache is a framework-agnostic way to render logic-free views + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST=yes + +PLIST_FILES= bin/mustache + +.include <bsd.port.mk> Added: head/devel/rubygem-mustache/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-mustache/distinfo Mon Oct 6 03:29:01 2014 (r370140) @@ -0,0 +1,2 @@ +SHA256 (rubygem/mustache-0.99.6.gem) = de8f9bac8f506fecbde15d1e6db24f3da7d8948df5e58a933623880d0afe0917 +SIZE (rubygem/mustache-0.99.6.gem) = 44544 Added: head/devel/rubygem-mustache/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-mustache/pkg-descr Mon Oct 6 03:29:01 2014 (r370140) @@ -0,0 +1,13 @@ +Inspired by ctemplate, Mustache is a framework-agnostic way to render +logic-free views. + +As ctemplates says, "It emphasizes separating logic from presentation: +it is impossible to embed application logic in this template +language. + +Think of Mustache as a replacement for your views. Instead of views +consisting of ERB or HAML with random helpers and arbitrary logic, +your views are broken into two parts: a Ruby class and an HTML +template. + +WWW: http://github.com/defunkt/mustache
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410060329.s963T1DL095993>