forked from Lainports/freebsd-ports
pykeepass_cache is a support library for pykeepass. It is a drop-in replacement for pykeepass.PyKeePass which caches databases in a background process to make database access faster. This is useful in situations where the program is terminated between invocations (e.g. CLI scripts). The background process will automatically shut down after 300 seconds. WWW: https://pypi.org/project/pykeepass-cache PR: 277694 Event: EuroBSDcon 2024
23 lines
613 B
Makefile
23 lines
613 B
Makefile
PORTNAME= pykeepass-cache
|
|
DISTVERSION= 2.0.3
|
|
CATEGORIES= security python
|
|
MASTER_SITES= PYPI
|
|
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
|
|
|
MAINTAINER= DtxdF@disroot.org
|
|
COMMENT= Database caching for PyKeePass
|
|
WWW= https://pypi.org/project/pykeepass-cache \
|
|
https://github.com/libkeepass/pykeepass_cache
|
|
|
|
LICENSE= GPLv3
|
|
|
|
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}daemon>=0:devel/py-daemon@${PY_FLAVOR} \
|
|
${PYTHON_PKGNAMEPREFIX}pykeepass>=0:security/py-pykeepass@${PY_FLAVOR} \
|
|
${PYTHON_PKGNAMEPREFIX}rpyc>=0:devel/py-RPyC@${PY_FLAVOR}
|
|
|
|
USES= python
|
|
USE_PYTHON= autoplist distutils
|
|
|
|
NO_ARCH= yes
|
|
|
|
.include <bsd.port.mk>
|