From f4f10ce05d84f8a5f3d103077e48802a398caece Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Sun, 27 Feb 2022 09:51:51 +0100 Subject: sys-fs/fragview: bump to EAPI 8, switch to cmake.eclass, fix deps Signed-off-by: Florian Schmaus --- sys-fs/fragview/fragview-0.1.1-r1.ebuild | 37 ++++++++++++++++++++++++++++++++ sys-fs/fragview/fragview-0.1.1.ebuild | 30 -------------------------- sys-fs/fragview/fragview-9999.ebuild | 19 ++++++++++------ 3 files changed, 50 insertions(+), 36 deletions(-) create mode 100644 sys-fs/fragview/fragview-0.1.1-r1.ebuild delete mode 100644 sys-fs/fragview/fragview-0.1.1.ebuild diff --git a/sys-fs/fragview/fragview-0.1.1-r1.ebuild b/sys-fs/fragview/fragview-0.1.1-r1.ebuild new file mode 100644 index 000000000000..5e579ec7c56e --- /dev/null +++ b/sys-fs/fragview/fragview-0.1.1-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/i-rinat/fragview.git" +else + SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Disk fragmentation visualizer based on FIEMAP and FIBMAP ioctls" +HOMEPAGE="https://github.com/i-rinat/fragview" + +LICENSE="MIT" +SLOT="0" + +COMMON_DEPEND=" + dev-cpp/atkmm:0 + dev-cpp/cairomm:0 + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-db/sqlite:3 + dev-libs/glib:2 + dev-libs/libsigc++:2 +" +DEPEND=" + ${COMMON_DEPEND} + dev-libs/boost +" +RDEPEND="${COMMON_DEPEND}" + +PATCHES=( "${FILESDIR}/${P}-fix-linking.patch" ) diff --git a/sys-fs/fragview/fragview-0.1.1.ebuild b/sys-fs/fragview/fragview-0.1.1.ebuild deleted file mode 100644 index 5e531deaaae0..000000000000 --- a/sys-fs/fragview/fragview-0.1.1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/i-rinat/fragview.git" -else - SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="Disk fragmentation visualizer based on FIEMAP and FIBMAP ioctls" -HOMEPAGE="https://github.com/i-rinat/fragview" - -LICENSE="MIT" -SLOT="0" - -DEPEND=" - dev-cpp/glibmm:2 - dev-cpp/gtkmm:3.0 - dev-db/sqlite:3 - dev-libs/boost:= -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${P}-fix-linking.patch" ) diff --git a/sys-fs/fragview/fragview-9999.ebuild b/sys-fs/fragview/fragview-9999.ebuild index 679d6254f5ae..1679ebd4e588 100644 --- a/sys-fs/fragview/fragview-9999.ebuild +++ b/sys-fs/fragview/fragview-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -inherit cmake-utils +inherit cmake if [[ ${PV} == *9999 ]]; then inherit git-r3 @@ -19,10 +19,17 @@ HOMEPAGE="https://github.com/i-rinat/fragview" LICENSE="MIT" SLOT="0" -DEPEND=" +COMMON_DEPEND=" + dev-cpp/atkmm:0 + dev-cpp/cairomm:0 dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0 dev-db/sqlite:3 - dev-libs/boost:= + dev-libs/glib:2 + dev-libs/libsigc++:2 +" +DEPEND=" + ${COMMON_DEPEND} + dev-libs/boost " -RDEPEND="${DEPEND}" +RDEPEND="${COMMON_DEPEND}" -- cgit v1.2.3-65-gdbad