-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python{2_7,3_{3,4,5}} )
-inherit distutils-r1
+inherit distutils-r1 eutils
-DESCRIPTION="pyscard is a python module adding smart cards support to python"
+DESCRIPTION="Smart cards support in python"
HOMEPAGE="http://pyscard.sourceforge.net/ https://pypi.python.org/pypi/pyscard"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
RDEPEND="sys-apps/pcsc-lite"
DEPEND="${RDEPEND}
+ dev-python/setuptools
dev-lang/swig"
+# Fails
+RESTRICT=test
+
+python_test() {
+ esetup.py test
+}
+
pkg_postinst() {
- elog "For gui support, install dev-python/wxpython"
- elog "For support of remote readers with Pyro, install dev-python/pyro"
+ optfeature "Gui support" dev-python/wxpython
+ optfeature "Support of remote readers with Pyro" dev-python/pyro
}