openbsd-ports/security/password-store/Makefile
2022-03-11 19:53:16 +00:00

60 lines
1.7 KiB
Makefile

COMMENT = simple password store
DISTNAME = password-store-1.7.4
CATEGORIES = security
HOMEPAGE = https://www.passwordstore.org/
MAINTAINER = David Dahlberg <david+bsd@dahlberg.cologne>
# GPLv2+
PERMIT_PACKAGE = Yes
MASTER_SITES = https://git.zx2c4.com/password-store/snapshot/
EXTRACT_SUFX = .tar.xz
RUN_DEPENDS = converters/base64 \
devel/git \
graphics/libqrencode \
misc/gnugetopt \
security/gnupg>=2.2.23p1 \
shells/bash \
sysutils/colortree \
x11/xclip
TEST_DEPENDS = ${RUN_DEPENDS}
USE_GMAKE = Yes
FAKE_FLAGS = PREFIX=${PREFIX} MANDIR=${PREFIX}/man \
WITH_BASHCOMP=yes WITH_ZSHCOMP=yes
NO_BUILD = Yes
post-install:
${INSTALL_DATA_DIR} \
${PREFIX}/share/{examples,doc}/password-store
${INSTALL_DATA} \
${WRKDIST}/COPYING ${PREFIX}/share/doc/password-store/
${INSTALL_DATA} ${WRKDIST}/README \
${PREFIX}/share/doc/password-store/
${INSTALL_DATA_DIR} \
${PREFIX}/share/examples/password-store/completion \
${PREFIX}/share/examples/password-store/dmenu \
${PREFIX}/share/examples/password-store/emacs \
${PREFIX}/share/examples/password-store/importers \
${PREFIX}/share/examples/password-store/vim
${INSTALL_DATA} ${WRKDIST}/contrib/pass.applescript \
${PREFIX}/share/examples/password-store/
${INSTALL_DATA} ${WRKDIST}/src/completion/* \
${PREFIX}/share/examples/password-store/completion/
${INSTALL_DATA} ${WRKDIST}/contrib/dmenu/* \
${PREFIX}/share/examples/password-store/dmenu/
${INSTALL_DATA} ${WRKDIST}/contrib/emacs/* \
${PREFIX}/share/examples/password-store/emacs/
${INSTALL_DATA} ${WRKDIST}/contrib/importers/* \
${PREFIX}/share/examples/password-store/importers/
${INSTALL_DATA} ${WRKDIST}/contrib/vim/* \
${PREFIX}/share/examples/password-store/vim/
.include <bsd.port.mk>