summaryrefslogtreecommitdiff
path: root/dev-python/fs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
commit9ee6d97c2883d42f204a533a8bc1f4562df778fb (patch)
treeb690ddc0ca30f1472887edbb0b8313629bfcbbb2 /dev-python/fs
parentb17a3ef12038de50228bade1f05502c74e135321 (diff)
gentoo resync : 16.09.2020
Diffstat (limited to 'dev-python/fs')
-rw-r--r--dev-python/fs/Manifest6
-rw-r--r--dev-python/fs/fs-2.4.11.ebuild53
-rw-r--r--dev-python/fs/fs-2.4.9-r2.ebuild (renamed from dev-python/fs/fs-2.4.9-r1.ebuild)3
-rw-r--r--dev-python/fs/metadata.xml1
4 files changed, 59 insertions, 4 deletions
diff --git a/dev-python/fs/Manifest b/dev-python/fs/Manifest
index 97f50d943ba0..9780018baed5 100644
--- a/dev-python/fs/Manifest
+++ b/dev-python/fs/Manifest
@@ -1,3 +1,5 @@
+DIST fs-2.4.11.tar.gz 163986 BLAKE2B 953e50da7002512029c0a1a8e7fe8be3a7c31fc48e2c66f0fe7d71dc908aab734f724e09c16074c3e4cdd86c9c2e1a847aa21176af07311012090375a3a6808e SHA512 fe4596bf213f9b1721cd3c665e6af180d6617eea07afbaa9d83847dc3f7dfe64bca16c8ccb337d48bbb49bf0d2fef90903e3c4aecc63f61faac6a2b6f6c59cf6
DIST fs-2.4.9.tar.gz 126022 BLAKE2B bd7406ee0c22171af349bed6096f58bc749af30f3fae6b8532d7a2b07dd7f0a55165f4b4ab413d6ff7c8861fbe7784ae383a984d26c1cdb1bdc9100c4ae0b0df SHA512 594536eccc043547df4ec4fd1fc507d3fad2838ebb46768a11f142c68d42a776f9fa3cda8651421c6255314835a0283407ea49ebdce04af84a1646efaf5391e5
-EBUILD fs-2.4.9-r1.ebuild 1214 BLAKE2B ce3ef26fddbcec68143383bce719186cf298f5a283cd560d660666df6b83b523258b2c1468ebf6aab0b2952082a5c3bc46393eec57db8045e8845fbab5ec40e6 SHA512 7bb1743c9d17768b6aba41b7d1410300674fd9d7583bc6a13f4e6ae0d429ef5a48a0199a456dcad2df34b9d9fc9924b6728da70e1439d43771918849edc7863d
-MISC metadata.xml 486 BLAKE2B 69d62d79b3d0e05fb12bbf8a4d4f703f82488cace87e8f42aaace9319c18f564c3c841b5b69a189530ffb760bceb1acb9fce38472af659a6c4ce24b1bddc16c0 SHA512 48e48fb5f3c868fb8e1b9dce7c483c13291659c99e0f19e096204451e1ada83fb0d2334d89a3beb45de11b7e710a3deb9e5777e5c8f905312efe899cbee02d07
+EBUILD fs-2.4.11.ebuild 1433 BLAKE2B 9d6734f7a46407294edd3a5372bf78a606d021e3cdd389919daa67154429ac2ec27a116cfb229ad6a6acc983c75a516fe8d1f7cd481098a6f30c6c75d826cc58 SHA512 7f552a2bed99356d037d0fe52dd60b95cb6043ce037ddee77ca1cab00d713de3623e3cf9ad166b99d5fe9b977afa751d1d8d9a9ff9afd2af5d5b728520197dcc
+EBUILD fs-2.4.9-r2.ebuild 1176 BLAKE2B 1e8bbbfe9341398067f67cab4d3b6dbd9560fc09896e7a44d432b83c30c9a4737980e9643c5ad407154fa54492065ac1b8f7d14c2783c08bc4d7fe1ff56a5a4d SHA512 93f9767a91bcae478c86bc200e0e4ab2158e748b8c3322155685312eefac6862f0575c3fabe32161809def6a40b5f37c5cfe83d56fccb9f5b5ca0e63db59d386
+MISC metadata.xml 554 BLAKE2B bb83374a2bf2dfb3aacea898fbf8bbb4804888688e9d0a91ea9a0176978b1a3d17f999710e18fbf655f7598e368d615fe6c081e1865c88c97fe9b790618ccf08 SHA512 c4c1f6db70a41984387e97e5ea47e841ab683da5f7501b3e83f283028680c423f6a05fb0e6971f8083c1f8c272e17fca47b53d8b94e8caba2573a3a08fc60175
diff --git a/dev-python/fs/fs-2.4.11.ebuild b/dev-python/fs/fs-2.4.11.ebuild
new file mode 100644
index 000000000000..a71c92e9647c
--- /dev/null
+++ b/dev-python/fs/fs-2.4.11.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Not yet ready for 3.9
+# https://github.com/PyFilesystem/pyfilesystem2/issues/421
+PYTHON_COMPAT=( python3_{6,7,8} )
+# pkg_resources is used
+DISTUTILS_USE_SETUPTOOLS=manual
+
+inherit distutils-r1 optfeature
+
+MY_PN="pyfilesystem2"
+
+DESCRIPTION="Filesystem abstraction layer"
+HOMEPAGE="
+ https://pypi.org/project/fs/
+ https://docs.pyfilesystem.org
+ https://www.willmcgugan.com/tag/fs/
+"
+# Tests from the PyPI tarball are broken
+# https://github.com/PyFilesystem/pyfilesystem2/issues/364
+SRC_URI="https://github.com/PyFilesystem/pyfilesystem2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/appdirs-1.4.3[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ dev-python/pyftpdlib[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+pkg_postinst() {
+ optfeature "S3 support" dev-python/boto
+ optfeature "SFTP support" dev-python/paramiko
+ optfeature "Browser support" dev-python/wxpython
+}
diff --git a/dev-python/fs/fs-2.4.9-r1.ebuild b/dev-python/fs/fs-2.4.9-r2.ebuild
index 2dc5fca3dcff..0d76f77f0a13 100644
--- a/dev-python/fs/fs-2.4.9-r1.ebuild
+++ b/dev-python/fs/fs-2.4.9-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
-inherit distutils-r1 eutils
+inherit distutils-r1 optfeature
DESCRIPTION="Filesystem abstraction layer"
HOMEPAGE="
@@ -32,7 +32,6 @@ BDEPEND="test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pyftpdlib[${PYTHON_USEDEP}]
- dev-python/pysendfile[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/unittest2[${PYTHON_USEDEP}]
' -3)
diff --git a/dev-python/fs/metadata.xml b/dev-python/fs/metadata.xml
index a3293478ffe7..1643d116dc14 100644
--- a/dev-python/fs/metadata.xml
+++ b/dev-python/fs/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">fs</remote-id>
+ <remote-id type="github">PyFilesystem/pyfilesystem2</remote-id>
<doc>http://docs.pyfilesystem.org/</doc>
<maintainer status="unknown">
<email>will@willmcgugan.com</email>