From 3770b2cdc6db48b5eabef35f7af6ea52b679d5e8 Mon Sep 17 00:00:00 2001 From: Martinez Date: Sat, 15 Apr 2017 00:06:20 +0200 Subject: [PATCH] adds gnome-extra/plotinus --- gnome-extra/plotinus/plotinus-9999.ebuild | 33 +++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 gnome-extra/plotinus/plotinus-9999.ebuild diff --git a/gnome-extra/plotinus/plotinus-9999.ebuild b/gnome-extra/plotinus/plotinus-9999.ebuild new file mode 100644 index 0000000..020ea58 --- /dev/null +++ b/gnome-extra/plotinus/plotinus-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +CMAKE_MAKEFILE_GENERATOR="ninja" +VALA_MIN_API_VERSION="0.26" + +inherit git-r3 cmake-utils vala + +DESCRIPTION="A searchable command palette in every modern GTK+ application" +HOMEPAGE="https://github.com/p-e-w/plotinus" +EGIT_REPO_URI="https://github.com/p-e-w/plotinus.git" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND="$(vala_depend) +>=x11-libs/gtk+-3.20.9" +RDEPEND="${DEPEND}" + +src_prepare () { + vala_src_prepare + sed -i -e "/NAMES/s:valac:${VALAC}:" cmake/FindVala.cmake || die + echo "GTK3_MODULES=\"${EPREFIX}/usr/lib/libplotinus.so\"" > "${S}"/99plotinus + cmake-utils_src_prepare +} + +src_install () { + dolib.so "${BUILD_DIR}"/libplotinus.so + doenvd "${S}"/99plotinus +}