Makefile 1.2 KB

123456789101112131415161718192021222324252627282930313233
  1. # Created by: Douglas Thrift <douglas@douglasthrift.net>
  2. # $FreeBSD$
  3. PORTNAME= keyring
  4. DISTVERSION= 12.0.1
  5. PORTREVISION= 1
  6. CATEGORIES= security python
  7. MASTER_SITES= CHEESESHOP
  8. PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
  9. MAINTAINER= douglas@douglasthrift.net
  10. COMMENT= Store and access your passwords safely
  11. LICENSE= PSFL
  12. BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15.1:devel/py-setuptools_scm@${PY_FLAVOR}
  13. RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}entrypoints>=0.2.3:devel/py-entrypoints@${PY_FLAVOR}
  14. USES= python
  15. USE_PYTHON= autoplist concurrent distutils
  16. NO_ARCH= yes
  17. OPTIONS_DEFINE= DBUS KEYRINGS_ALT SECRET_SERVICE
  18. OPTIONS_DEFAULT= KEYRINGS_ALT SECRET_SERVICE
  19. DBUS_DESC= Install Python DBUS to support the kwallet backend
  20. KEYRINGS_ALT_DESC= Install Alternate Python keyring implementations backend
  21. SECRET_SERVICE_DESC= Install SecretStorage to support the SecretService backend
  22. DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR}
  23. KEYRINGS_ALT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}keyrings.alt>0:security/py-keyrings.alt@${PY_FLAVOR}
  24. SECRET_SERVICE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}SecretStorage>=1.0.0:security/py-SecretStorage@${PY_FLAVOR}
  25. .include <bsd.port.mk>