summaryrefslogtreecommitdiff
path: root/dev-python/pylibacl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-04-28 09:54:45 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-04-28 09:54:45 +0100
commitb7ebc951da8800f711142f69d9d958bde67a112d (patch)
treee318514216845acb8f2e49fff7a5cba4027e9d91 /dev-python/pylibacl
parentdc7cbdfa65fd814b3b9aa3c56257da201109e807 (diff)
gentoo resync : 28.04.2019
Diffstat (limited to 'dev-python/pylibacl')
-rw-r--r--dev-python/pylibacl/Manifest6
-rw-r--r--dev-python/pylibacl/metadata.xml3
-rw-r--r--dev-python/pylibacl/pylibacl-0.5.0-r1.ebuild4
-rw-r--r--dev-python/pylibacl/pylibacl-0.5.3.ebuild35
4 files changed, 43 insertions, 5 deletions
diff --git a/dev-python/pylibacl/Manifest b/dev-python/pylibacl/Manifest
index 60065d3db093..ed6e8178ddd1 100644
--- a/dev-python/pylibacl/Manifest
+++ b/dev-python/pylibacl/Manifest
@@ -1,3 +1,5 @@
DIST pylibacl-0.5.0.tar.gz 23886 BLAKE2B fdc447701d2856a460ad6cf5d4a31e9334cf5cda668af7d44c780bfb3320d2aa9d58e44d43d2b43b134a9fbac76d657a03f9190fd0c8ce1b6f4061da93cee56a SHA512 c12390b6a0ca73fd351b84860a9d68d74126dbcd8656916d677a39002a6e4abbac704d450b0b0118bba40987cdd11cc11ad14008de39dac8dc9ca7587ae54c46
-EBUILD pylibacl-0.5.0-r1.ebuild 940 BLAKE2B 2dcb65037a2a2950dc978ec862a18308003564699b2a9cc2cd5ebce2ebf4b3d541974210ea88dd4e0ca048cdf57ce3ef2f1bae5d1304986075e7a42133ceb1d3 SHA512 7321f5b50b82a7fb93b583bc4a16367a26780dd59230720a6828c8110931446147d0d87f526cfa1190945ad3af80ea024b6f8e5fec3fbaca50459222c783bb86
-MISC metadata.xml 397 BLAKE2B 02cd4a3738c4cd458353daa57d96877602717591300d2146d4953734fe37a274250ab07b786ee68160f91cb6a399edd11495e338ca0ed991bc82351f3219ad26 SHA512 c180079a6f20e899a3fe472db2e91c36ae7cf9d67f519dea0f2367aaa7febe3123374d3f5bb847267b5b42e234fe1548208db0eee20cf520ff5eb9b9cc699696
+DIST pylibacl-v0.5.3.tar.gz 32792 BLAKE2B 005785dda2b7933ff71dd1296b1d4315a6492fc893aba56136c775f78b9aa3bd8f9d4898bbe0160fac53a306329977ddaecd073739531ba42dd0b6cc622b9eef SHA512 ea648acc3df9e1cf2fd68576b0b691a353b257d00b74fc80aa7f60089b9dbc912452ebe6b84da2930cac888b9047740530dd0e38b4d5be52c37fc6d3a29a7ce2
+EBUILD pylibacl-0.5.0-r1.ebuild 933 BLAKE2B fb47d3663c5b8edb3b824823ac983a71e0b4224107ecf041de2ebc5d0c4ec75564f974faf2f60559e7fcffb830ef09f96fa447659e851ca83a3ab47c41e6be86 SHA512 fd43dcb49950c589da994f9e496a2a144f9b9ad82b23ffa76d5fbe3baa4e6cb56f23d81b6d0e572f12cf8789bc5322ab2ca735c9f5e7c71bee11d8ae5bc7182f
+EBUILD pylibacl-0.5.3.ebuild 943 BLAKE2B 488e6f177e70e7b7e22091ecfbc347813192f423e6b1943bc68bf33106acf1baa5ca2fa9a4f288aac1364792bdeb0487e923d4d6d8dc0f1b403a8b8b173ff008 SHA512 0969e7a19d70661d83a71e33110076e0df639a53cff4395ca9bb559e7f27f08cb28c5c78f55981b5a9f98bc1dfcf25606211b0af1298896463c3d008bfdd7d92
+MISC metadata.xml 445 BLAKE2B 01fa6d3dbb4f640a84c7cde4fc2c0c2691345fde557c7d26af9b5aaf5f64ee281a9c50eb273471ef3ec1a4c7cdfd8b48bccfdf3e50804f88981353a7a5433ce8 SHA512 b5fd28a88149cc0afb3535daa5c5e8f67f137e98c0671595a381d9d748212ed93a3226339b4999c7cfce1779fa6fa0cf568f38610ef77fed685e62dff9f9a344
diff --git a/dev-python/pylibacl/metadata.xml b/dev-python/pylibacl/metadata.xml
index 6112c9d184b0..2050e0e7ffa1 100644
--- a/dev-python/pylibacl/metadata.xml
+++ b/dev-python/pylibacl/metadata.xml
@@ -9,6 +9,7 @@
<name>Python</name>
</maintainer>
<upstream>
- <remote-id type="sourceforge">pylibacl</remote-id>
+ <remote-id type="pypi">pylibacl</remote-id>
+ <remote-id type="github">iustin/pylibacl</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pylibacl/pylibacl-0.5.0-r1.ebuild b/dev-python/pylibacl/pylibacl-0.5.0-r1.ebuild
index 68a573ccb991..b54fe75ab940 100644
--- a/dev-python/pylibacl/pylibacl-0.5.0-r1.ebuild
+++ b/dev-python/pylibacl/pylibacl-0.5.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
inherit distutils-r1
diff --git a/dev-python/pylibacl/pylibacl-0.5.3.ebuild b/dev-python/pylibacl/pylibacl-0.5.3.ebuild
new file mode 100644
index 000000000000..623d3c0f5deb
--- /dev/null
+++ b/dev-python/pylibacl/pylibacl-0.5.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="POSIX ACLs (Access Control Lists) for Python"
+HOMEPAGE="https://pylibacl.k1024.org/
+ https://pypi.org/project/pylibacl/"
+SRC_URI="https://github.com/iustin/${PN}/archive/${PN}-v${PV}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
+
+RDEPEND="sys-apps/acl"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${PN}-${PN}-v${PV}"
+
+python_test() {
+ if ! "${PYTHON}" test/test_acls.py; then
+ eerror
+ eerror "If you got the following errors:"
+ eerror "\"IOError: [Errno 95] Operation not supported\","
+ eerror "then you should remount the filesystem containing"
+ eerror "build directory with \"acl\" option enabled."
+ eerror
+ die "Tests fail with ${EPYTHON}"
+ fi
+}