commit:     9ac3d49935e3804af27e468b92a6e7737193d178
Author:     Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Fri May 31 21:20:34 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun  2 00:19:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac3d499

sys-fs/mergerfs-tools: add 0_p20230912

* Enable python3.12 and python3.13
* Fix python shebangs
* Corrected variable order

Closes: https://bugs.gentoo.org/929844
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-fs/mergerfs-tools/Manifest                     |  1 +
 .../mergerfs-tools-0_p20230912.ebuild              | 33 ++++++++++++++++++++++
 2 files changed, 34 insertions(+)

diff --git a/sys-fs/mergerfs-tools/Manifest b/sys-fs/mergerfs-tools/Manifest
index 55f1350cb41b..68cb7118f98e 100644
--- a/sys-fs/mergerfs-tools/Manifest
+++ b/sys-fs/mergerfs-tools/Manifest
@@ -1 +1,2 @@
 DIST mergerfs-tools-0_p20210502.gh.tar.gz 15575 BLAKE2B 
0b111c8a37c7679cb5a331d942f11ad8315eb58d0e686a53ddf6ce9262fb04cde69654d6d8c597d94fba48914b5b7fc4fc35d0b6413bd817e587e1d8e70ad1b6
 SHA512 
8f0fefe65b277d01aa893bd8af3dad5618b403126817982740a59c7997af33480ee858158b430775d63f0aa5ade854a71d88ab99ee0d7eac8cc4cb95933204f2
+DIST mergerfs-tools-0_p20230912.gh.tar.gz 15573 BLAKE2B 
3af6fe712697c3855e67282e9f0a287b71db88368d161db72569e5382325fe7b3b43b9ce20d92789e0f8295586d4b52f4fb649dd82a8fe164cc1d3ff83674e6e
 SHA512 
1e8ce355bfa3783dedaf035b9f39b4aa4a7ec1e4280afe1f0fc761aecd0357a416de1f9d870480ac941104410824da5713fbb80b804abb13589fa0251c62ae14

diff --git a/sys-fs/mergerfs-tools/mergerfs-tools-0_p20230912.ebuild 
b/sys-fs/mergerfs-tools/mergerfs-tools-0_p20230912.ebuild
new file mode 100644
index 000000000000..7b12d43bd707
--- /dev/null
+++ b/sys-fs/mergerfs-tools/mergerfs-tools-0_p20230912.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit python-single-r1
+
+MY_COMMIT="80d6c9511da554009415d67e7c0ead1256c1fc41"
+
+DESCRIPTION="Optional tools to help manage data in a mergerfs pool"
+HOMEPAGE="https://github.com/trapexit/mergerfs-tools";
+SRC_URI="https://github.com/trapexit/${PN}/archive/${MY_COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
+LICENSE="ISC"
+SLOT="0"
+
+KEYWORDS="~amd64 ~riscv ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="${PYTHON_DEPS}"
+
+src_compile() {
+       # no build system.
+       true
+}
+
+src_install() {
+       emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+       python_fix_shebang "${ED}"
+}

Reply via email to