Gentoo Archives: gentoo-commits

From: Tim Harder <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/llfuse/
Date: Sun, 01 Jul 2018 04:16:41
Message-Id: 1530418576.67bfe402d69b26ec8be80db463f52b331ca659af.radhermit@gentoo
1 commit: 67bfe402d69b26ec8be80db463f52b331ca659af
2 Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 1 04:13:12 2018 +0000
4 Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 1 04:16:16 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67bfe402
7
8 dev-python/llfuse: version bump to 1.3.4
9
10 dev-python/llfuse/Manifest | 1 +
11 dev-python/llfuse/llfuse-1.3.4.ebuild | 41 +++++++++++++++++++++++++++++++++++
12 2 files changed, 42 insertions(+)
13
14 diff --git a/dev-python/llfuse/Manifest b/dev-python/llfuse/Manifest
15 index 1ea4c1435f2..44ecfcf2deb 100644
16 --- a/dev-python/llfuse/Manifest
17 +++ b/dev-python/llfuse/Manifest
18 @@ -1 +1,2 @@
19 DIST llfuse-1.3.2.tar.bz2 348035 BLAKE2B d3a3219c8d7462f448486488971842362b6ade8fcf6804d725db30b0e91d3f240ec9443705cb67caf3e6beae8a174f323465695dddd132210e3606aef6dd861d SHA512 f065818134b12dd128574836bc7d339404d9b7d9236b535da709378e9206b17cb2accd97fc0b658f39a93efe126a7c3064f7901468231f63f8398a3e053498cf
20 +DIST llfuse-1.3.4.tar.bz2 364400 BLAKE2B 726a42381b84fc57e3e54d519bc1a105056cc8cf5d1c586ea12b1798db493254df7088f1060ffda0d89887c2b7db2046825e4f044953153e7978891f72032457 SHA512 6bda4534f660c42e6740093be0a2c308367f5915a0144d44c390b4f6b197efafb48bc28f7f8d1735defe470e37637bd6688690e26ec3d0c01cb7c197e443f6e6
21
22 diff --git a/dev-python/llfuse/llfuse-1.3.4.ebuild b/dev-python/llfuse/llfuse-1.3.4.ebuild
23 new file mode 100644
24 index 00000000000..106a17eff39
25 --- /dev/null
26 +++ b/dev-python/llfuse/llfuse-1.3.4.ebuild
27 @@ -0,0 +1,41 @@
28 +# Copyright 1999-2018 Gentoo Foundation
29 +# Distributed under the terms of the GNU General Public License v2
30 +
31 +EAPI=6
32 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
33 +
34 +inherit distutils-r1
35 +
36 +DESCRIPTION="Python bindings for the low-level FUSE API"
37 +HOMEPAGE="https://bitbucket.org/nikratio/python-llfuse/ https://pypi.org/project/llfuse/"
38 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
39 +
40 +LICENSE="LGPL-2"
41 +SLOT="0"
42 +KEYWORDS="~amd64 ~x86"
43 +IUSE="doc examples test"
44 +
45 +RDEPEND=">=sys-fs/fuse-2.8.0:0
46 + $(python_gen_cond_dep 'dev-python/contextlib2[${PYTHON_USEDEP}]' python2_7 pypy)
47 +"
48 +DEPEND="
49 + dev-python/setuptools[${PYTHON_USEDEP}]
50 + sys-apps/attr
51 + virtual/pkgconfig
52 + test? (
53 + ${RDEPEND}
54 + dev-python/pytest[${PYTHON_USEDEP}]
55 + )
56 +"
57 +
58 +PATCHES=( "${FILESDIR}"/${PN}-1.3-cflags.patch )
59 +
60 +python_test() {
61 + py.test -v || die "Tests failed under ${EPYTHON}"
62 +}
63 +
64 +python_install_all() {
65 + use doc && local HTML_DOCS=( doc/html/. )
66 + use examples && dodoc -r examples
67 + distutils-r1_python_install_all
68 +}