mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-11-03 16:47:21 -08:00
dev-python/btrfsutil: add 7.3
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
@@ -2,3 +2,5 @@ DIST btrfs-progs-v7.0.tar.sign 594 BLAKE2B 3b31dc3b529600d65721994742786a65ebec3
|
||||
DIST btrfs-progs-v7.0.tar.xz 4989268 BLAKE2B a0e8ef7a5bca5c4f4deb5487215a3543ae99759ffec191cd23b776d21621fb9aba173115a47ae34ebd0e6e38d720d430e5092151e938b0b65cff4aabffd9c607 SHA512 f6fc13f16a1f170eacbcb53efb2e5a86e89c73fd797fc8d9a419b7024f5a13a788cd92e0caa41964e7716d8bccc24ce4b8a5e3b3861d85c793642021c5b03791
|
||||
DIST btrfs-progs-v7.1.tar.sign 594 BLAKE2B 719dc0851b9daa043c0f152f9e8bd44a81b645fa5122c87ec1498245e81812004a29c049d662492e2ae8e01ac5c403bc72516e7ac5c88ce0242a581b7219ede7 SHA512 37567f05e1a48eed22fb70199172bea31baff626c083b013e542a1272bee370ce039a9ec4bab10b0b1bd832ea16be3977e84931819de78174ba66d72d8f3f20e
|
||||
DIST btrfs-progs-v7.1.tar.xz 4997528 BLAKE2B b72e5a027261953fba7915a1f5242a1804c6d4335c4261391a938e1aca6314c193051a52a8c6e315cd8714fe7763a0b20564c67fc654492e4df6ac42daff04a4 SHA512 7e8652b95da866494cd3cc9a874c02f4b613f0775b24c112bb267fdc8f71d1e5cd231d0fcd0a42e42ccf5f9be50b1dd377a3dd7ccc8ae148027bca8b64284ff6
|
||||
DIST btrfs-progs-v7.3.tar.sign 594 BLAKE2B 8b497c2f9cbaa8221191c85a47213a7bfec45f9b9caed829d2e425fd276516940682d6245d5a3feb6a5116ba0d7750bf77c7ee77f2cf9b955426258f1658fdab SHA512 cff269ebcb3b759cc272fb0ff83310e88ea07d588cf2c09ec7288b169a6d4b6d3e8d717d37c96b648b329be8e84f6944e0e3a52eb73613ba1d464532cd74a8ec
|
||||
DIST btrfs-progs-v7.3.tar.xz 5011188 BLAKE2B 726b9ff7d6b5ecd0aec50998016f3fc1f6196d1aa69286b445a01b332b7b3905efd7d9d65ec6bbf7ec8c726f49ba1f6ec5e2097b431a67d9f9064d94b9e00824 SHA512 27d54320db97388721709bf359e0bbe18b22551f3839696725d474a8b8e55c3081024c2be1965e5b42a2cb149ac7b78743ded4b774a2b30e98b42df8932c72f8
|
||||
|
||||
@@ -0,0 +1,59 @@
|
||||
# Copyright 2024-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_EXT=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{12..15} )
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dsterba.asc
|
||||
|
||||
inherit distutils-r1 verify-sig
|
||||
|
||||
DESCRIPTION="Library for managing Btrfs filesystems"
|
||||
HOMEPAGE="https://github.com/kdave/btrfs-progs"
|
||||
|
||||
MY_PN="btrfs-progs"
|
||||
MY_PV="v${PV/_/-}"
|
||||
MY_P="${MY_PN}-${MY_PV}"
|
||||
SRC_URI="
|
||||
https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${MY_PN}/${MY_P}.tar.xz
|
||||
verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${MY_PN}/${MY_P}.tar.sign )
|
||||
"
|
||||
S="${WORKDIR}/${MY_P}/libbtrfsutil/python"
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
|
||||
DEPEND="~sys-fs/btrfs-progs-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
distutils_enable_tests unittest
|
||||
|
||||
RDEPEND+=" !sys-fs/btrfs-progs[python(-)]"
|
||||
|
||||
src_unpack() {
|
||||
if use verify-sig; then
|
||||
verify-sig_uncompress_verify_unpack "${DISTDIR}"/${MY_P}.tar.xz \
|
||||
"${DISTDIR}"/${MY_P}.tar.sign
|
||||
else
|
||||
default
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cat <<-EOF > version.py || die
|
||||
#!/usr/bin/env python3
|
||||
btrfs_util_py_version = '${PV}'
|
||||
EOF
|
||||
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
|
||||
rm "${ED}"/usr/share/doc/${PF}/README.md || die
|
||||
dodoc "${S}"/../README.md
|
||||
}
|
||||
Reference in New Issue
Block a user