summaryrefslogtreecommitdiff
path: root/sci-libs/Fiona
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 /sci-libs/Fiona
reinit the tree, so we can have metadata
Diffstat (limited to 'sci-libs/Fiona')
-rw-r--r--sci-libs/Fiona/Fiona-1.5.1.ebuild34
-rw-r--r--sci-libs/Fiona/Fiona-1.7.6.ebuild37
-rw-r--r--sci-libs/Fiona/Fiona-9999.ebuild35
-rw-r--r--sci-libs/Fiona/Manifest10
-rw-r--r--sci-libs/Fiona/files/scriptname-1.7.6.patch11
-rw-r--r--sci-libs/Fiona/files/scriptname.patch11
-rw-r--r--sci-libs/Fiona/metadata.xml10
7 files changed, 148 insertions, 0 deletions
diff --git a/sci-libs/Fiona/Fiona-1.5.1.ebuild b/sci-libs/Fiona/Fiona-1.5.1.ebuild
new file mode 100644
index 000000000000..85394dcc60ec
--- /dev/null
+++ b/sci-libs/Fiona/Fiona-1.5.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="OGR's neat, nimble, no-nonsense API"
+HOMEPAGE="https://pypi.python.org/pypi/Fiona"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=sci-libs/gdal-1.8
+ dev-python/click[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ test? (
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )"
+
+PATCHES=( "${FILESDIR}"/scriptname.patch )
+
+python_test() {
+ esetup.py test
+}
diff --git a/sci-libs/Fiona/Fiona-1.7.6.ebuild b/sci-libs/Fiona/Fiona-1.7.6.ebuild
new file mode 100644
index 000000000000..2b00c823c1bb
--- /dev/null
+++ b/sci-libs/Fiona/Fiona-1.7.6.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_7,3_{3,4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="OGR's neat, nimble, no-nonsense API"
+HOMEPAGE="https://pypi.python.org/pypi/Fiona"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=sci-libs/gdal-1.8
+ dev-python/click[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ test? (
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/cligj[${PYTHON_USEDEP}]
+ dev-python/munch[${PYTHON_USEDEP}]
+ dev-python/click-plugins[${PYTHON_USEDEP}]
+ )"
+
+PATCHES=( "${FILESDIR}"/scriptname-${PV}.patch )
+
+python_test() {
+ esetup.py test
+}
diff --git a/sci-libs/Fiona/Fiona-9999.ebuild b/sci-libs/Fiona/Fiona-9999.ebuild
new file mode 100644
index 000000000000..a4322b36330a
--- /dev/null
+++ b/sci-libs/Fiona/Fiona-9999.ebuild
@@ -0,0 +1,35 @@
+# 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} )
+
+inherit distutils-r1 git-r3
+
+DESCRIPTION="OGR's neat, nimble, no-nonsense API"
+HOMEPAGE="https://pypi.python.org/pypi/Fiona"
+SRC_URI=""
+EGIT_REPO_URI="https://github.com/Toblerity/${PN}.git"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+
+RDEPEND="
+ >=sci-libs/gdal-1.8
+ dev-python/click[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ test? (
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )"
+
+PATCHES=( "${FILESDIR}"/scriptname.patch )
+
+python_test() {
+ esetup.py test
+}
diff --git a/sci-libs/Fiona/Manifest b/sci-libs/Fiona/Manifest
new file mode 100644
index 000000000000..3cde0bf9788d
--- /dev/null
+++ b/sci-libs/Fiona/Manifest
@@ -0,0 +1,10 @@
+AUX scriptname-1.7.6.patch 362 SHA256 ce48d1e3410257e5c2d805d49732595bc86b4ee7a4cacbfaa94d3c63fb3dd1ba SHA512 2c5e5c6c08274f75fe5306c8318a375a81ec08a3c3978cd8412c2cbe16bd5790b821bb0fce85d37f9af6238cc0f8e96740e9e72c66c213a74ad43d0e9ef916b8 WHIRLPOOL 2b25c60e1015e5095257ff4840c15c4341f5d125882747cc655ca23d5e6a4cded9a8eb9738a95f41ed1e9238aa3a8924b23f54fa7e914b58f3de29d1515de0a4
+AUX scriptname.patch 353 SHA256 d68af1bca4a036c54016028e25c507857815ef557d5a099d0fef6515ecde640e SHA512 f9a0c51fbdc5bf99eb9a2b94c0f27f7f6fef7ebab94d9e575f34594e31dcb624e4c327e147e5b4955b5434b54cd2179b985bc64a9410bdb792b93f45375838c9 WHIRLPOOL 0432177f8585292af401811a09fda058f49fef4a0cae2d0c14c74ffd691e60d99ee5be0054d0999c3fe4df3ece45455b47bc956f473b8f26539c9b7c277a29aa
+DIST Fiona-1.5.1.tar.gz 1117361 SHA256 2e2469190107dc671b4aa05d5b8bed5c01ffeb9de79525c91129bad76915e095 SHA512 06a2f091138b455355aa24bdd3cace48a3ccbbcb8b680f8009862a9ef3bdc217b68ba4596c51caaa9d09d2fad606a581d50f2fc9f2d0636bfec459e2022546a7 WHIRLPOOL 47d274f1755aa875273f1c8b4ce8949fe9a22b237fff90bdf71aa3ff7a6a4a18ff9016ebe3cdf8b323a2d67fa45b6cb8c8e8bfc20c2c57e01df0aa7cf8733330
+DIST Fiona-1.7.6.tar.gz 641013 SHA256 d0ab7d04556005a6354c4edfd820a4001a4ad7b57332e28f7dd6c4cdab9a0e3c SHA512 a988772cd8d9cf7ee6862b87c91d18d5caf78f81c35c018e815dfb0000502a0768d9ce6c580a8ef9a9a652c64c4b6027685d597766f851563a70db07db0de4f3 WHIRLPOOL 451cad50035918b29576fd865d475249719d426ceae59bffb387422dfc2ffb8e09aa2b634b610e97e266979f5313d7ae6b2ded328012381dfd45dca008e811ed
+EBUILD Fiona-1.5.1.ebuild 715 SHA256 84e1cbc7842bb2b1a13ccf303b0731cb1fe70edeff8ecb90f4634f305790720a SHA512 c90b22be37d75e1e75e98f3882b981064d8794b8b5122645b68fa14a3d41ff238eb899fff9866610a80f0c666c9068dedd68ea3a3379531932d6ef07ecab6c95 WHIRLPOOL ee193aa0ab5ad022e604f685dfa637970799d104a9d3093111116806412b69acf3ac6365c8f2f38bfcab9e33b54db3c0e0f8d6f61cf33864bf87150bffd7ab9f
+EBUILD Fiona-1.7.6.ebuild 844 SHA256 a390d2d9c1cffa909f4393733afbafc9b5b2323414202641788173eb15760e2c SHA512 a15eaf2c62a4c454ee0cf7c925aeea4f416d7769d3b24d91fde24e68a3bfe6ba1f4f000291f23acccb77ded1fbfbdf39b4eba77ae787752dfb4d2fce7e8fe5cf WHIRLPOOL b6c61093d4e4eda46f75b4ea82614f7758088b3d0e414c7bdf045abb9dde6f8aeb786f0f5abeb0c679e36e04b19d3dbf21ce97661e3910b58d3e8c39b3ff5775
+EBUILD Fiona-9999.ebuild 731 SHA256 818aee6c45a516d44473d38d04f15c092406a568e9e80970891a5cbd138e7fb6 SHA512 3a72cff9872a1730f781220fe5295dea890e08d5a24b1d22f4bad1c737087208bddfb2f2bd9c3c5c8812d8cf0c2009a3313dbed7c2871bd30b81cf0ff0920550 WHIRLPOOL 07d4a2b4a043e70ccda9b6709808c825bcf5746c13404595d4fc374136e5db7d8e1e0b3fa9d8c7766cbd00f5cd7bfbf3905660b5bfb06e6211f84cfe0a8342ee
+MISC ChangeLog 2528 SHA256 f2a1903c15d445de0a097fde821a4af3e7fde5ba3731a829eb037fa24f129118 SHA512 0ddc294a66dd8cd908572fb9de6ad6ceee5eee83855d2df98b980774672455b7530b8d8f749f94e24006ac43a50bfffc6530409b7dae1a0a211fee8f8c64da43 WHIRLPOOL bff5a7a831854a2ca71f56bd8e9add435fb8bc24682f00635772fb9e5ded0545154060862ef2d59b32e1c32622a2a3c67f81ddc9cb50b506b9ed9d6f1a32ce0c
+MISC ChangeLog-2015 1993 SHA256 c9838273351400edadad5a37b83807bbc61d9a5290c071b8bb4fde80eda10e94 SHA512 8b4527c5eeab815c2d2f9c167a4b0718b71c0031ee689b974a243cddbab0057c620fd235c12991078773dabac08f2c0d400852939a17315cc086468e3fcbef81 WHIRLPOOL ada49c26781d1517a12852b295cec63479a80942666d222f7c93ec402f6cb6199fc1464f46c6e243216c4b984ef2e8fae556c49a953c09002e4f3f7715aaf643
+MISC metadata.xml 291 SHA256 b2465bc5917f6d43a14827f48cdd054de420b8acc3f41b491935082a853214ae SHA512 de0472e2bb3e03ab9d0c4639274c82fd0019054b5bae99294b82d24f5af057737c61b58065db930088d7021aeaf3e18b520733bb7a2ca5e8eb567d7ee82e5ac1 WHIRLPOOL 0f99b183ce31c8fcac468c1df55f9e81d6c9230215c56f44443736d14dc7e8aeda235fb4f6a19db3241a2b2518ac95c545bfca8d9e61cdd124b7184d9019d93d
diff --git a/sci-libs/Fiona/files/scriptname-1.7.6.patch b/sci-libs/Fiona/files/scriptname-1.7.6.patch
new file mode 100644
index 000000000000..410caf39da55
--- /dev/null
+++ b/sci-libs/Fiona/files/scriptname-1.7.6.patch
@@ -0,0 +1,11 @@
+--- setup.py.orig 2017-05-30 10:51:33.369935784 +0200
++++ setup.py 2017-05-30 10:51:45.793269042 +0200
+@@ -251,7 +251,7 @@
+ packages=['fiona', 'fiona.fio'],
+ entry_points='''
+ [console_scripts]
+- fio=fiona.fio.main:main_group
++ Fiona=fiona.fio.main:main_group
+
+ [fiona.fio_commands]
+ bounds=fiona.fio.bounds:bounds
diff --git a/sci-libs/Fiona/files/scriptname.patch b/sci-libs/Fiona/files/scriptname.patch
new file mode 100644
index 000000000000..227e644f0759
--- /dev/null
+++ b/sci-libs/Fiona/files/scriptname.patch
@@ -0,0 +1,11 @@
+--- setup.py.orig 2015-03-27 21:34:22.790592037 +0100
++++ setup.py 2015-03-27 21:34:54.247259049 +0100
+@@ -150,7 +150,7 @@
+ packages=['fiona', 'fiona.fio'],
+ entry_points='''
+ [console_scripts]
+- fio=fiona.fio.fio:cli
++ Fiona=fiona.fio.fio:cli
+ ''',
+ install_requires=requirements,
+ tests_require=['nose'],
diff --git a/sci-libs/Fiona/metadata.xml b/sci-libs/Fiona/metadata.xml
new file mode 100644
index 000000000000..8260bf3a55b3
--- /dev/null
+++ b/sci-libs/Fiona/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>slis@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">Fiona</remote-id>
+ </upstream>
+</pkgmetadata>