Wed Jan 15 06:29:59 2020 UTC ()
Import cmark-gfm-0.29.0.gfm.0
cmark-gfm is an extended version of the C reference implementation of
CommonMark, a rationalized version of Markdown syntax with a spec.
This package adds GitHub Flavored Markdown extensions to the upstream
implementation (https://github.com/jgm/cmark), as defined in the spec
(https://github.github.com/gfm/).
(pho)
diff -r0 -r1.1 pkgsrc/textproc/cmark-gfm/DESCR
diff -r0 -r1.1 pkgsrc/textproc/cmark-gfm/Makefile
diff -r0 -r1.1 pkgsrc/textproc/cmark-gfm/PLIST
diff -r0 -r1.1 pkgsrc/textproc/cmark-gfm/buildlink3.mk
diff -r0 -r1.1 pkgsrc/textproc/cmark-gfm/distinfo
diff -r0 -r1.1 pkgsrc/textproc/cmark-gfm/patches/patch-CMakeLists.txt
cmark-gfm is an extended version of the C reference implementation of
CommonMark, a rationalized version of Markdown syntax with a spec.
This package adds GitHub Flavored Markdown extensions to the upstream
implementation (https://github.com/jgm/cmark), as defined in the spec
(https://github.github.com/gfm/).
# $NetBSD: Makefile,v 1.1 2020/01/15 06:29:58 pho Exp $
GITHUB_PROJECT= cmark-gfm
GITHUB_TAG= ${DISTNAME}
DISTNAME= 0.29.0.gfm.0
PKGNAME= ${GITHUB_PROJECT}-${DISTNAME}
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=github/}
DIST_SUBDIR= ${GITHUB_PROJECT}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/github/cmark-gfm/
COMMENT= GitHub fork of cmark
LICENSE= 2-clause-bsd
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_CMAKE= yes
USE_TOOLS+= pkg-config
USE_LANGUAGES= c c++
PKGCONFIG_OVERRIDE+= src/libcmark-gfm.pc.in
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1 2020/01/15 06:29:58 pho Exp $
bin/cmark-gfm
include/cmark-gfm-core-extensions.h
include/cmark-gfm-extension_api.h
include/cmark-gfm-extensions_export.h
include/cmark-gfm.h
include/cmark-gfm_export.h
include/cmark-gfm_version.h
lib/cmake-gfm-extensions/cmark-gfm-extensions-release.cmake
lib/cmake-gfm-extensions/cmark-gfm-extensions.cmake
lib/cmake/cmark-gfm-release.cmake
lib/cmake/cmark-gfm.cmake
lib/libcmark-gfm-extensions.a
lib/libcmark-gfm-extensions.so
lib/libcmark-gfm-extensions.so.${PKGVERSION}
lib/libcmark-gfm.a
lib/libcmark-gfm.so
lib/libcmark-gfm.so.${PKGVERSION}
lib/pkgconfig/libcmark-gfm.pc
man/man1/cmark-gfm.1
man/man3/cmark-gfm.3
# $NetBSD: buildlink3.mk,v 1.1 2020/01/15 06:29:58 pho Exp $
BUILDLINK_TREE+= cmark-gfm
.if !defined(CMARK_GFM_BUILDLINK3_MK)
CMARK_GFM_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.cmark-gfm+= cmark-gfm>=0.29.0.gfm.0
BUILDLINK_PKGSRCDIR.cmark-gfm?= ../../textproc/cmark-gfm
.endif # CMARK_GFM_BUILDLINK3_MK
BUILDLINK_TREE+= -cmark-gfm
$NetBSD: distinfo,v 1.1 2020/01/15 06:29:58 pho Exp $
SHA1 (cmark-gfm/0.29.0.gfm.0.tar.gz) = 14a9ef15251da8ec3401770f8a56b38970aed6c9
RMD160 (cmark-gfm/0.29.0.gfm.0.tar.gz) = ca4f87f2ad06230070a69e7d8892d371801bbd60
SHA512 (cmark-gfm/0.29.0.gfm.0.tar.gz) = 54e396e035a43e4d0c86fa7f1c48a6a1283c0caaabdbc56dfcecee92e89e69f6d2e016ae2d9cf4f40258a6455fba7b813c1c6e6d37e53d33a381088ccbc5673e
Size (cmark-gfm/0.29.0.gfm.0.tar.gz) = 284071 bytes
SHA1 (patch-CMakeLists.txt) = 902d8299234ec0bf2a7a15aaa79cdbbfc49e148f
$NetBSD: patch-CMakeLists.txt,v 1.1 2020/01/15 06:29:59 pho Exp $
Allow in-source building.
--- CMakeLists.txt.orig 2019-04-08 06:15:49.000000000 +0000
+++ CMakeLists.txt
@@ -10,10 +10,6 @@ set(PROJECT_VERSION ${PROJECT_VERSION_MA
include("FindAsan.cmake")
include("CheckFileOffsetBits.cmake")
-if("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_BINARY_DIR}")
- message(FATAL_ERROR "Do not build in-source.\nPlease remove CMakeCache.txt and the CMakeFiles/ directory.\nThen: mkdir build ; cd build ; cmake .. ; make")
-endif()
-
option(CMARK_TESTS "Build cmark-gfm tests and enable testing" ON)
option(CMARK_STATIC "Build static libcmark-gfm library" ON)
option(CMARK_SHARED "Build shared libcmark-gfm library" ON)