Bug 203532 - [NEW PORT] textproc/cmark: CommonMark parsing and rendering library and program in C
Summary: [NEW PORT] textproc/cmark: CommonMark parsing and rendering library and prog...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Olivier Duchateau
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-04 10:34 UTC by Tobias Kortkamp
Modified: 2015-10-07 19:32 UTC (History)
1 user (show)

See Also:


Attachments
cmark.diff (2.59 KB, patch)
2015-10-04 10:34 UTC, Tobias Kortkamp
no flags Details | Diff
cmark.shar (2.69 KB, text/plain)
2015-10-04 10:35 UTC, Tobias Kortkamp
no flags Details
Poudriere log FreeBSD 10.2/amd64 (64.10 KB, text/x-log)
2015-10-04 10:36 UTC, Tobias Kortkamp
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Kortkamp freebsd_committer 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 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 2015-10-04 10:36:27 UTC
Created attachment 161690 [details]
Poudriere log FreeBSD 10.2/amd64
Comment 3 commit-hook freebsd_committer 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 2015-10-07 19:32:02 UTC
Committed with minor changes, especially man pages. Thanks!