git: 4332290c0606 - main - devel/R-cran-whisker: Update pkg-descr

From: Zsolt Udvari <uzsolt_at_FreeBSD.org>
Date: Fri, 06 Dec 2024 05:43:29 UTC
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.