Index: sysutils/password-store/Makefile =================================================================== --- sysutils/password-store/Makefile +++ sysutils/password-store/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= password-store -PORTVERSION= 1.6.3 -PORTREVISION= 2 +PORTVERSION= 1.6.4 CATEGORIES= sysutils MASTER_SITES= http://git.zx2c4.com/password-store/snapshot/ @@ -35,14 +34,6 @@ xclip>=0:${PORTSDIR}/x11/xclip .endif -.if ! ${PORT_OPTIONS:MGIT} && ! ${PORT_OPTIONS:MXCLIP} -EXTRA_PATCHES= ${PATCHDIR}/git+xclip.patch:-p1 -.elif ! ${PORT_OPTIONS:MGIT} -EXTRA_PATCHES= ${PATCHDIR}/git.patch:-p1 -.elif ! ${PORT_OPTIONS:MXCLIP} -EXTRA_PATCHES= ${PATCHDIR}/xclip.patch:-p1 -.endif - post-patch: @${REINPLACE_CMD} -Ee 's|GETOPT="getopt"|GETOPT="${LOCALBASE}/bin/getopt"|' ${WRKSRC}/src/password-store.sh @${REINPLACE_CMD} -Ee 's|SHRED="shred -f -z"|SHRED="rm -P -f"|' ${WRKSRC}/src/password-store.sh @@ -64,4 +55,16 @@ @${INSTALL_MAN} ${WRKSRC}/man/example-filter.sh ${STAGEDIR}${EXAMPLESDIR} @${INSTALL_MAN} ${WRKSRC}/man/pass.1 ${STAGEDIR}${MANPREFIX}/man/man1/pass.1 +.if ${PORT_OPTIONS:MCONTRIB} +post-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions + ${INSTALL_DATA} ${STAGEDIR}${DATADIR}/src/completion/pass.zsh-completion ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_pass + + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d + ${INSTALL_DATA} ${STAGEDIR}${DATADIR}/src/completion/pass.bash-completion ${STAGEDIR}${PREFIX}/etc/bash_completion.d/password-store + + ${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions + ${INSTALL_DATA} ${STAGEDIR}${DATADIR}/src/completion/pass.fish-completion ${STAGEDIR}${PREFIX}/share/fish/completions/password-store.fish +.endif + .include Index: sysutils/password-store/distinfo =================================================================== --- sysutils/password-store/distinfo +++ sysutils/password-store/distinfo @@ -1,2 +1,2 @@ -SHA256 (password-store-1.6.3.tar.gz) = 1a9437fe07fdce5f562f8b6bd7e8492416f5ad298f32b87a02984c3908267148 -SIZE (password-store-1.6.3.tar.gz) = 59408 +SHA256 (password-store-1.6.4.tar.gz) = 5796f1652631da91590c544da94d1921bb18eaeaa0964f5dc365d2549cb2ab7a +SIZE (password-store-1.6.4.tar.gz) = 59838 Index: sysutils/password-store/pkg-plist =================================================================== --- sysutils/password-store/pkg-plist +++ sysutils/password-store/pkg-plist @@ -18,6 +18,9 @@ %%CONTRIB%%%%DATADIR%%/pass.fish-completion %%CONTRIB%%%%DATADIR%%/pass.zsh-completion %%CONTRIB%%%%DATADIR%%/related-projects.txt +%%CONTRIB%%etc/bash_completion.d/password-store +%%CONTRIB%%share/fish/completions/password-store.fish +%%CONTRIB%%share/zsh/site-function/_pass %%PORTDOCS%%man/man1/pass.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-filter.sh bin/pass