summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'gnome-extra/gnome-do-plugins')
-rw-r--r--gnome-extra/gnome-do-plugins/ChangeLog11
-rw-r--r--gnome-extra/gnome-do-plugins/gnome-do-plugins-0.8.0.ebuild51
-rw-r--r--gnome-extra/gnome-do-plugins/metadata.xml1
3 files changed, 61 insertions, 2 deletions
diff --git a/gnome-extra/gnome-do-plugins/ChangeLog b/gnome-extra/gnome-do-plugins/ChangeLog
index faaeb8d32bd1..90e448628978 100644
--- a/gnome-extra/gnome-do-plugins/ChangeLog
+++ b/gnome-extra/gnome-do-plugins/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for gnome-extra/gnome-do-plugins
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-do-plugins/ChangeLog,v 1.6 2008/12/13 15:13:18 graaff Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-do-plugins/ChangeLog,v 1.7 2009/02/01 17:57:24 graaff Exp $
+
+*gnome-do-plugins-0.8.0 (01 Feb 2009)
+
+ 01 Feb 2009; Hans de Graaff <graaff@gentoo.org>
+ +gnome-do-plugins-0.8.0.ebuild:
+ Version bump. Thanks to the different people on bug #256048 for providing
+ initial ebuilds, patches, and feedback.
*gnome-do-plugins-0.6.0.1 (13 Dec 2008)
diff --git a/gnome-extra/gnome-do-plugins/gnome-do-plugins-0.8.0.ebuild b/gnome-extra/gnome-do-plugins/gnome-do-plugins-0.8.0.ebuild
new file mode 100644
index 000000000000..9d99a35fac1f
--- /dev/null
+++ b/gnome-extra/gnome-do-plugins/gnome-do-plugins-0.8.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-do-plugins/gnome-do-plugins-0.8.0.ebuild,v 1.1 2009/02/01 17:57:24 graaff Exp $
+
+inherit eutils autotools gnome2 mono versionator
+
+MY_PN="do-plugins"
+PVC=$(get_version_component_range 1-3)
+
+DESCRIPTION="Plugins to put the Do in Gnome Do"
+HOMEPAGE="http://do.davebsd.com/"
+SRC_URI="https://launchpad.net/${MY_PN}/trunk/${PVC}/+download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="banshee evo"
+
+RDEPEND=">=gnome-extra/gnome-do-${PV}
+ dev-dotnet/wnck-sharp
+ banshee? ( >=media-sound/banshee-1.4.2 )
+ evolution? ( dev-dotnet/evolution-sharp )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ dev-util/monodevelop"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i -r -e "/(FLICKR|Flickr)/d" configure.ac Makefile.am
+ use banshee || sed -i -r -e "/(BANSHEE|Banshee)/d" configure.ac Makefile.am
+ use evo || sed -i -r -e "/(EVOLUTION|Evolution)/d" configure.ac Makefile.am
+ eautoreconf
+}
+
+src_compile()
+{
+ econf --enable-debug=no --enable-release=yes || die "configure failed"
+ emake || die "make failed"
+}
+
+pkg_postinst()
+{
+ ewarn "Plugin handling has changed since gnome-do 0.4."
+ ewarn "If you install the gnome-do-plugins package you will have local copies"
+ ewarn "of the plugins, but you still need to manually enable them in Preferences."
+ ewarn "Also note that plugins installed from upstream may not be compatible with"
+ ewarn "your system. When in doubt check the output from gnome-do itself".
+ ewarn "Old plugins may not be compatible either."
+ ewarn "Check ~/.local/share/gnome-do/ if you have problems with plugins."
+}
diff --git a/gnome-extra/gnome-do-plugins/metadata.xml b/gnome-extra/gnome-do-plugins/metadata.xml
index 19a21e388054..1fbbfe71e8c1 100644
--- a/gnome-extra/gnome-do-plugins/metadata.xml
+++ b/gnome-extra/gnome-do-plugins/metadata.xml
@@ -10,6 +10,7 @@
<use>
<flag name='amarok'>Enables the Amarok (<pkg>media-sound/amarok</pkg>)
plugin</flag>
+ <flag name="banshee">Enables the Banshee (<pkg>media-sound/banshee</pkg>) plugin</flag>
</use>
</pkgmetadata>