From 88b365aa884b3d5b945d30d7c4ac4b3e4168c691 Mon Sep 17 00:00:00 2001 From: Sam James Date: Thu, 11 Mar 2021 07:30:08 +0000 Subject: sys-block/libzbd: revbump for RDEPEND fix See: 908fab4f4a04e0928a31960231d12331111f3a09 Signed-off-by: Sam James --- sys-block/libzbd/libzbd-1.2.0-r1.ebuild | 41 +++++++++++++++++++++++++++++++++ sys-block/libzbd/libzbd-1.2.0.ebuild | 41 --------------------------------- 2 files changed, 41 insertions(+), 41 deletions(-) create mode 100644 sys-block/libzbd/libzbd-1.2.0-r1.ebuild delete mode 100644 sys-block/libzbd/libzbd-1.2.0.ebuild (limited to 'sys-block') diff --git a/sys-block/libzbd/libzbd-1.2.0-r1.ebuild b/sys-block/libzbd/libzbd-1.2.0-r1.ebuild new file mode 100644 index 000000000000..ca893c6e8be5 --- /dev/null +++ b/sys-block/libzbd/libzbd-1.2.0-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Zoned block device manipulation library and tools" +HOMEPAGE="https://github.com/westerndigitalcorporation/libzbd" +SRC_URI="https://github.com/westerndigitalcorporation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +# Examples/tools are GPL-3+, library is LGPL-3+ +LICENSE="GPL-3+ LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="gtk" + +# PKG_CHECK_MODULES is only for GTK right now +# https://github.com/westerndigitalcorporation/libzbd/blob/master/configure.ac#L71 +BDEPEND="gtk? ( virtual/pkgconfig )" +DEPEND=" + >=sys-kernel/linux-headers-4.13 + gtk? ( x11-libs/gtk+:3 ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable gtk gui) \ + --disable-static +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/sys-block/libzbd/libzbd-1.2.0.ebuild b/sys-block/libzbd/libzbd-1.2.0.ebuild deleted file mode 100644 index ca893c6e8be5..000000000000 --- a/sys-block/libzbd/libzbd-1.2.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Zoned block device manipulation library and tools" -HOMEPAGE="https://github.com/westerndigitalcorporation/libzbd" -SRC_URI="https://github.com/westerndigitalcorporation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -# Examples/tools are GPL-3+, library is LGPL-3+ -LICENSE="GPL-3+ LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="gtk" - -# PKG_CHECK_MODULES is only for GTK right now -# https://github.com/westerndigitalcorporation/libzbd/blob/master/configure.ac#L71 -BDEPEND="gtk? ( virtual/pkgconfig )" -DEPEND=" - >=sys-kernel/linux-headers-4.13 - gtk? ( x11-libs/gtk+:3 ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable gtk gui) \ - --disable-static -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} -- cgit v1.2.3-65-gdbad