Browse Source

textproc/p5-CommonMark: New port - CommonMark

This module is a wrapper around the official CommonMark C library libcmark.
It closely follows the original API.
overlay
Sergey Kiselev 1 day ago
parent
commit
7d826b7766
  1. 1
      textproc/Makefile
  2. 29
      textproc/p5-CommonMark/Makefile
  3. 3
      textproc/p5-CommonMark/distinfo
  4. 3
      textproc/p5-CommonMark/pkg-descr
  5. 10
      textproc/p5-CommonMark/pkg-plist

1
textproc/Makefile

@ -543,6 +543,7 @@
SUBDIR += p5-Bloom-Filter
SUBDIR += p5-Business-IS-PIN
SUBDIR += p5-CAM-PDF
SUBDIR += p5-CommonMark
SUBDIR += p5-CQL-Parser
SUBDIR += p5-CSS
SUBDIR += p5-CSS-Compressor

29
textproc/p5-CommonMark/Makefile

@ -0,0 +1,29 @@
PORTNAME= CommonMark
PORTVERSION= 0.31.1
DISTVERSION= 0.310100
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:NWELLNHOF
PKGNAMEPREFIX= p5-
MAINTAINER= root@digital-freak.ru
COMMENT= Interface to the CommonMark C library
WWW= https://metacpan.org/dist/CommonMark
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= p5-Devel-CheckLib>=0:devel/p5-Devel-CheckLib
LIB_DEPENDS= libcmark.so:textproc/cmark
TEST_DEPENDS= p5-Test-More-UTF8>=0:devel/p5-Test-More-UTF8
USES= localbase perl5
USE_PERL5= configure
NO_ARCH= yes
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/CommonMark/CommonMark.so
.include <bsd.port.mk>

3
textproc/p5-CommonMark/distinfo

@ -0,0 +1,3 @@
TIMESTAMP = 1726571158
SHA256 (CommonMark-0.310100.tar.gz) = 04f361ee304256c41547d222b9f3b590fa22f0cdbb343f61632261a797816171
SIZE (CommonMark-0.310100.tar.gz) = 26926

3
textproc/p5-CommonMark/pkg-descr

@ -0,0 +1,3 @@
This module is a wrapper around the official CommonMark C library libcmark.
It closely follows the original API.

10
textproc/p5-CommonMark/pkg-plist

@ -0,0 +1,10 @@
%%SITE_ARCH%%/CommonMark.pm
%%SITE_ARCH%%/CommonMark.pod
%%SITE_ARCH%%/CommonMark/Iterator.pod
%%SITE_ARCH%%/CommonMark/Node.pod
%%SITE_ARCH%%/CommonMark/Parser.pod
%%SITE_ARCH%%/auto/CommonMark/CommonMark.so
%%PERL5_MAN3%%/CommonMark.3.gz
%%PERL5_MAN3%%/CommonMark::Iterator.3.gz
%%PERL5_MAN3%%/CommonMark::Node.3.gz
%%PERL5_MAN3%%/CommonMark::Parser.3.gz
Loading…
Cancel
Save