From 1f9360b4eb23cbf109ce52f36a459541427e4174 Mon Sep 17 00:00:00 2001 From: David Seifert Date: Tue, 28 Jun 2022 12:18:40 +0200 Subject: gnome-extra/gnome-power-manager: update EAPI 6 -> 8 Signed-off-by: David Seifert --- .../gnome-power-manager-3.32.0-r1.ebuild | 59 ++++++++++++++++++++++ .../gnome-power-manager-3.32.0.ebuild | 56 -------------------- 2 files changed, 59 insertions(+), 56 deletions(-) create mode 100644 gnome-extra/gnome-power-manager/gnome-power-manager-3.32.0-r1.ebuild delete mode 100644 gnome-extra/gnome-power-manager/gnome-power-manager-3.32.0.ebuild (limited to 'gnome-extra') diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-3.32.0-r1.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-3.32.0-r1.ebuild new file mode 100644 index 000000000000..25d97722abba --- /dev/null +++ b/gnome-extra/gnome-power-manager/gnome-power-manager-3.32.0-r1.ebuild @@ -0,0 +1,59 @@ +# 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 +} diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-3.32.0.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-3.32.0.ebuild deleted file mode 100644 index afdfc9a1f305..000000000000 --- a/gnome-extra/gnome-power-manager/gnome-power-manager-3.32.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -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" -IUSE="test" -RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" - -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} - app-text/docbook-sgml-dtd:4.1 - app-text/docbook-sgml-utils - >=sys-devel/gettext-0.19.7 - x11-base/xorg-proto - 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 -} -- cgit v1.2.3-65-gdbad