Date: Sat, 8 Feb 2020 19:01:50 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r525570 - head/www/buku Message-ID: <202002081901.018J1oxD069934@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Sat Feb 8 19:01:50 2020 New Revision: 525570 URL: https://svnweb.freebsd.org/changeset/ports/525570 Log: Add BASH, FISH and ZSH options - Bump PORTREVISION for package change Modified: head/www/buku/Makefile Modified: head/www/buku/Makefile ============================================================================== --- head/www/buku/Makefile Sat Feb 8 19:01:45 2020 (r525569) +++ head/www/buku/Makefile Sat Feb 8 19:01:50 2020 (r525570) @@ -3,6 +3,7 @@ PORTNAME= buku PORTVERSION= 4.3 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP @@ -12,7 +13,7 @@ COMMENT= Powerful command-line bookmark manager LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.4.1:www/py-beautifulsoup@${PY_FLAVOR} \ +xRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.4.1:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cryptography>=1.2.3:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}html5lib>=1.0.1:www/py-html5lib@${PY_FLAVOR} \ @@ -26,10 +27,32 @@ NO_ARCH= yes PLIST_FILES= share/man/man1/buku.1.gz +OPTIONS_DEFINE= BASH FISH ZSH +OPTIONS_DEFAULT=BASH FISH ZSH +BASH_DESC= Install bash completion +FISH_DESC= Install fish completion +ZSH_DESC= Install zsh completion + +BASH_PLIST_FILES= etc/bash_completion.d/buku-completion.bash +FISH_PLIST_FILES= share/fish/completions/buku.fish +ZSH_PLIST_FILES= share/zsh/site-functions/_buku + post-extract: @${RM} -fr ${WRKSRC}/bukuserver post-install: - ${INSTALL_MAN} ${WRKSRC}/buku.1 ${STAGEDIR}${MANPREFIX}/share/man/man1 + ${INSTALL_MAN} ${WRKSRC}/buku.1 ${STAGEDIR}${PREFIX}/share/man/man1 + +post-install-BASH-on: + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d + ${INSTALL_DATA} ${WRKSRC}/auto-completion/bash/buku-completion.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/buku-completion.bash + +post-install-FISH-on: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions + ${INSTALL_DATA} ${WRKSRC}/auto-completion/fish/buku.fish ${STAGEDIR}${PREFIX}/share/fish/completions/buku.fish + +post-install-ZSH-on: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions + ${INSTALL_DATA} ${WRKSRC}/auto-completion/zsh/_buku ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_buku .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202002081901.018J1oxD069934>