summaryrefslogtreecommitdiff
path: root/dev-python/xlsxwriter
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-python/xlsxwriter
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/xlsxwriter')
-rw-r--r--dev-python/xlsxwriter/Manifest11
-rw-r--r--dev-python/xlsxwriter/metadata.xml12
-rw-r--r--dev-python/xlsxwriter/xlsxwriter-0.7.8.ebuild36
-rw-r--r--dev-python/xlsxwriter/xlsxwriter-0.9.2.ebuild48
-rw-r--r--dev-python/xlsxwriter/xlsxwriter-0.9.8.ebuild42
5 files changed, 149 insertions, 0 deletions
diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest
new file mode 100644
index 000000000000..d6882a7e0f6b
--- /dev/null
+++ b/dev-python/xlsxwriter/Manifest
@@ -0,0 +1,11 @@
+DIST XlsxWriter-0.7.8.tar.gz 233091 SHA256 2200c2a69f63b350b3b1f5db8fae3e5b7135c01b7ac9c3b1d5926cf6583dd4cd SHA512 2343155c765533bbc146e928dfc82924f089c7abee2f3607be2e5f9b1da9166090164f134256cbd36f319a97c9aa651fb346cc7502a3f1721f9687a9cddb9364 WHIRLPOOL ba498cfe5929f8d302b2f81ca0291c465759ed070d030e650d4a973706562a397fda51632b31cdac8caba134d8199f3499c7505b9990a9fa02b908b5ac971bdc
+DIST XlsxWriter-0.9.2.tar.gz 237146 SHA256 9363097b35299da5b4706f9eb3eb79bc60d7eb68f3feff40149e20f1af26ddfa SHA512 037f33a13a4f61fd6adb17ac1726bae7b5244242f66dfb5b9ec9ed9c0cf77af156ca4aa52013f1419c2cc381c7408a18243ebafaa2543828c3b01a619af4ec13 WHIRLPOOL 652ae7dcdaa0b6295e8175d1be1beef3ca6d78b2d980bd36033f9715c7e6c1065b50c214f1331e2da2998612e54dec44d40d3c30a80859bc1a8b26659e85f5bf
+DIST XlsxWriter-0.9.8.tar.gz 236187 SHA256 1bba62325b7efc97b0bf9d8864cc7e31506263994d93404b94b0997fb47e1570 SHA512 05c372c25142dc6726fa5475cdda433f5ecae1d0f92f87c50ca7bc26fb99f8ae369a1a8cb6ec5e909280c81f32c92ac23892fbd6326b8e1cf032abcf42c0d894 WHIRLPOOL c028031122367ba578418709c130348b50c0db2dc1d11bcd098067d6a39e750dd38aaa1178201e2104ee22ae8ccbfc2f699c7a6d9fde2af2b4ff131435da8842
+DIST xlsxwriter-0.9.2-tests.zip 27275933 SHA256 a78ff7620e725412668489eea2987ac5e491fada4354ac6e0124fb296f0a1d5f SHA512 fe0c00e251b5a07e132c6bd2ddb19c95eb0782f00e35085895361500213695313370baacfa83317af814d5ab740ac8a6489fd96d5e9a3184bb2ea710683d2028 WHIRLPOOL 29f1e873fe72e29e99dd4b3ab3355baa3129fbf11bbe21a8e69202935c7c7e6ba5384e8d5c743127cc4d5585246c55c2341439ff722b5ee7b5a85ffc66c51d40
+DIST xlsxwriter-0.9.8-tests.zip 28345992 SHA256 c4df6f881d871ae4052d6a864b02a6129edae6d71e0791fff412fd7ce8ffe596 SHA512 a30cf917642100d3ffb9616809e4860593ccfa271beed0baa757ccf6f0822af05daf602d67773ce1b5af020ead108bf7a844dafb426c020c9adaed19cc7aad29 WHIRLPOOL 833d95f2d59a05873a690d0245a9c9a265169efdaabee0f975dfc643cfa67dafcac9555e57c6ac04851d10e1f5ca9c58486539eda0fe6105ed9172bbbd435422
+EBUILD xlsxwriter-0.7.8.ebuild 812 SHA256 261754e09df127939b2ab59e06319cabe2302079d787a0d544045c00a2bf108b SHA512 a579932eafbe77f1c66d6636f83e5b84677ffa8e3f7b5b4fb7903c71fde51d021bf15087b709245fd967ed92518a27e015ecd0df3a839b3d0797433da6e94878 WHIRLPOOL f7125eb54f35d7efdf22231b21f557c6c8c433243b9ee169b4989b0fa2fe8290e9872cdf10802313ea83de3e6782d71187fad12b92bf9eea51f1041033035086
+EBUILD xlsxwriter-0.9.2.ebuild 1206 SHA256 e0674046de754b0594d0a5c950b2c09bf115da8e66acaf0fd05368c6305b7832 SHA512 5235afc4bc8ad933d104d8857876af826b0d288cb6b91e71c0d3c5656d8c5580b5a1227ae7701146cf28e27d6034110d6239dcfb20ae40443266d78832fceac5 WHIRLPOOL 52fa7278054977f0f7a1a58525e6dd5d1de5e5ae61d8ae1e904be69feaab917440274f8b3b8707b7fd406a3738e07cb910ffb8cda13903aa054778e25ee61f12
+EBUILD xlsxwriter-0.9.8.ebuild 940 SHA256 9fdca5652db81c22640e2fdb1c0037093cdbeabe8fa3571b3e2dc0f45231c3b8 SHA512 c3dbf1563d4a4417d9c8e84a5ef737f1b5d22f95b09828240d35788aec0050808f9dca4f64aa05eb5080b983f5c0015afe3e7443e41efaeb610f337aa177025b WHIRLPOOL 2e1a6655dc6d462ca556ad9b8a1687e6a390bf6262a621d41d9a138b410b23b1457bd60dfe5581b4012c21c3f71f135c6d2310a33797cfe3da8aa5675e90950e
+MISC ChangeLog 5415 SHA256 1ba8e0e0653df0f82aa11f43fb0c62b82597aec4d3e19aeb0f939abca319f13b SHA512 5e115f807c15f6616ee04f796c9506aaa5d010e887cf2731afb1c1c16713123ce09062aa59f15e8d924fad79e0d8c8de270a9125faa9c00038e474da18c43ab3 WHIRLPOOL 9934644a51bb9a572a1f92e70c78eb282ea7da4b721fe4c4240911a7cf15aab8df54e936fe49abfcd28a18cc7f7406f6e9ca169ed8186882fa71fd7e642c3f72
+MISC ChangeLog-2015 1198 SHA256 3c0200e91d02379f52841939c7cdcb131788c3e0c8a5fd8cbc227009bad99213 SHA512 ab29da63f9febdd076927b61aae60530b3fd21a43b338341374e57be1a4e526f8112eea69a5e66124c79b0d5d8dee1d223106c98287a2a976e9ae1f79e952618 WHIRLPOOL 7a510d700531ee4d578356a70f63d37124d7eafb6184328da09269fda8bb33c3a92dcc3c3046b6b8f4955ab5414c1097894e232b5ba897bd4cf0dd48f38013bd
+MISC metadata.xml 385 SHA256 d7e9c617fbc1c5677efde18d5f73a3fc83fdaaa6ad1149e6e9d3b8f5fa3efb50 SHA512 62eca3ef002307f383a6c074c3dd956d9035488e1eeaaa4b0e20a6c4d7c328568a2178478e0a97d6b3bfef0c9673a1ae2b58ea39e4e5a2c111b0a34c44398545 WHIRLPOOL 5552825c64c7b5dd373e26582cea0ba6d296dc50c387dd95523b2d55a576ba958eb4b5399e63cc54ac20e9854ccb73f32d82b48fc1753233d19f00c8b21a8348
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..30ac84f26f1e
--- /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.python.org/pypi/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.2.ebuild b/dev-python/xlsxwriter/xlsxwriter-0.9.2.ebuild
new file mode 100644
index 000000000000..e013553e66e2
--- /dev/null
+++ b/dev-python/xlsxwriter/xlsxwriter-0.9.2.ebuild
@@ -0,0 +1,48 @@
+# 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}"
+
+# PLEASE UPDATE
+# for up2date tests. Upstream says they are to large to be shipped to pypi
+# https://github.com/jmcnamara/XlsxWriter/issues/327
+# https://github.com/jmcnamara/XlsxWriter/issues/229
+RELEASE=b24d6fbf38862558f1c114c0c73058ba306d628f
+
+DESCRIPTION="Python module for creating Excel XLSX files"
+HOMEPAGE="https://pypi.python.org/pypi/XlsxWriter 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}.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? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+S="${WORKDIR}"/${MY_P}
+
+python_prepare_all() {
+ if use test; then
+ cp -r "${WORKDIR}"/${MY_PN}-${RELEASE}/${PN}/test ${PN}/ || die
+ fi
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ py.test -v -v || 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
+}