summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2010-11-04 21:15:18 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2010-11-04 21:15:18 +0000
commit1fd47d44d7b5f500f41e4815a36f628941efb52d (patch)
treeebbd39e7779b914d3cbdaa492c6eafa0ecf89861 /xfce-extra/xfce4-playercontrol-plugin
parentAutomated update of use.local.desc (diff)
downloadhistorical-1fd47d44d7b5f500f41e4815a36f628941efb52d.tar.gz
historical-1fd47d44d7b5f500f41e4815a36f628941efb52d.tar.bz2
historical-1fd47d44d7b5f500f41e4815a36f628941efb52d.zip
Fix building with USE="mpd" wrt #344199 by "haarp".
Package-Manager: portage-2.2.0_alpha3/cvs/Linux x86_64
Diffstat (limited to 'xfce-extra/xfce4-playercontrol-plugin')
-rw-r--r--xfce-extra/xfce4-playercontrol-plugin/ChangeLog9
-rw-r--r--xfce-extra/xfce4-playercontrol-plugin/Manifest5
-rw-r--r--xfce-extra/xfce4-playercontrol-plugin/files/xfce4-playercontrol-plugin-0.3.0-undeclared_XfceRc.patch12
-rw-r--r--xfce-extra/xfce4-playercontrol-plugin/xfce4-playercontrol-plugin-0.3.0.ebuild18
4 files changed, 34 insertions, 10 deletions
diff --git a/xfce-extra/xfce4-playercontrol-plugin/ChangeLog b/xfce-extra/xfce4-playercontrol-plugin/ChangeLog
index 740b4bef1366..40e8574051b4 100644
--- a/xfce-extra/xfce4-playercontrol-plugin/ChangeLog
+++ b/xfce-extra/xfce4-playercontrol-plugin/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for xfce-extra/xfce4-playercontrol-plugin
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-playercontrol-plugin/ChangeLog,v 1.2 2009/11/02 16:48:49 angelos Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-playercontrol-plugin/ChangeLog,v 1.3 2010/11/04 21:15:18 ssuominen Exp $
+
+ 04 Nov 2010; Samuli Suominen <ssuominen@gentoo.org>
+ xfce4-playercontrol-plugin-0.3.0.ebuild,
+ +files/xfce4-playercontrol-plugin-0.3.0-undeclared_XfceRc.patch:
+ Fix building with USE="mpd" wrt #344199 by "haarp".
02 Nov 2009; Christoph Mende <angelos@gentoo.org>
xfce4-playercontrol-plugin-0.3.0.ebuild:
diff --git a/xfce-extra/xfce4-playercontrol-plugin/Manifest b/xfce-extra/xfce4-playercontrol-plugin/Manifest
index 5b1359aedcf9..3f2b0e8efbf9 100644
--- a/xfce-extra/xfce4-playercontrol-plugin/Manifest
+++ b/xfce-extra/xfce4-playercontrol-plugin/Manifest
@@ -1,4 +1,5 @@
+AUX xfce4-playercontrol-plugin-0.3.0-undeclared_XfceRc.patch 296 RMD160 429f9f9ac0030d54252d530007016d763efa4a2b SHA1 a701a9c9fed2b7429a440c6d7b0abb15923c38d1 SHA256 3a08f5b125c57496a4edb615ccea1c10466dc7478c50766af49ba2db95574d12
DIST xfce4-playercontrol-plugin-0.3.0.tar.bz2 297945 RMD160 9e9e631737321515be4dcf1993ee3d59974e9139 SHA1 86871daf57774241962a814355257cfc5ffcc541 SHA256 bb38d039d3d485481e1f02b83975dfc9fef3f36c5b648e5486bc49d6b37ce69b
-EBUILD xfce4-playercontrol-plugin-0.3.0.ebuild 1003 RMD160 6306bace4795f4059c12ee37893dcb564eb9df80 SHA1 c7bb800d523a730aaeef63757d35a439f2f56a4b SHA256 93301e91d1efb1791af97936343fbe2003ff136c242594aa9fde438fca186840
-MISC ChangeLog 560 RMD160 9a0b02d8d524aa6b6d74d3a0238000a6324ca585 SHA1 d1117114e5c7d5b76436babf1cf953ea4bb01f95 SHA256 f142e5ca35ed71df9f84856383aceb17886c0c53209a1fd5e7b71c5dfbee43e5
+EBUILD xfce4-playercontrol-plugin-0.3.0.ebuild 1093 RMD160 9475fb450ae9789e69f6ee1f9ede7297b79104bc SHA1 26c2e53ced9772a484b7358f7f14140b57eef773 SHA256 bedab948a5c39ffc356342bdb2569ec57d32a0e8323c44e2b4e8bf0de6935c1c
+MISC ChangeLog 781 RMD160 5fee403319580755f13eff56a93fdf939abfa39a SHA1 82828d5205a16113368a51a53b7fe13891dead78 SHA256 30916e4759ddae9f33144e3039cd1fd19b1e3a623bbce8bfd21a983928a033c6
MISC metadata.xml 297 RMD160 6781bb27b219be2a4846981659d0c9fe55931020 SHA1 1ba12fda45f93dfc0f9ff3095f404711050f2f52 SHA256 bb0d56df6b8fd4e8471fc51953dc553a6917d68336eb94c51874d3b23bc73543
diff --git a/xfce-extra/xfce4-playercontrol-plugin/files/xfce4-playercontrol-plugin-0.3.0-undeclared_XfceRc.patch b/xfce-extra/xfce4-playercontrol-plugin/files/xfce4-playercontrol-plugin-0.3.0-undeclared_XfceRc.patch
new file mode 100644
index 000000000000..a09ede18029c
--- /dev/null
+++ b/xfce-extra/xfce4-playercontrol-plugin/files/xfce4-playercontrol-plugin-0.3.0-undeclared_XfceRc.patch
@@ -0,0 +1,12 @@
+http://bugs.gentoo.org/344199
+
+--- panel-plugin/libcommon.h
++++ panel-plugin/libcommon.h
+@@ -31,6 +31,7 @@
+
+ #include <glib.h>
+ #include <gtk/gtk.h>
++#include <libxfce4util/libxfce4util.h>
+ #include <libxfce4panel/xfce-panel-plugin.h>
+ #include "playercontrol_plugin.h"
+ #include "playerctrl.h"
diff --git a/xfce-extra/xfce4-playercontrol-plugin/xfce4-playercontrol-plugin-0.3.0.ebuild b/xfce-extra/xfce4-playercontrol-plugin/xfce4-playercontrol-plugin-0.3.0.ebuild
index 085ab6341c4e..9c75ee2df0d0 100644
--- a/xfce-extra/xfce4-playercontrol-plugin/xfce4-playercontrol-plugin-0.3.0.ebuild
+++ b/xfce-extra/xfce4-playercontrol-plugin/xfce4-playercontrol-plugin-0.3.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-playercontrol-plugin/xfce4-playercontrol-plugin-0.3.0.ebuild,v 1.2 2009/11/02 16:48:49 angelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-playercontrol-plugin/xfce4-playercontrol-plugin-0.3.0.ebuild,v 1.3 2010/11/04 21:15:18 ssuominen Exp $
-EAPI=2
+EAPI=3
inherit xfconf
DESCRIPTION="Audacious and MPD panel plugins"
@@ -11,7 +11,7 @@ SRC_URI="http://www.bilimfeneri.gen.tr/ilgar/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="audacious mpd"
RDEPEND=">=xfce-base/libxfcegui4-4.2
@@ -27,9 +27,15 @@ DEPEND="${RDEPEND}
sys-devel/gettext"
pkg_setup() {
- XFCONF="--disable-dependency-tracking
+ PATCHES=( "${FILESDIR}"/${P}-undeclared_XfceRc.patch )
+
+ XFCONF=(
+ --disable-dependency-tracking
+ --disable-static
--disable-xmms
$(use_enable audacious)
- $(use_enable mpd)"
+ $(use_enable mpd)
+ )
+
DOCS="AUTHORS ChangeLog README README.developers"
}