Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Dec 2024 05:43:29 GMT
From:      Zsolt Udvari <uzsolt@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 4332290c0606 - main - devel/R-cran-whisker: Update pkg-descr
Message-ID:  <202412060543.4B65hTtj007829@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by uzsolt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4332290c0606b95109539965e4fa8b33c40cfab1

commit 4332290c0606b95109539965e4fa8b33c40cfab1
Author:     Zsolt Udvari <uzsolt@FreeBSD.org>
AuthorDate: 2024-12-06 05:42:15 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2024-12-06 05:43:19 +0000

    devel/R-cran-whisker: Update pkg-descr
---
 devel/R-cran-whisker/Makefile  |  2 +-
 devel/R-cran-whisker/pkg-descr | 18 +++++++++++++++++-
 2 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/devel/R-cran-whisker/Makefile b/devel/R-cran-whisker/Makefile
index 547c9b29e9bc..dcd34f875afb 100644
--- a/devel/R-cran-whisker/Makefile
+++ b/devel/R-cran-whisker/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	whisker
 DISTVERSION=	0.4.1
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	devel
 DISTNAME=	${PORTNAME}_${DISTVERSION}
 
diff --git a/devel/R-cran-whisker/pkg-descr b/devel/R-cran-whisker/pkg-descr
index 5e291fc77926..57f01a44d9cb 100644
--- a/devel/R-cran-whisker/pkg-descr
+++ b/devel/R-cran-whisker/pkg-descr
@@ -1 +1,17 @@
-Implements 'Mustache' logicless templating.
+Whisker is a {{Mustache}} implementation in R confirming to the Mustache
+specification. Mustache is a logicless templating language, meaning that no
+programming source code can be used in your templates. This may seem very
+limited, but Mustache is nonetheless powerful and has the advantage of being
+able to be used unaltered in many programming languages. It makes it very easy
+to write a web application in R using Mustache templates which could also be
+re-used for client-side rendering with "Mustache.js".
+
+Mustache (and therefore whisker) takes a simple, but different, approach to
+templating compared to most templating engines. Most templating libraries, such
+as Sweave, knitr and brew, allow the user to mix programming code and text
+throughout the template. This is powerful, but ties your template directly to a
+programming language and makes it difficult to seperate programming code from
+templating code.
+
+Whisker, on the other hand, takes a Mustache template and uses the variables of
+the current environment (or the supplied list) to fill in the variables.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412060543.4B65hTtj007829>