Commit graph

15 commits

Author SHA1 Message Date
Yuri Victorovich
56dfd76a94 Add CONFLICTS_INSTALL to py-CommonMark/Makefile and cmark/Makefile
They both install bin/cmark

Approved by:	portmgr
2018-06-20 18:51:27 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Tobias Kortkamp
21c1e857f2 textproc/cmark: Update to 0.28.3
Changes:	https://github.com/commonmark/cmark/releases/tag/0.28.3
2017-10-23 08:06:35 +00:00
Tobias Kortkamp
e1ca92ddc0 textproc/cmark: Update to 0.28.2
Changes:	https://github.com/commonmark/cmark/releases/tag/0.28.2
2017-10-12 17:01:55 +00:00
Tobias Kortkamp
53e9876f82 textproc/cmark: Update to 0.28.0
- Follow the repository move from jgm -> commonmark
- Drop libdata/pkgconfig workarounds
- Sort USE*

Changes:	https://github.com/commonmark/cmark/releases/tag/0.28.0
2017-08-03 11:12:50 +00:00
Tobias Kortkamp
98058b8684 Update MAINTAINER to tobik@FreeBSD.org for my ports
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9610
2017-02-15 12:28:29 +00:00
Olivier Duchateau
20375d6fc2 Update to 0.27.1
PR:		214657
Submitted by:	Tobias Kortkamp (maintainer)
2016-11-20 10:25:56 +00:00
Jan Beich
e67dc162af Adjust TEST_WRKSRC for USES=[cq]make:outsource
Approved by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D8274
2016-10-18 11:20:01 +00:00
John Marino
db5323ba58 textproc/cmark: Prevent building port twice when running tests
PR:		212393
submitted by:	maintainer
2016-09-05 22:57:56 +00:00
Pawel Pekala
9d939183d3 USES=python is correct way to define test dependency
Reported by:	adamw
2016-07-16 20:58:24 +00:00
Pawel Pekala
6d7b98bc3b - Update to version 0.26.1 [1]
- Parametrize port version in pkg-plist

PR:		211156 [1]
Submitted by:	Tobias Kortkamp (maintainer) [1]
2016-07-16 20:04:27 +00:00
Wen Heping
dc7b36cd2f - Update to 0.25.2
PR:		208317
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
2016-03-27 07:32:33 +00:00
Martin Wilke
4b14f6f611 - Update to 0.24.1
PR:		206364
Submitted by:	maintainer
2016-01-18 13:16:18 +00:00
Raphael Kubo da Costa
ba3bc54ffe Update to 0.23.0.
PR:		205967
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
2016-01-07 10:41:13 +00:00
Olivier Duchateau
57b0a0879f 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>
2015-10-07 19:28:47 +00:00