Files

54 lines
1.1 KiB
Makefile
Raw Permalink Normal View History

2024-01-10 00:32:04 +00:00
COMMENT = ruby wrapper for comrak rust crate
2023-05-18 20:50:47 +00:00
2025-12-08 00:33:21 +00:00
DISTNAME = commonmarker-2.6.0
2023-05-18 20:50:47 +00:00
CATEGORIES = textproc
HOMEPAGE = https://github.com/gjtorikian/commonmarker
REVISION = 0
2023-05-18 20:50:47 +00:00
# MIT License
PERMIT_PACKAGE = Yes
2024-01-10 00:32:04 +00:00
MODULES = devel/cargo \
lang/clang \
2024-01-10 00:32:04 +00:00
lang/ruby
2023-05-18 20:50:47 +00:00
2024-01-10 00:32:04 +00:00
WANTLIB += ${MODCARGO_WANTLIB} onig
BUILD_DEPENDS = devel/ruby-rb_sys,${MODRUBY_FLAVOR}>=0.9
2024-01-10 00:32:04 +00:00
LIB_DEPENDS = textproc/oniguruma
2024-05-23 16:10:59 +00:00
RUN_DEPENDS = devel/ruby-rb_sys,${MODRUBY_FLAVOR}>=0.9
2024-01-10 00:32:04 +00:00
CONFIGURE_STYLE = ruby gem ext cargo
2025-01-12 19:21:48 +00:00
# When updating:
# make clean extract
# make modcargo-gen-crates > crates.inc
# make makesum
# make clean configure
# make modcargo-gen-crates-licenses > crates.licenses.inc
# mv crates.licenses.inc crates.inc
2024-01-10 00:32:04 +00:00
MODCARGO_VENDOR_DIR = ${WRKDIR}/modcargo-crates
MODCARGO_BUILD = No
MODCARGO_INSTALL = No
MODCLANG_VERSION = 21
2024-01-10 00:32:04 +00:00
USE_GMAKE = Yes
CONFIGURE_ENV = MAKE=gmake
MAKE_ENV = MAKE=gmake \
RUBY=${RUBY} \
HOME=${WRKSRC} \
LIBCLANG_PATH=${PREFIX}/llvm${MODCLANG_VERSION}/lib \
2024-01-10 00:32:04 +00:00
RB_SYS_EXTRA_CARGO_ARGS=--verbose \
RB_SYS_VERBOSE=true \
CARGO_TERM_VERBOSE=true \
RUST_BACKTRACE=1 \
V=1 \
${MODCARGO_ENV}
.include "crates.inc"
2023-05-18 20:50:47 +00:00
.include <bsd.port.mk>