mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-23 22:51:03 +02:00
sys-apps/nvme-cli: Sync with Gentoo
It's from Gentoo commit 2a7d9de79506424350d7842d2ac7d7237f901e7e.
This commit is contained in:
parent
6c005c0dbb
commit
84950423e7
@ -1,2 +1,3 @@
|
|||||||
DIST nvme-cli-2.11.gh.tar.gz 1023249 BLAKE2B c60765aaf8343adb29b2b042223accdd1ac4b132eaab77eec777c7aaf8f135d03b227ca915ef49ef9c67bec1dc89d43b782c38683c0d5e8fde8c997d17bd7347 SHA512 33de20ad990a3b87fef46fa486832edde41907223aa6b8a47606e605b360745fd7e2054226bf93a59b2a09c6bc04d0b684e4b3bb27c3fc0e6110c64a558cadc0
|
DIST nvme-cli-2.11.gh.tar.gz 1023249 BLAKE2B c60765aaf8343adb29b2b042223accdd1ac4b132eaab77eec777c7aaf8f135d03b227ca915ef49ef9c67bec1dc89d43b782c38683c0d5e8fde8c997d17bd7347 SHA512 33de20ad990a3b87fef46fa486832edde41907223aa6b8a47606e605b360745fd7e2054226bf93a59b2a09c6bc04d0b684e4b3bb27c3fc0e6110c64a558cadc0
|
||||||
DIST nvme-cli-2.12.gh.tar.gz 1079884 BLAKE2B ad08ce7c477cebdbb68efd707de851e9b7187cc6bd4ce4980f9a6f33a02c65d0ae6702e4f38f135db22acadf10bc26b87064ac2c9e09c820837c47ca32b0f093 SHA512 569a60302e4ce71713906417f34a8922b4788d77220a01f2f11dd12fc787ac6590c00588353cbbba292640688995fcefee4ab28c274bedcc02a2e3439c258938
|
DIST nvme-cli-2.12.gh.tar.gz 1079884 BLAKE2B ad08ce7c477cebdbb68efd707de851e9b7187cc6bd4ce4980f9a6f33a02c65d0ae6702e4f38f135db22acadf10bc26b87064ac2c9e09c820837c47ca32b0f093 SHA512 569a60302e4ce71713906417f34a8922b4788d77220a01f2f11dd12fc787ac6590c00588353cbbba292640688995fcefee4ab28c274bedcc02a2e3439c258938
|
||||||
|
DIST nvme-cli-2.13.gh.tar.gz 1122216 BLAKE2B 45b181607f22d332fcf9e8d14c0dfba5c5a49e7e95bcf479efaf8eae3a60222af10c2f6699aab2c53ec91ede6e3e262101bbde81248facf25d40c87c0b07fa22 SHA512 71ade7b97354bf70e4909d85265db157715c1afe52fba6d1e2aa614900a8059830e85029f71680884966476363e8846d6cfbc1dcfe57330c749775acc39df6e7
|
||||||
|
@ -11,7 +11,7 @@ SRC_URI="https://github.com/linux-nvme/nvme-cli/archive/v${PV}.tar.gz -> ${P}.gh
|
|||||||
|
|
||||||
LICENSE="GPL-2 GPL-2+"
|
LICENSE="GPL-2 GPL-2+"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
|
KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~sparc x86"
|
||||||
IUSE="+json pdc"
|
IUSE="+json pdc"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
|
49
sdk_container/src/third_party/portage-stable/sys-apps/nvme-cli/nvme-cli-2.13.ebuild
vendored
Normal file
49
sdk_container/src/third_party/portage-stable/sys-apps/nvme-cli/nvme-cli-2.13.ebuild
vendored
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
# Copyright 1999-2025 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit meson systemd udev
|
||||||
|
|
||||||
|
DESCRIPTION="NVM-Express user space tooling for Linux"
|
||||||
|
HOMEPAGE="https://github.com/linux-nvme/nvme-cli"
|
||||||
|
SRC_URI="https://github.com/linux-nvme/nvme-cli/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2 GPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
|
||||||
|
IUSE="+json pdc"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=sys-libs/libnvme-1.13:=[json?]
|
||||||
|
json? ( dev-libs/json-c:= )
|
||||||
|
sys-libs/zlib:=
|
||||||
|
"
|
||||||
|
DEPEND="
|
||||||
|
${RDEPEND}
|
||||||
|
virtual/os-headers
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local emesonargs=(
|
||||||
|
-Dversion-tag="${PV}"
|
||||||
|
-Ddocs=all
|
||||||
|
-Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
|
||||||
|
-Dsystemddir="$(systemd_get_systemunitdir)"
|
||||||
|
-Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
|
||||||
|
$(meson_feature json json-c)
|
||||||
|
$(meson_use pdc pdc-enabled)
|
||||||
|
)
|
||||||
|
meson_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
udev_reload
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
udev_reload
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user