summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2012-02-23 04:21:40 +0000
committerTim Harder <radhermit@gentoo.org>2012-02-23 04:21:40 +0000
commitf5e58407f0be39e8db2ad4e5c028bfbcadc5665a (patch)
treea55ef8d01c39be62c6c1db723948da73f27bb844 /app-text
parentRestricting python properly (diff)
downloadhistorical-f5e58407f0be39e8db2ad4e5c028bfbcadc5665a.tar.gz
historical-f5e58407f0be39e8db2ad4e5c028bfbcadc5665a.tar.bz2
historical-f5e58407f0be39e8db2ad4e5c028bfbcadc5665a.zip
Version bump.
Package-Manager: portage-2.2.0_alpha87/cvs/Linux x86_64
Diffstat (limited to 'app-text')
-rw-r--r--app-text/xlsx2csv/ChangeLog9
-rw-r--r--app-text/xlsx2csv/Manifest18
-rw-r--r--app-text/xlsx2csv/xlsx2csv-0.17.ebuild52
3 files changed, 69 insertions, 10 deletions
diff --git a/app-text/xlsx2csv/ChangeLog b/app-text/xlsx2csv/ChangeLog
index 7da04d83fce2..2a7fb1f47cfe 100644
--- a/app-text/xlsx2csv/ChangeLog
+++ b/app-text/xlsx2csv/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-text/xlsx2csv
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/xlsx2csv/ChangeLog,v 1.4 2011/11/03 18:14:45 radhermit Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/xlsx2csv/ChangeLog,v 1.5 2012/02/23 04:21:40 radhermit Exp $
+
+*xlsx2csv-0.17 (23 Feb 2012)
+
+ 23 Feb 2012; Tim Harder <radhermit@gentoo.org> +xlsx2csv-0.17.ebuild:
+ Version bump.
*xlsx2csv-0.16 (03 Nov 2011)
diff --git a/app-text/xlsx2csv/Manifest b/app-text/xlsx2csv/Manifest
index 67d28b305dcc..120c88283eb3 100644
--- a/app-text/xlsx2csv/Manifest
+++ b/app-text/xlsx2csv/Manifest
@@ -4,19 +4,21 @@ Hash: SHA512
DIST xlsx2csv-0.14.zip 269176 RMD160 e926faf7eafcfd5fd4c5bbc4f7638e2ffcb0f08a SHA1 91ce4d8579504cbadb45ec843fd257a92bd4ea74 SHA256 1cd50285e24ecca7505de150e4baa5b0afedfc17f7a6e2a5428642646ddef9c1
DIST xlsx2csv-0.15.zip 415509 RMD160 ec23f90466b8bd3926d850b96d771acd4c1c0ec7 SHA1 0387323fb3a3522f912f62be0b599da1dfde403d SHA256 fe04967cefd105af7d3297d790b06ae961829484f92acfbfe73253322a886873
DIST xlsx2csv-0.16.zip 424037 RMD160 67c33009220af710fbad5fc4b35dbbd1e33179ef SHA1 d91c2af4e4457fc5a8be87870be49fdb516f54a4 SHA256 ac718ff32cd34dd675ee3e8cfa26c9fa1ed4be0db1041666886f39b45e747769
+DIST xlsx2csv-0.17.zip 458707 RMD160 63ea80f8182fd8f585f7e748dba08902058dc97e SHA1 f234372125c60650b41cc1d19710efb5a4ad0765 SHA256 fe011e8c9f22316cdfb879f0b72150b5d334059a720950d89fdaac9198d80a7d
EBUILD xlsx2csv-0.14.ebuild 1080 RMD160 ef6c0d4d75e7c0155dce1b6281e13fdc6a9500de SHA1 ce43db16bf2144b9994c94b2715908134f106396 SHA256 90788f464decaffeb03126250fe31681c0ff26bf86fb315588e1f8398167a31f
EBUILD xlsx2csv-0.15.ebuild 1067 RMD160 8a9bef02f026f51515556ceaadf81fe748493dcb SHA1 9b7258f434a9f02dd4eff4e1080ec863f87d12c0 SHA256 19f0e4d5c64ed80f83378c86d2cf79a7d65e37c0d4b0b322c39cf3f6d6a5d98b
EBUILD xlsx2csv-0.16.ebuild 1067 RMD160 d93e0def88175fc595e1e05370efd28999507ce0 SHA1 f472bd0f84a36ede0b27d4bce78e538feebb687c SHA256 0fe9a2cdf7be87dca2354c379587a60d80f49ba1d0ca6aaaa73589dec47953a0
-MISC ChangeLog 745 RMD160 504ea942933c28d6038284deaf2900d4bfe6a7f3 SHA1 e81f4b3ef969fb3b4c2375ce4d8f448608d3b47e SHA256 8a123adca7b7edc8a0ab213c4bc231a70d9e25b8da2db2661721e3dfe819d36a
+EBUILD xlsx2csv-0.17.ebuild 1261 RMD160 cf6e66467b984405054eb8b60e09462a21f0ad2c SHA1 accdc3408b873825b9d5bf60b055a2ad5c598d0c SHA256 ad4070bfbfd602121fdf70c9de4754175487d9c50a7f7674d58f55d1d4de3fa9
+MISC ChangeLog 864 RMD160 27b7798a45c2ba0e4203cb5cdbecd8b2cd7ee47b SHA1 a00ddc53df965b81fc8fe790c150c780d2621d47 SHA256 f7b8508140e6e563d987ea4ac522f22f9993318b68abf6315daebf5e434f96ae
MISC metadata.xml 232 RMD160 9725fc18735b1d8d4079f25759ee0823a0c6795d SHA1 ec75efe30e67f74a4f315324afc75ed2a8d30bb4 SHA256 a778e40f66cb2fa35529e4f45cb8356c8b1b109163cd939396f02e8ea6aa5f1a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQEcBAEBCgAGBQJOstobAAoJEEqz6FtPBkyjblcH/iQEC0U/2CoJ6or44AMf7iVH
-KtN+Dbg5s12fVWLd7uwDit05TN+XsX8WTsjR1SUWj2CK41ulQFIWhjbPwxunrQYK
-sXwzAEhUnXCliSGi3b9DQjq3tvbPvAjkJSaOO+nLQlkrOknaNBAl+27s3Vb/P0xP
-y/U9dIBsFmWG0X5ZFnqS9iFuLhbifjw1Qea8Ke/DsUKMv8HjtPFuqZjVwP5vEyPl
-cj3Lu9u2M20J37YMFrBV+IxKCvAatvOQRihOki3Y8lx8wOGgWkMjQno23T0jAN16
-gu83I8HAoTIn1UPPHr+mvTHXG6QXjzS4SWAj/GMkhVTsfb8R72PTFUmi2geeH+U=
-=IIPW
+iQEcBAEBCgAGBQJPRb7aAAoJEEqz6FtPBkyjWsYIAI8fgK2u+SXM92k9ty/JO04a
+6TvZq19ssSf/zzwQfzIw60YgNRmLyvdDsRs8uVDY0Azlz8TvcM2PCjDcwOWFHdd1
+GCjTRxNRUVMmlZz2bBW4kBMLXvCQp/fdhnExzc3MMy/Xb4GHMd88Pgoh6qFkIEek
+mo6oFX4POy3u0ApJaWJf9kUzRbV92GCCDFw5+8Z0DCVlzF+sUiWKtcl8nWjoG90y
+1hHWYXMvpqu0h9L8BSfkZ64d0Hk6rppCctmilmbo5NjvIQKqodz+GgiQvQVIkCtZ
+7AfiitMhzo3W5OgBmh1FOEms+qll2eLtg5uJjSKaZf54lRvOWV3HQR2geEJzN78=
+=T7Ge
-----END PGP SIGNATURE-----
diff --git a/app-text/xlsx2csv/xlsx2csv-0.17.ebuild b/app-text/xlsx2csv/xlsx2csv-0.17.ebuild
new file mode 100644
index 000000000000..35d1bad4e770
--- /dev/null
+++ b/app-text/xlsx2csv/xlsx2csv-0.17.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/xlsx2csv/xlsx2csv-0.17.ebuild,v 1.1 2012/02/23 04:21:40 radhermit Exp $
+
+EAPI="4"
+PYTHON_DEPEND="2"
+PYTHON_USE_WITH="xml"
+
+inherit python
+
+DESCRIPTION="Convert MS Office xlsx files to CSV"
+HOMEPAGE="https://github.com/dilshod/xlsx2csv"
+SRC_URI="mirror://github/dilshod/${PN}/${P}.zip"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="app-arch/unzip"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+ python_convert_shebangs -r 2 ${PN}.py
+}
+
+src_test() {
+ local failure=0
+ for i in test/*.xlsx ; do
+ echo -n "test: $i "
+ if [[ $(basename $i) == "sheets.xlsx" ]] ; then
+ ./xlsx2csv.py -s 0 "$i" | diff -u "test/$(basename "$i" .xlsx).csv" - >/dev/null
+ elif [[ $(basename $i) == "skip_empty_lines.xlsx" ]] ; then
+ ./xlsx2csv.py -i "$i" | diff -u "test/$(basename "$i" .xlsx).csv" - >/dev/null
+ else
+ ./xlsx2csv.py "$i" | diff -u "test/$(basename "$i" .xlsx).csv" - >/dev/null
+ fi
+ if [[ $? -ne 0 ]] ; then
+ echo "FAILED"
+ failure=1
+ else
+ echo "PASSED"
+ fi
+ done
+ [[ $failure -ne 0 ]] && die "tests failed"
+}
+
+src_install() {
+ newbin xlsx2csv.py xlsx2csv
+ dodoc CHANGELOG README
+}