svn commit: r531329 - in head/devel: . mustache
Yuri Victorovich
yuri at FreeBSD.org
Fri Apr 10 16:35:46 UTC 2020
Author: yuri
Date: Fri Apr 10 16:35:44 2020
New Revision: 531329
URL: https://svnweb.freebsd.org/changeset/ports/531329
Log:
New port: devel/mustache: Mustache text templates for modern C++
Added:
head/devel/mustache/
head/devel/mustache/Makefile (contents, props changed)
head/devel/mustache/distinfo (contents, props changed)
head/devel/mustache/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Fri Apr 10 16:20:19 2020 (r531328)
+++ head/devel/Makefile Fri Apr 10 16:35:44 2020 (r531329)
@@ -1550,6 +1550,7 @@
SUBDIR += mspdebug
SUBDIR += mstch
SUBDIR += mtbl
+ SUBDIR += mustache
SUBDIR += mutagen
SUBDIR += myrepos
SUBDIR += nana
Added: head/devel/mustache/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/mustache/Makefile Fri Apr 10 16:35:44 2020 (r531329)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME= mustache
+DISTVERSIONPREFIX= v
+DISTVERSION= 4.0
+CATEGORIES= devel
+
+MAINTAINER= yuri at FreeBSD.org
+COMMENT= Mustache text templates for modern C++
+
+LICENSE= BSL
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cmake
+USE_GITHUB= yes
+GH_ACCOUNT= kainjow
+GH_PROJECT= Mustache
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+PLIST_FILES= include/kainjow/catch.hpp \
+ include/kainjow/mustache.hpp
+
+do-install: # https://github.com/kainjow/Mustache/issues/39
+ ${MKDIR} ${STAGEDIR}${PREFIX}/include/${GH_ACCOUNT}
+ ${INSTALL_DATA} ${WRKSRC}/*.hpp ${STAGEDIR}${PREFIX}/include/${GH_ACCOUNT}
+
+.include <bsd.port.mk>
Added: head/devel/mustache/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/mustache/distinfo Fri Apr 10 16:35:44 2020 (r531329)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1586534737
+SHA256 (kainjow-Mustache-v4.0_GH0.tar.gz) = 17129681ee207404409d71bdc649f08d47029e3dea0ef68e5cd47868de1be23c
+SIZE (kainjow-Mustache-v4.0_GH0.tar.gz) = 98745
Added: head/devel/mustache/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/mustache/pkg-descr Fri Apr 10 16:35:44 2020 (r531329)
@@ -0,0 +1,8 @@
+Mustache implementation for modern C++ (requires C++11).
+
+Features:
+* Header only
+* Zero dependencies
+* Templated string type for compatibility with any STL-like string (std::string, std::wstring, etc)
+
+WWW: https://github.com/kainjow/Mustache
More information about the svn-ports-head
mailing list