From owner-svn-ports-all@freebsd.org Wed Oct 7 19:28:49 2015 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9E4BD9D1819; Wed, 7 Oct 2015 19:28:49 +0000 (UTC) (envelope-from olivierd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7602CF82; Wed, 7 Oct 2015 19:28:49 +0000 (UTC) (envelope-from olivierd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t97JSmv6037545; Wed, 7 Oct 2015 19:28:48 GMT (envelope-from olivierd@FreeBSD.org) Received: (from olivierd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t97JSmD5037539; Wed, 7 Oct 2015 19:28:48 GMT (envelope-from olivierd@FreeBSD.org) Message-Id: <201510071928.t97JSmD5037539@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: olivierd set sender to olivierd@FreeBSD.org using -f From: Olivier Duchateau Date: Wed, 7 Oct 2015 19:28:48 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r398783 - in head/textproc: . cmark cmark/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Oct 2015 19:28:49 -0000 Author: olivierd Date: Wed Oct 7 19:28:47 2015 New Revision: 398783 URL: https://svnweb.freebsd.org/changeset/ports/398783 Log: cmark is the C reference implementation of CommonMark, a rationalized version of Markdown syntax with a spec. It provides a shared library (libcmark) with functions for parsing CommonMark documents to an abstract syntax tree (AST), manipulating the AST, and rendering the document to HTML, groff man, LaTeX, CommonMark, or an XML representation of the AST. It also provides a command-line program (cmark) for parsing and rendering CommonMark documents. WWW: https://github.com/jgm/cmark PR: 203532 Submitted by: Tobias Kortkamp Added: head/textproc/cmark/ head/textproc/cmark/Makefile (contents, props changed) head/textproc/cmark/distinfo (contents, props changed) head/textproc/cmark/files/ head/textproc/cmark/files/patch-src_CMakeLists.txt (contents, props changed) head/textproc/cmark/pkg-descr (contents, props changed) head/textproc/cmark/pkg-plist (contents, props changed) Modified: head/textproc/Makefile Modified: head/textproc/Makefile ============================================================================== --- head/textproc/Makefile Wed Oct 7 18:45:28 2015 (r398782) +++ head/textproc/Makefile Wed Oct 7 19:28:47 2015 (r398783) @@ -83,6 +83,7 @@ SUBDIR += clucene SUBDIR += clucene-qt4 SUBDIR += clucene-qt5 + SUBDIR += cmark SUBDIR += coccigrep SUBDIR += code2html SUBDIR += codespell Added: head/textproc/cmark/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/cmark/Makefile Wed Oct 7 19:28:47 2015 (r398783) @@ -0,0 +1,21 @@ +# Created by: Tobias Kortkamp +# $FreeBSD$ + +PORTNAME= cmark +PORTVERSION= 0.22.0 +CATEGORIES= textproc + +MAINTAINER= t@tobik.me +COMMENT= CommonMark parsing and rendering library and program in C + +LICENSE= BSD2CLAUSE + +USE_GITHUB= yes +GH_ACCOUNT= jgm + +USES= cmake:outsource + +post-patch: + ${REINPLACE_CMD} -i "" 's|share/||g' ${WRKSRC}/man/CMakeLists.txt + +.include Added: head/textproc/cmark/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/cmark/distinfo Wed Oct 7 19:28:47 2015 (r398783) @@ -0,0 +1,2 @@ +SHA256 (jgm-cmark-0.22.0_GH0.tar.gz) = a45956e6ee491d71e9271ddeb09364599a136b8956d219f0168dd6042f6f791b +SIZE (jgm-cmark-0.22.0_GH0.tar.gz) = 213617 Added: head/textproc/cmark/files/patch-src_CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/cmark/files/patch-src_CMakeLists.txt Wed Oct 7 19:28:47 2015 (r398783) @@ -0,0 +1,11 @@ +--- src/CMakeLists.txt.orig 2015-10-04 10:17:08 UTC ++++ src/CMakeLists.txt +@@ -55,7 +55,7 @@ configure_file(${CMAKE_CURRENT_SOURCE_DI + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/libcmark.pc.in + ${CMAKE_CURRENT_BINARY_DIR}/libcmark.pc @ONLY) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libcmark.pc +- DESTINATION lib/pkgconfig) ++ DESTINATION libdata/pkgconfig) + + include (GenerateExportHeader) + Added: head/textproc/cmark/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/cmark/pkg-descr Wed Oct 7 19:28:47 2015 (r398783) @@ -0,0 +1,11 @@ +cmark is the C reference implementation of CommonMark, a rationalized +version of Markdown syntax with a spec. + +It provides a shared library (libcmark) with functions for parsing +CommonMark documents to an abstract syntax tree (AST), manipulating +the AST, and rendering the document to HTML, groff man, LaTeX, +CommonMark, or an XML representation of the AST. It also provides a +command-line program (cmark) for parsing and rendering CommonMark +documents. + +WWW: https://github.com/jgm/cmark Added: head/textproc/cmark/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/cmark/pkg-plist Wed Oct 7 19:28:47 2015 (r398783) @@ -0,0 +1,9 @@ +bin/cmark +include/cmark.h +include/cmark_export.h +include/cmark_version.h +lib/libcmark.so +lib/libcmark.so.0.22.0 +libdata/pkgconfig/libcmark.pc +man/man1/cmark.1.gz +man/man3/cmark.3.gz