diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
commit | 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch) | |
tree | 7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-python/xlsxwriter | |
parent | 30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-python/xlsxwriter')
-rw-r--r-- | dev-python/xlsxwriter/Manifest | 6 | ||||
-rw-r--r-- | dev-python/xlsxwriter/metadata.xml | 12 | ||||
-rw-r--r-- | dev-python/xlsxwriter/xlsxwriter-0.7.8.ebuild | 36 | ||||
-rw-r--r-- | dev-python/xlsxwriter/xlsxwriter-0.9.8.ebuild | 42 |
4 files changed, 96 insertions, 0 deletions
diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest new file mode 100644 index 000000000000..80d7c0df629e --- /dev/null +++ b/dev-python/xlsxwriter/Manifest @@ -0,0 +1,6 @@ +DIST XlsxWriter-0.7.8.tar.gz 233091 BLAKE2B fb5c3f50d56bf20633ceeade3be070028b11b689f2de4e816c188759793cd15e07f5915cb70a67859b459385ba03ec85d87b34840f462d266e2e2715ba9f6eec SHA512 2343155c765533bbc146e928dfc82924f089c7abee2f3607be2e5f9b1da9166090164f134256cbd36f319a97c9aa651fb346cc7502a3f1721f9687a9cddb9364 +DIST XlsxWriter-0.9.8.tar.gz 236187 BLAKE2B ff6f7392a72fe00107d2dfdc17a4d17f6505f9961e518115bf88412194ee8f32364709ee3da0756a7de038f1a699e32c000831b58aabe608564aa7171c20f702 SHA512 05c372c25142dc6726fa5475cdda433f5ecae1d0f92f87c50ca7bc26fb99f8ae369a1a8cb6ec5e909280c81f32c92ac23892fbd6326b8e1cf032abcf42c0d894 +DIST xlsxwriter-0.9.8-tests.zip 28345992 BLAKE2B 0cda3578f69ecb152d6f30da6f2ab9c6eae33f4f303f2c9b7fc1bcd661e07722031b8eb35e7e57ffb04c84f6121f3f304c40379f891a0f9c50667503391f8e6d SHA512 a30cf917642100d3ffb9616809e4860593ccfa271beed0baa757ccf6f0822af05daf602d67773ce1b5af020ead108bf7a844dafb426c020c9adaed19cc7aad29 +EBUILD xlsxwriter-0.7.8.ebuild 809 BLAKE2B 48d9ae492d35ba4ba1ea7a5944831f7978e575a9aff4cb069ebf11d67aaefde9e9f6e90fd20d27bb55ae195e84cef68ff2dc1d6a797e1e58d3a8182ea2a7ecb1 SHA512 f998f6fb46b232524878d1c9e6795c0f0b06eff506e4cdb641856285568210c224ab24b563c56e6b7703e2ebaf8c6f8919c66186de0bb655dce39c11c23fd2a3 +EBUILD xlsxwriter-0.9.8.ebuild 940 BLAKE2B f24dda041ece367fd113a50f1a70269cfd613a57f56c1f28b88c86f948cf45d3bb3c8a3ae1d60df82851635c158ae4e6848a6029700d68f75793202e3b1d08a9 SHA512 c3dbf1563d4a4417d9c8e84a5ef737f1b5d22f95b09828240d35788aec0050808f9dca4f64aa05eb5080b983f5c0015afe3e7443e41efaeb610f337aa177025b +MISC metadata.xml 385 BLAKE2B 29615c2fcc24b4ee0ab796762a67d1e1a09b4208b18cc13a000b3e7380d5e56c74020436801a41e33a74b0122c3c2872e22a643c1a2fc724ebb6064170ab5c5e SHA512 62eca3ef002307f383a6c074c3dd956d9035488e1eeaaa4b0e20a6c4d7c328568a2178478e0a97d6b3bfef0c9673a1ae2b58ea39e4e5a2c111b0a34c44398545 diff --git a/dev-python/xlsxwriter/metadata.xml b/dev-python/xlsxwriter/metadata.xml new file mode 100644 index 000000000000..b6f904c2dec1 --- /dev/null +++ b/dev-python/xlsxwriter/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <upstream> + <remote-id type="pypi">XlsxWriter</remote-id> + <remote-id type="github">jmcnamara/XlsxWriter</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/xlsxwriter/xlsxwriter-0.7.8.ebuild b/dev-python/xlsxwriter/xlsxwriter-0.7.8.ebuild new file mode 100644 index 000000000000..c78249672e43 --- /dev/null +++ b/dev-python/xlsxwriter/xlsxwriter-0.7.8.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) + +inherit distutils-r1 + +MY_PN="XlsxWriter" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python module for creating Excel XLSX files" +HOMEPAGE="https://pypi.org/project/XlsxWriter/ https://github.com/jmcnamara/XlsxWriter" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] ) +" + +S="${WORKDIR}"/${MY_P} + +# Missing from tarball +# https://github.com/jmcnamara/XlsxWriter/issues/327 +RESTRICT=test + +python_test() { + nosetests --verbosity=3 || die +} diff --git a/dev-python/xlsxwriter/xlsxwriter-0.9.8.ebuild b/dev-python/xlsxwriter/xlsxwriter-0.9.8.ebuild new file mode 100644 index 000000000000..aca5569eed84 --- /dev/null +++ b/dev-python/xlsxwriter/xlsxwriter-0.9.8.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) + +inherit distutils-r1 + +MY_PN="XlsxWriter" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python module for creating Excel XLSX files" +HOMEPAGE="https://github.com/jmcnamara/XlsxWriter" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz + test? ( https://github.com/jmcnamara/XlsxWriter/archive/RELEASE_${PV}.zip -> ${P}-tests.zip ) + +" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( app-arch/unzip + dev-python/pytest[${PYTHON_USEDEP}] )" + +S="${WORKDIR}"/${MY_P} + +python_prepare_all() { + if use test; then + cp -r "${WORKDIR}"/${MY_PN}-RELEASE_${PV}/${PN}/test ${PN}/ || die + fi + distutils-r1_python_prepare_all +} + +python_test() { + py.test -v -v || die +} |