diff options
Diffstat (limited to 'x11-plugins/cd-plugins-old/cd-plugins-old-3.0.1-r1.ebuild')
-rw-r--r-- | x11-plugins/cd-plugins-old/cd-plugins-old-3.0.1-r1.ebuild | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/x11-plugins/cd-plugins-old/cd-plugins-old-3.0.1-r1.ebuild b/x11-plugins/cd-plugins-old/cd-plugins-old-3.0.1-r1.ebuild new file mode 100644 index 0000000..f09e2bb --- /dev/null +++ b/x11-plugins/cd-plugins-old/cd-plugins-old-3.0.1-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +EAPI="5" + +inherit cmake-utils cairo-dock + +DESCRIPTION="Official plugins for cairo-dock subject to removal" +HOMEPAGE="http://www.glx-dock.org" + +LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 ) GPL-2 GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +CD_PLUGIN_IUSE="netspeed wifi" +IUSE="${CD_PLUGIN_IUSE} gtk2" +REQUIRED_USE="|| ( ${CD_PLUGIN_IUSE} )" + +CDP_DEPEND="dev-libs/dbus-glib + >=dev-libs/glib-2.22:2 + dev-libs/libxml2:2 + gnome-base/librsvg:2 + sys-apps/dbus + x11-libs/cairo + ~x11-misc/cairo-dock-${PV}[gtk2=] + !x11-misc/cairo-dock-plugins + !x11-plugins/cairo-dock-plugins + !gtk2? ( x11-libs/gtk+:3 ) + gtk2? ( x11-libs/gtk+:2 )" +RDEPEND="${CDP_DEPEND}" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +WANT_CMAKE="always" + +pkg_setup() { + use netspeed && CD_PLUGINS+=( "netspeed" ) + use wifi && CD_PLUGINS+=( "wifi" ) +} + +src_unpack() { + cairo-dock_src_unpack +} + +src_prepare() { + cairo-dock_src_prepare + use wifi && epatch "${FILESDIR}"/${PN}-fix-wifi-script.patch +} + +src_configure() { + mycmakeargs+=( + "$(cmake-utils_use_enable netspeed NETSPEED)" + "$(cmake-utils_use_enable wifi WIFI)" + ) + cmake-utils_src_configure +} |