aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Druzenko <vvd@FreeBSD.org>2025-11-09 18:11:14 +0000
committerVladimir Druzenko <vvd@FreeBSD.org>2025-11-09 20:36:29 +0000
commitf63d6d8e224dbc8471001ac51795f2aab15658b8 (patch)
treede215923c6288f8bd964adb5cfa6110d4d2e8f88
parent72d3761463942470733790185edc040ee370b6e7 (diff)
sysutils/nerdctl: Improve port (no functional changes)
- Remove unnecessary tabs in goals. - Reduce MKDIR calls. - Split long lines. PR: 290894 Approved by: Laurent Chardon <laurent.chardon@gmail.com> (maintainer)
-rw-r--r--sysutils/nerdctl/Makefile35
1 files changed, 19 insertions, 16 deletions
diff --git a/sysutils/nerdctl/Makefile b/sysutils/nerdctl/Makefile
index 74dbdda03fbb..ab3d7f8e0905 100644
--- a/sysutils/nerdctl/Makefile
+++ b/sysutils/nerdctl/Makefile
@@ -28,25 +28,28 @@ PORTDOCS= *
OPTIONS_DEFINE= DOCS
pre-fetch:
- @${MKDIR} ${DISTDIR}/${DIST_SUBDIR}/mod/tigron
- [ -e ${DISTDIR}/${DIST_SUBDIR}/go.mod ] || \
- (${FETCH_CMD} ${FETCH_BEFORE_ARGS} \
- https://raw.githubusercontent.com/containerd/nerdctl/v${DISTVERSION}/go.mod \
- -o ${DISTDIR}/${DIST_SUBDIR}/go.mod; \
- ${REINPLACE_CMD} '/tigron/d' ${DISTDIR}/${DIST_SUBDIR}/go.mod)
+ @${MKDIR} ${DISTDIR}/${DIST_SUBDIR}/mod/tigron
+ [ -e ${DISTDIR}/${DIST_SUBDIR}/go.mod ] || \
+ (${FETCH_CMD} ${FETCH_BEFORE_ARGS} \
+ https://raw.githubusercontent.com/containerd/nerdctl/v${DISTVERSION}/go.mod \
+ -o ${DISTDIR}/${DIST_SUBDIR}/go.mod; \
+ ${REINPLACE_CMD} '/tigron/d' ${DISTDIR}/${DIST_SUBDIR}/go.mod)
post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/extras/rootless/* ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
- @${MKDIR} ${WRKDIR}/tmp
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME} --data-root=${WRKDIR}/tmp completion bash > ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME} --data-root=${WRKDIR}/tmp completion fish > ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d/${PORTNAME}.fish
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME} --data-root=${WRKDIR}/tmp completion zsh > ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME}
+ ${INSTALL_SCRIPT} ${WRKSRC}/extras/rootless/* ${STAGEDIR}${PREFIX}/bin
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \
+ ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d \
+ ${STAGEDIR}${PREFIX}/share/zsh/site-functions \
+ ${WRKDIR}/tmp
+ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} --data-root=${WRKDIR}/tmp completion bash \
+ > ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}
+ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} --data-root=${WRKDIR}/tmp completion fish \
+ > ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d/${PORTNAME}.fish
+ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} --data-root=${WRKDIR}/tmp completion zsh \
+ > ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME}
post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${COPYTREE_SHARE} "README.md docs" ${STAGEDIR}${DOCSDIR})
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ (cd ${WRKSRC} && ${COPYTREE_SHARE} "README.md docs" ${STAGEDIR}${DOCSDIR})
.include <bsd.port.mk>