summaryrefslogtreecommitdiff
path: root/dev-python/lockfile
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-11-03 16:06:58 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-11-03 16:06:58 +0000
commitbd4aeefe33e63f613512604e47bfca7b2187697d (patch)
treeadb35b5a9a00ee7ea591ab0c987f70167c23b597 /dev-python/lockfile
parent48ece6662cbd443015f5a57ae6d8cbdbd69ef37c (diff)
gentoo resync : 03.11.2019
Diffstat (limited to 'dev-python/lockfile')
-rw-r--r--dev-python/lockfile/Manifest3
-rw-r--r--dev-python/lockfile/lockfile-0.12.2-r1.ebuild2
-rw-r--r--dev-python/lockfile/lockfile-0.12.2-r2.ebuild40
3 files changed, 43 insertions, 2 deletions
diff --git a/dev-python/lockfile/Manifest b/dev-python/lockfile/Manifest
index d96de569de41..d308cb5e4af5 100644
--- a/dev-python/lockfile/Manifest
+++ b/dev-python/lockfile/Manifest
@@ -1,5 +1,6 @@
DIST lockfile-0.11.0.tar.gz 20909 BLAKE2B 8e13508312efc7eaa463e8fb80bf0a51ae3bc0adb93dee0eb52273bac40293e729de83aca98f549d12f3e46f9654c1d0f373aaba350acf7a17421c3d1fa9ea52 SHA512 6c4c69e1434194076a99f8134a2558c791675d420a17687dfd5b38c1303564392ecc388ec285d55a20027bcbcbc1b3475a489b70390796c46346b89d4b18ad89
DIST lockfile-0.12.2.tar.gz 20874 BLAKE2B 8a1e49e8799516b44b219fb28101f3985d75fea842456e69c4357b71eb6a7be21cc56c0f9e885df8da3fb6c584ff4a47c7daad87ba34fc47a8cd40644ece063b SHA512 67b7d651d7e963a497c2604912c61eed90181cdd09c744a0ceaa26e6bbe09d1a871ce48be3949b7da7ea6b366b15492c8c8de589edeca2641ca5e6cb3804df07
EBUILD lockfile-0.11.0-r1.ebuild 1251 BLAKE2B e982209197c82851f6664ace40e37276e0c43c1534fed1ce63346e737074aa44494ed78cf5dfc68be4db843da4b0b71f4718a939a72ecfe69b3e834b0a969a8c SHA512 09acc2be84e5e57a5c1e99c5f61a083f3f85ab7bfddb349379388e988d9899268190c701c3db1d4231bd66074607c868b7c29e4b8778f2687f0dd4428354e7b1
-EBUILD lockfile-0.12.2-r1.ebuild 1076 BLAKE2B c725b302de664d2fa90c332d937abf73a5d74480cb90fef388001ec1e7bbdd36ef9a11061949e0e1bdf3455b2911fbe88d196bafea3d3361f3a4dbba0e5ae8b5 SHA512 b48d56e0632711693075fb6a18be91219200b6703fb002e492b25d1aca961ac5797a24d85d7e1831217f32a12d36e525c2b9ac85ff5ff91044ab1bd2765759f6
+EBUILD lockfile-0.12.2-r1.ebuild 1078 BLAKE2B 780caa8fb8c81f0ac11f2416efd5f8eee448c371c5104c2af7c0c2952a6fbc339af3df607df3cd9ae28d16edd7c636a87551fbd1f53e157fcf271391265eed0a SHA512 0bd036a96f377385e90d5bf566752bc5c7d081078d44e45f51da60c5b699708802c0e038c2132db184a2a829b1793770712628e9f115f3e9902ea88ff67331f1
+EBUILD lockfile-0.12.2-r2.ebuild 1078 BLAKE2B 4c8767af2f51064cbb31f2bceda6350a7517c01fef38873266ceda6c4d5370e42502610ec21f6d447d1916e0e0444c0dc5e980f3909c8b8127903dd5cce5d0ca SHA512 cc80a5fa7ce75c83d85ee9aa09491c9fcd8f36080ae47ac026d3d84cf38b4fca5e59920fb0460a9af5b902e564768ecfcd3812768b31a32a7e04c5aeeae1f716
MISC metadata.xml 364 BLAKE2B 504dcb4ca67f92ab6554918b7dfa48d80f31439e35d6d1b5af441dde50455d27bea1f9e0f2284676cd9190cdacc839a322ac4ae556b45a371f98d5f032c5ae5c SHA512 b736cd5f710ac2c628d8379aa69fbf3cf5015a1edd80405ee695d56d0a0f86bc40c8ecbe70083338e6b7fdd115d11318358f5fd04b2397e0ab5ab7b315bfad5b
diff --git a/dev-python/lockfile/lockfile-0.12.2-r1.ebuild b/dev-python/lockfile/lockfile-0.12.2-r1.ebuild
index b7215d6376cd..42c9a45a7a40 100644
--- a/dev-python/lockfile/lockfile-0.12.2-r1.ebuild
+++ b/dev-python/lockfile/lockfile-0.12.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{5,6} pypy pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
diff --git a/dev-python/lockfile/lockfile-0.12.2-r2.ebuild b/dev-python/lockfile/lockfile-0.12.2-r2.ebuild
new file mode 100644
index 000000000000..3a1e91898328
--- /dev/null
+++ b/dev-python/lockfile/lockfile-0.12.2-r2.ebuild
@@ -0,0 +1,40 @@
+# 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} pypy pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Platform-independent file locking module"
+HOMEPAGE="https://launchpad.net/pylockfile https://pypi.org/project/lockfile/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="doc test"
+
+DEPEND="
+ >dev-python/pbr-1.8[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND=""
+
+DOCS=( ACKS AUTHORS ChangeLog README.rst RELEASE-NOTES )
+
+python_compile_all() {
+ use doc && emake -C doc/source html
+}
+
+python_test() {
+ # "${PYTHON}" test/test_lockfile.py yeilds no informative coverage output
+ nosetests --verbose || die "test_lockfile failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && dodoc -r doc/source/.build/html
+ distutils-r1_python_install_all
+}