svn commit: r485142 - in head/devel: . libmustache

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Sat Nov 17 17:28:26 UTC 2018


Author: sunpoet
Date: Sat Nov 17 17:28:24 2018
New Revision: 485142
URL: https://svnweb.freebsd.org/changeset/ports/485142

Log:
  Add libmustache 0.5.0
  
  Mustache is a framework-agnostic way to render logic-free views. libmustache is
  a C++ implementation of Mustache.
  
  WWW: https://github.com/jbboehr/libmustache

Added:
  head/devel/libmustache/
  head/devel/libmustache/Makefile   (contents, props changed)
  head/devel/libmustache/distinfo   (contents, props changed)
  head/devel/libmustache/pkg-descr   (contents, props changed)
  head/devel/libmustache/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sat Nov 17 17:22:28 2018	(r485141)
+++ head/devel/Makefile	Sat Nov 17 17:28:24 2018	(r485142)
@@ -1513,6 +1513,7 @@
     SUBDIR += libmsocket
     SUBDIR += libmtdev
     SUBDIR += libmtrie
+    SUBDIR += libmustache
     SUBDIR += libnaji
     SUBDIR += libnfc
     SUBDIR += libnotify

Added: head/devel/libmustache/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libmustache/Makefile	Sat Nov 17 17:28:24 2018	(r485142)
@@ -0,0 +1,26 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	libmustache
+PORTVERSION=	0.5.0
+DISTVERSIONPREFIX=	v
+CATEGORIES=	devel
+#MASTER_SITES=	
+
+MAINTAINER=	sunpoet at FreeBSD.org
+COMMENT=	C++ implementation of Mustache
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.md
+
+LIB_DEPENDS=	libjson-c.so:devel/json-c \
+		libyaml.so:textproc/libyaml
+
+USES=		cmake compiler:c++11-lang localbase
+
+USE_CXXSTD=	c++11
+
+GH_ACCOUNT=	jbboehr
+USE_GITHUB=	yes
+
+.include <bsd.port.mk>

Added: head/devel/libmustache/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libmustache/distinfo	Sat Nov 17 17:28:24 2018	(r485142)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1542442358
+SHA256 (jbboehr-libmustache-v0.5.0_GH0.tar.gz) = ff91defb457571997b873b4a675c6c8cc94c7c64ed7b683534f2fc468a31caa9
+SIZE (jbboehr-libmustache-v0.5.0_GH0.tar.gz) = 127927

Added: head/devel/libmustache/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libmustache/pkg-descr	Sat Nov 17 17:28:24 2018	(r485142)
@@ -0,0 +1,4 @@
+Mustache is a framework-agnostic way to render logic-free views. libmustache is
+a C++ implementation of Mustache.
+
+WWW: https://github.com/jbboehr/libmustache

Added: head/devel/libmustache/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libmustache/pkg-plist	Sat Nov 17 17:28:24 2018	(r485142)
@@ -0,0 +1,15 @@
+bin/mustachec
+cmake/mustache-%%CMAKE_BUILD_TYPE%%.cmake
+cmake/mustache.cmake
+include/mustache/data.hpp
+include/mustache/exception.hpp
+include/mustache/lambda.hpp
+include/mustache/mustache.hpp
+include/mustache/mustache_config.h
+include/mustache/node.hpp
+include/mustache/renderer.hpp
+include/mustache/stack.hpp
+include/mustache/tokenizer.hpp
+include/mustache/utils.hpp
+lib/libmustache.so
+lib/libmustache_static.a


More information about the svn-ports-all mailing list