# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit gnome.org gnome2-utils meson virtualx xdg DESCRIPTION="GNOME power statistics" HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-power-manager" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="test" RESTRICT="!test? ( test )" COMMON_DEPEND=" >=dev-libs/glib-2.45.8:2 >=x11-libs/gtk+-3.3.8:3 >=x11-libs/cairo-1 >=sys-power/upower-0.99.8:= " RDEPEND="${COMMON_DEPEND} x11-themes/adwaita-icon-theme " DEPEND="${COMMON_DEPEND} x11-base/xorg-proto " BDEPEND=" app-text/docbook-sgml-dtd:4.1 app-text/docbook-sgml-utils >=sys-devel/gettext-0.19.7 virtual/pkgconfig test? ( sys-apps/dbus ) " # docbook-sgml-utils and docbook-sgml-dtd-4.1 used for creating man pages # (files under ${S}/man). src_configure() { local emesonargs=( $(meson_use test enable-tests) ) meson_src_configure } src_test() { virtx meson_src_test } pkg_postinst() { xdg_pkg_postinst gnome2_schemas_update } pkg_postrm() { xdg_pkg_postrm gnome2_schemas_update }