Changeset View
Changeset View
Standalone View
Standalone View
devel/hs-ShellCheck/Makefile
Show First 20 Lines • Show All 41 Lines • ▼ Show 20 Lines | USE_CABAL= Diff-0.4.0 \ | ||||
unordered-containers-0.2.13.0 \ | unordered-containers-0.2.13.0 \ | ||||
uuid-types-1.0.4 \ | uuid-types-1.0.4 \ | ||||
vector-0.12.3.0 | vector-0.12.3.0 | ||||
EXECUTABLES= shellcheck | EXECUTABLES= shellcheck | ||||
OPTIONS_DEFINE= MANPAGES | OPTIONS_DEFINE= MANPAGES | ||||
OPTIONS_DEFAULT= MANPAGES | OPTIONS_DEFAULT= MANPAGES | ||||
# hs-pandoc is broken on 11.4 i386 due to missing __atomic_load_8; | |||||
# make sure we still have a package (just without a manual) there | |||||
# anyway. | |||||
OPTIONS_EXCLUDE= ${${ARCH} == i386 && ${OPSYS} == FreeBSD && ${OSVERSION} < 1201525:?MANPAGES:} | |||||
MANPAGES_BUILD_DEPENDS= pandoc:textproc/hs-pandoc | MANPAGES_BUILD_DEPENDS= pandoc:textproc/hs-pandoc | ||||
MANPAGES_PLIST_FILES= share/man/man1/shellcheck.1.gz | MANPAGES_PLIST_FILES= share/man/man1/shellcheck.1.gz | ||||
post-build-MANPAGES-on: | post-build-MANPAGES-on: | ||||
cd ${WRKSRC} && ./manpage | cd ${WRKSRC} && ./manpage | ||||
post-install-MANPAGES-on: | post-install-MANPAGES-on: | ||||
${INSTALL_MAN} ${WRKSRC}/shellcheck.1 \ | ${INSTALL_MAN} ${WRKSRC}/shellcheck.1 \ | ||||
${STAGEDIR}${PREFIX}/share/man/man1 | ${STAGEDIR}${PREFIX}/share/man/man1 | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |