Bug 203532

Summary: [NEW PORT] textproc/cmark: CommonMark parsing and rendering library and program in C
Product: Ports & Packages Reporter: Tobias Kortkamp <tobik>
Component: Individual Port(s)Assignee: Olivier Duchateau <olivierd>
Status: Closed FIXED    
Severity: Affects Only Me CC: olivierd
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
cmark.diff
none
cmark.shar
none
Poudriere log FreeBSD 10.2/amd64 none

Description Tobias Kortkamp freebsd_committer freebsd_triage 2015-10-04 10:34:03 UTC
Created attachment 161688 [details]
cmark.diff

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
Comment 1 Tobias Kortkamp freebsd_committer freebsd_triage 2015-10-04 10:35:21 UTC
Created attachment 161689 [details]
cmark.shar

Added shell archive in case svn diff is not ok.
Comment 2 Tobias Kortkamp freebsd_committer freebsd_triage 2015-10-04 10:36:27 UTC
Created attachment 161690 [details]
Poudriere log FreeBSD 10.2/amd64
Comment 3 commit-hook freebsd_committer freebsd_triage 2015-10-07 19:29:13 UTC
A commit references this bug:

Author: olivierd
Date: Wed Oct  7 19:28:48 UTC 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 <t@tobik.me>

Changes:
  head/textproc/Makefile
  head/textproc/cmark/
  head/textproc/cmark/Makefile
  head/textproc/cmark/distinfo
  head/textproc/cmark/files/
  head/textproc/cmark/files/patch-src_CMakeLists.txt
  head/textproc/cmark/pkg-descr
  head/textproc/cmark/pkg-plist
Comment 4 Olivier Duchateau freebsd_committer freebsd_triage 2015-10-07 19:32:02 UTC
Committed with minor changes, especially man pages. Thanks!