diff --git a/lang/gleam/Makefile b/lang/gleam/Makefile index 3d89242b625a..32f32366cc2a 100644 --- a/lang/gleam/Makefile +++ b/lang/gleam/Makefile @@ -1,45 +1,54 @@ PORTNAME= gleam DISTVERSIONPREFIX= v DISTVERSION= 0.24.0 PORTREVISION?= 1 CATEGORIES= lang MAINTAINER= dch@FreeBSD.org COMMENT= ML-flavoured type-safe language using Erlang's BEAM runtime WWW= https://gleam.run/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/compiler-core/LICENCE USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= gleam-lang .include "Makefile.deps" RUSTFLAGS+= --cap-lints=warn +PORTSCOUT= limit:[0-9.]+ + PLIST_FILES= bin/gleam PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-build: - (cd ${WRKSRC} && cargo build --release) - (cd ${WRKSRC}/compiler-cli && env HOME=${WRKDIR} cargo install --path . --force --locked) + (cd ${WRKSRC} && \ + cargo build --release) + (cd ${WRKSRC}/compiler-cli && \ + env HOME=${WRKDIR} cargo install --path . --force --locked) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/bin/ - ${MV} ${WRKSRC}/target/release/gleam ${STAGEDIR}${PREFIX}/bin/ + ${MV} ${WRKSRC}/target/release/gleam \ + ${STAGEDIR}${PREFIX}/bin/ post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gleam post-install-DOCS-on: - (cd ${WRKSRC} && ${COPYTREE_SHARE} README.md ${STAGEDIR}${DOCSDIR}) + (cd ${WRKSRC} && \ + ${COPYTREE_SHARE} README.md ${STAGEDIR}${DOCSDIR}) do-test: - (cd ${WRKSRC} && gleam new hello && cd hello && gleam test) + (cd ${WRKSRC} && \ + gleam new hello && \ + cd hello && \ + gleam test) .include