diff --git a/sys-fabric/mstflint/mstflint-4.23.0_p1.ebuild b/sys-fabric/mstflint/mstflint-4.23.0_p1.ebuild index 44fd3ec31adb8..625933e4b2ffc 100644 --- a/sys-fabric/mstflint/mstflint-4.23.0_p1.ebuild +++ b/sys-fabric/mstflint/mstflint-4.23.0_p1.ebuild @@ -1,21 +1,25 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit autotools +MY_PV="${PV/_p/-}" +EGIT_COMMIT="acfaf553f2f571b1f9256b6cd558eafa767d9172" + DESCRIPTION="Mstflint - an open source version of MFT (Mellanox Firmware Tools)" HOMEPAGE="https://github.com/Mellanox/mstflint" -LICENSE="|| ( GPL-2 BSD-2 )" -KEYWORDS="~amd64 ~x86" -EGIT_COMMIT="acfaf553f2f571b1f9256b6cd558eafa767d9172" -MY_PV=${PV/_p/-} -MY_P="" SRC_URI="https://github.com/Mellanox/mstflint/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -IUSE="adb-generic-tools inband ssl" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="|| ( GPL-2 BSD-2 )" SLOT="0" -RDEPEND="dev-db/sqlite:3= +KEYWORDS="~amd64 ~x86" +IUSE="adb-generic-tools inband ssl" + +RDEPEND=" + dev-db/sqlite:3= sys-libs/zlib:= inband? ( sys-cluster/rdma-core ) adb-generic-tools? ( @@ -24,8 +28,8 @@ RDEPEND="dev-db/sqlite:3= ) ssl? ( dev-libs/openssl:= )" DEPEND="${RDEPEND}" -S="${WORKDIR}/${PN}-${MY_PV}" -PATCHES=("${FILESDIR}"/mstflint-4.23.0_p1-C99-compat.patch) + +PATCHES=( "${FILESDIR}"/mstflint-4.23.0_p1-C99-compat.patch ) src_prepare() { default @@ -36,7 +40,8 @@ src_prepare() { src_configure() { eautoreconf - econf $(use_enable inband) $(use_enable ssl openssl) $(use adb-generic-tools && printf -- '--enable-adb-generic-tools') + econf $(use_enable inband) $(use_enable ssl openssl) \ + $(use adb-generic-tools && printf -- '--enable-adb-generic-tools') } src_compile() {