From 1bfbf98f0ad38a9559acb928ea0fb40714282374 Mon Sep 17 00:00:00 2001 From: Dustin Polke Date: Sun, 21 May 2017 21:40:47 +0200 Subject: [x11-plugins/cd-plugins-good] Bump EAPI b/c cmake-utils eclass does not support EAPI 4 anymore. --- x11-plugins/cd-plugins-good/ChangeLog | 4 + .../cd-plugins-good-3.0.1-r1.ebuild | 95 --------------------- .../cd-plugins-good-3.0.1-r2.ebuild | 97 ++++++++++++++++++++++ 3 files changed, 101 insertions(+), 95 deletions(-) delete mode 100644 x11-plugins/cd-plugins-good/cd-plugins-good-3.0.1-r1.ebuild create mode 100644 x11-plugins/cd-plugins-good/cd-plugins-good-3.0.1-r2.ebuild diff --git a/x11-plugins/cd-plugins-good/ChangeLog b/x11-plugins/cd-plugins-good/ChangeLog index 20a6239..ad1f224 100644 --- a/x11-plugins/cd-plugins-good/ChangeLog +++ b/x11-plugins/cd-plugins-good/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 21 May 2017; Dustin Polke -cd-plugins-good-3.0.1-r1.ebuild, + +cd-plugins-good-3.0.1-r2.ebuild: + Bump EAPI b/c cmake-utils eclass does not support EAPI 4 anymore. + 01 Feb 2017; Dustin Polke -files/cd-plugins-good-3.0.0-CMakeLists.txt: Delete CMakeLists.txt of dropped version. diff --git a/x11-plugins/cd-plugins-good/cd-plugins-good-3.0.1-r1.ebuild b/x11-plugins/cd-plugins-good/cd-plugins-good-3.0.1-r1.ebuild deleted file mode 100644 index ce04e90..0000000 --- a/x11-plugins/cd-plugins-good/cd-plugins-good-3.0.1-r1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ -EAPI="4" - -inherit cmake-utils cairo-dock - -DESCRIPTION="Official plugins for cairo-dock with minor flaws." -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="compiz dnd2share folders mail musicplayer pulseaudio - recent-events remote-control rssreader stack status-notifier system-monitor - systray tomboy xklavier" -IUSE="${CD_PLUGIN_IUSE} fftw gtk2 lm_sensors" -REQUIRED_USE="|| ( ${CD_PLUGIN_IUSE} ) - fftw? ( pulseaudio ) - lm_sensors? ( system-monitor )" -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} - lm_sensors? ( sys-apps/lm_sensors ) - mail? ( net-libs/libetpan ) - pulseaudio? ( media-sound/pulseaudio ) - fftw? ( sci-libs/fftw:3.0 ) - recent-events? ( dev-libs/libzeitgeist ) - status-notifier? ( - !gtk2? ( dev-libs/libdbusmenu[gtk3] ) - gtk2? ( dev-libs/libdbusmenu[gtk] ) - ) - xklavier? ( x11-libs/libxklavier )" -DEPEND="${RDEPEND} - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig" - -pkg_setup() { - use compiz && CD_PLUGINS+=( "Composite-Manager" ) - use dnd2share && CD_PLUGINS+=( "dnd2share" ) - use folders && CD_PLUGINS+=( "Folders ") - use mail && CD_PLUGINS+=( "mail" ) - use musicplayer && CD_PLUGINS+=( "musicPlayer" ) - use pulseaudio && CD_PLUGINS+=( "Impulse" ) - use recent-events && CD_PLUGINS+=( "Recent-Events" ) - use remote-control && CD_PLUGINS+=( "Remote-Control" ) - use rssreader && CD_PLUGINS+=( "RSSreader" ) - use stack && CD_PLUGINS+=( "stack" ) - use status-notifier && CD_PLUGINS+=( "Status-Notifier" ) - use system-monitor && CD_PLUGINS+=( "System-Monitor" ) - use systray && CD_PLUGINS+=( "systray" ) - use tomboy && CD_PLUGINS+=( "tomboy" ) - use xklavier && CD_PLUGINS+=( "keyboard-indicator" ) -} - -src_unpack() { - cairo-dock_src_unpack -} - -src_prepare() { - cairo-dock_src_prepare -} - -src_configure() { - mycmakeargs+=( - "$(cmake-utils_use_enable compiz COMPOSITE-MANAGER-PLUGIN)" - "$(cmake-utils_use_enable dnd2share DND2SHARE-PLUGIN)" - "$(cmake-utils_use_enable folders FOLDERS-PLUGIN)" - "$(cmake-utils_use_enable mail MAIL-PLUGIN)" - "$(cmake-utils_use_enable musicplayer MUSICPLAYER-PLUGIN)" - "$(cmake-utils_use_enable pulseaudio IMPULSE-PLUGIN)" - "$(cmake-utils_use_with fftw FFTW3-SUPPORT)" - "$(cmake-utils_use_enable recent-events RECENT-EVENTS-PLUGIN)" - "$(cmake-utils_use_enable remote-control REMOTE-CONTROL-PLUGIN)" - "$(cmake-utils_use_enable rssreader RSSREADER-PLUGIN)" - "$(cmake-utils_use_enable stack STACK-PLUGIN)" - "$(cmake-utils_use_enable status-notifier STATUS-NOTIFIER-PLUGIN)" - "$(cmake-utils_use_enable system-monitor SYSTEM-MONITOR-PLUGIN)" - "$(cmake-utils_use_with lm_sensors SENSORS-SUPPORT)" - "$(cmake-utils_use_enable systray SYSTRAY-PLUGIN)" - "$(cmake-utils_use_enable tomboy TOMBOY-PLUGIN)" - "$(cmake-utils_use_enable xklavier KEYBOARD-INDICATOR-PLUGIN)" - ) - cmake-utils_src_configure -} diff --git a/x11-plugins/cd-plugins-good/cd-plugins-good-3.0.1-r2.ebuild b/x11-plugins/cd-plugins-good/cd-plugins-good-3.0.1-r2.ebuild new file mode 100644 index 0000000..a3380a1 --- /dev/null +++ b/x11-plugins/cd-plugins-good/cd-plugins-good-3.0.1-r2.ebuild @@ -0,0 +1,97 @@ +# 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 with minor flaws." +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="compiz dnd2share folders mail musicplayer pulseaudio + recent-events remote-control rssreader stack status-notifier system-monitor + systray tomboy xklavier" +IUSE="${CD_PLUGIN_IUSE} fftw gtk2 lm_sensors" +REQUIRED_USE="|| ( ${CD_PLUGIN_IUSE} ) + fftw? ( pulseaudio ) + lm_sensors? ( system-monitor )" +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} + lm_sensors? ( sys-apps/lm_sensors ) + mail? ( net-libs/libetpan ) + pulseaudio? ( media-sound/pulseaudio ) + fftw? ( sci-libs/fftw:3.0 ) + recent-events? ( dev-libs/libzeitgeist ) + status-notifier? ( + !gtk2? ( dev-libs/libdbusmenu[gtk3] ) + gtk2? ( dev-libs/libdbusmenu[gtk] ) + ) + xklavier? ( x11-libs/libxklavier )" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +WANT_CMAKE="always" + +pkg_setup() { + use compiz && CD_PLUGINS+=( "Composite-Manager" ) + use dnd2share && CD_PLUGINS+=( "dnd2share" ) + use folders && CD_PLUGINS+=( "Folders ") + use mail && CD_PLUGINS+=( "mail" ) + use musicplayer && CD_PLUGINS+=( "musicPlayer" ) + use pulseaudio && CD_PLUGINS+=( "Impulse" ) + use recent-events && CD_PLUGINS+=( "Recent-Events" ) + use remote-control && CD_PLUGINS+=( "Remote-Control" ) + use rssreader && CD_PLUGINS+=( "RSSreader" ) + use stack && CD_PLUGINS+=( "stack" ) + use status-notifier && CD_PLUGINS+=( "Status-Notifier" ) + use system-monitor && CD_PLUGINS+=( "System-Monitor" ) + use systray && CD_PLUGINS+=( "systray" ) + use tomboy && CD_PLUGINS+=( "tomboy" ) + use xklavier && CD_PLUGINS+=( "keyboard-indicator" ) +} + +src_unpack() { + cairo-dock_src_unpack +} + +src_prepare() { + cairo-dock_src_prepare +} + +src_configure() { + mycmakeargs+=( + "$(cmake-utils_use_enable compiz COMPOSITE-MANAGER-PLUGIN)" + "$(cmake-utils_use_enable dnd2share DND2SHARE-PLUGIN)" + "$(cmake-utils_use_enable folders FOLDERS-PLUGIN)" + "$(cmake-utils_use_enable mail MAIL-PLUGIN)" + "$(cmake-utils_use_enable musicplayer MUSICPLAYER-PLUGIN)" + "$(cmake-utils_use_enable pulseaudio IMPULSE-PLUGIN)" + "$(cmake-utils_use_with fftw FFTW3-SUPPORT)" + "$(cmake-utils_use_enable recent-events RECENT-EVENTS-PLUGIN)" + "$(cmake-utils_use_enable remote-control REMOTE-CONTROL-PLUGIN)" + "$(cmake-utils_use_enable rssreader RSSREADER-PLUGIN)" + "$(cmake-utils_use_enable stack STACK-PLUGIN)" + "$(cmake-utils_use_enable status-notifier STATUS-NOTIFIER-PLUGIN)" + "$(cmake-utils_use_enable system-monitor SYSTEM-MONITOR-PLUGIN)" + "$(cmake-utils_use_with lm_sensors SENSORS-SUPPORT)" + "$(cmake-utils_use_enable systray SYSTRAY-PLUGIN)" + "$(cmake-utils_use_enable tomboy TOMBOY-PLUGIN)" + "$(cmake-utils_use_enable xklavier KEYBOARD-INDICATOR-PLUGIN)" + ) + cmake-utils_src_configure +} -- cgit v1.2.3-65-gdbad