diff options
author | Mike Gilbert <floppym@gentoo.org> | 2016-08-06 15:04:50 -0400 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2016-08-06 15:07:05 -0400 |
commit | 414ee1f769606b142c6c04d5d610091defacc505 (patch) | |
tree | 4fc62ef0adbc834a9653621bee07d68780314ed6 /dev-python/python-debian/python-debian-0.1.28.ebuild | |
parent | a5d48adbbc3ec953a4e18e131321554093b70d7f (diff) | |
download | gentoo-414ee1f769606b142c6c04d5d610091defacc505.tar.gz gentoo-414ee1f769606b142c6c04d5d610091defacc505.tar.xz |
dev-python/python-debian: bump to 0.1.28
Package-Manager: portage-2.3.0_p16
Diffstat (limited to 'dev-python/python-debian/python-debian-0.1.28.ebuild')
-rw-r--r-- | dev-python/python-debian/python-debian-0.1.28.ebuild | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/dev-python/python-debian/python-debian-0.1.28.ebuild b/dev-python/python-debian/python-debian-0.1.28.ebuild new file mode 100644 index 00000000000..157e2a799c7 --- /dev/null +++ b/dev-python/python-debian/python-debian-0.1.28.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy ) + +inherit distutils-r1 + +DESCRIPTION="Python modules to work with Debian-related data formats" +HOMEPAGE="http://packages.debian.org/sid/python-debian" +SRC_URI="mirror://debian/pool/main/${P:0:1}/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="GPL-2 GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( app-arch/dpkg )" + +RESTRICT="test" + +python_compile_all() { + "${PYTHON}" lib/debian/doc-debtags > README.debtags || die +} + +python_test() { + # Tests currently fail with >=app-crypt/gnupg-2.1 + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782904 + pushd tests > /dev/null || die + "${PYTHON}" -m unittest discover || die "Testing failed with ${EPYTHON}" + popd > /dev/null || die +} |