# Created by: Douglas Thrift <douglas@douglasthrift.net>
# $FreeBSD: tags/RELEASE_11_1_0/security/py-keyring/Makefile 444330 2017-06-26 00:08:24Z wen $

PORTNAME=	keyring
PORTVERSION=	10.4.0
CATEGORIES=	security python
MASTER_SITES=	CHEESESHOP
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}

MAINTAINER=	douglas@douglasthrift.net
COMMENT=	Store and access your passwords safely

LICENSE=	PSFL

BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.15.1:devel/py-setuptools_scm

NO_ARCH=	yes
USES=		python
USE_PYTHON=	autoplist distutils

OPTIONS_DEFINE=		DBUS KEYRINGS_ALT SECRET_SERVICE
OPTIONS_DEFAULT=	KEYRINGS_ALT SECRET_SERVICE
DBUS_DESC=		Install Python DBUS to support the kwallet backend
SECRET_SERVICE_DESC=	Install SecretStorage to support the SecretService backend

DBUS_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus
KEYRINGS_ALT_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}keyrings.alt>0:security/py-keyrings.alt
SECRET_SERVICE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}SecretStorage>=1.0.0:security/py-SecretStorage

.include <bsd.port.mk>
