Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Apr 2020 16:35:45 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r531329 - in head/devel: . mustache
Message-ID:  <202004101635.03AGZj2w010655@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



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