diff options
author | Piotr Karbowski <slashbeast@gentoo.org> | 2022-02-28 00:47:31 +0100 |
---|---|---|
committer | Piotr Karbowski <slashbeast@gentoo.org> | 2022-02-28 01:01:42 +0100 |
commit | 3966444060bd05facecf261375258dd9b3ad7942 (patch) | |
tree | d9df7bb49f09ce7749c266deec9f33c32aebafee /dev-python/pyfuse3 | |
parent | dev-util/cmake: Drop 3.20.5 (diff) | |
download | gentoo-3966444060bd05facecf261375258dd9b3ad7942.tar.gz gentoo-3966444060bd05facecf261375258dd9b3ad7942.tar.bz2 gentoo-3966444060bd05facecf261375258dd9b3ad7942.zip |
dev-python/pyfuse3: new package.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
Diffstat (limited to 'dev-python/pyfuse3')
-rw-r--r-- | dev-python/pyfuse3/Manifest | 1 | ||||
-rw-r--r-- | dev-python/pyfuse3/metadata.xml | 13 | ||||
-rw-r--r-- | dev-python/pyfuse3/pyfuse3-3.1.1.ebuild | 32 |
3 files changed, 46 insertions, 0 deletions
diff --git a/dev-python/pyfuse3/Manifest b/dev-python/pyfuse3/Manifest new file mode 100644 index 000000000000..ffa8fd846299 --- /dev/null +++ b/dev-python/pyfuse3/Manifest @@ -0,0 +1 @@ +DIST pyfuse3-3.1.1.tar.gz 460405 BLAKE2B 12be1eb8aeea1e76993dc46fb32d8afd220f9429fd9b17354849527417daf9b65fbb8ce031569eef80925783dda5fe2b76f7a82bf33b04a0ce6b299819887ef2 SHA512 8e091c770f1f8521ad7a2bfe6c88a4032b088b5cc47220790ea794bc3f8bf6e6a56776e30708d27f17da5ae57b35b0dbdf694822fb63313f4818a62326626d40 diff --git a/dev-python/pyfuse3/metadata.xml b/dev-python/pyfuse3/metadata.xml new file mode 100644 index 000000000000..0cb24f5bf954 --- /dev/null +++ b/dev-python/pyfuse3/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>slashbeast@gentoo.org</email> + <name>Piotr Karbowski</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="github">libfuse/pyfuse3</remote-id> + <remote-id type="pypi">pyfuse3</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/pyfuse3/pyfuse3-3.1.1.ebuild b/dev-python/pyfuse3/pyfuse3-3.1.1.ebuild new file mode 100644 index 000000000000..ae3a573f428a --- /dev/null +++ b/dev-python/pyfuse3/pyfuse3-3.1.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Python 3 bindings for libfuse 3 with asynchronous API" +HOMEPAGE="https://github.com/libfuse/pyfuse3" +SRC_URI="https://github.com/libfuse/${PN}/releases/download/release-${PV}/${P}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +CDEPEND=" + sys-fs/fuse:3 +" + +RDEPEND=" + dev-python/trio[${PYTHON_USEDEP}] + ${CDEPEND} +" + +DEPEND="${CDEPEND}" + +BDEPEND="test? ( + dev-python/pytest-trio[${PYTHON_USEDEP}] +)" + +distutils_enable_tests pytest |