summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-07-16 19:43:52 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-07-16 19:43:52 +0000
commit5a96e0c8a1d02e1432823c3df085327b370e8c43 (patch)
treeb79ff1eecf516e9d4563df421bb4e6835f3a8bbf /media-plugins
parentp.mask =sys-apps/portage-2.2.00.13827 due to regression, bug 278014 (diff)
downloadhistorical-5a96e0c8a1d02e1432823c3df085327b370e8c43.tar.gz
historical-5a96e0c8a1d02e1432823c3df085327b370e8c43.tar.bz2
historical-5a96e0c8a1d02e1432823c3df085327b370e8c43.zip
Apply threads patch only if USE threads is used wrt #276970.
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/gkrellmpc/ChangeLog6
-rw-r--r--media-plugins/gkrellmpc/Manifest6
-rw-r--r--media-plugins/gkrellmpc/gkrellmpc-0.1_beta9-r1.ebuild11
-rw-r--r--media-plugins/gkrellmpc/metadata.xml3
4 files changed, 19 insertions, 7 deletions
diff --git a/media-plugins/gkrellmpc/ChangeLog b/media-plugins/gkrellmpc/ChangeLog
index 363512910032..1cd3d06ea91f 100644
--- a/media-plugins/gkrellmpc/ChangeLog
+++ b/media-plugins/gkrellmpc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-plugins/gkrellmpc
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gkrellmpc/ChangeLog,v 1.10 2009/07/16 19:31:43 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gkrellmpc/ChangeLog,v 1.11 2009/07/16 19:43:52 ssuominen Exp $
+
+ 16 Jul 2009; Samuli Suominen <ssuominen@gentoo.org>
+ gkrellmpc-0.1_beta9-r1.ebuild:
+ Apply threads patch only if USE threads is used wrt #276970.
16 Jul 2009; Samuli Suominen <ssuominen@gentoo.org>
gkrellmpc-0.1_beta9.ebuild, gkrellmpc-0.1_beta9-r1.ebuild:
diff --git a/media-plugins/gkrellmpc/Manifest b/media-plugins/gkrellmpc/Manifest
index d40910621c5d..41469d7a6567 100644
--- a/media-plugins/gkrellmpc/Manifest
+++ b/media-plugins/gkrellmpc/Manifest
@@ -1,6 +1,6 @@
AUX gkrellmpc-0.1_beta9-mt.patch 4427 RMD160 f5a84395ce5661d822a2e204000885676bf1b2aa SHA1 c5cff57a1f877b9c0a1928802df809f347218038 SHA256 7d4489d8980048fba81604b312ee5db3806296e2d249d318643d75fffd9741bd
DIST gkrellmpc-0.1_beta9.tar.gz 22029 RMD160 760d2565b17bbd667ed259da4214b516a98e551c SHA1 c19f842307086fd3783a825e2073111b2eb33727 SHA256 b4fed5b55afdeefe978d1ab7f82a0e2f79b15ea2158110775cf6e05616ded9e2
-EBUILD gkrellmpc-0.1_beta9-r1.ebuild 714 RMD160 760a3d71dfa1887fdff3648c9683536a2348138c SHA1 79223e8f4c1671cf82c3d46c20b87f181c8f60a4 SHA256 ac8599131763125c26e10a3d3871970bc5687439042394d05675f0c7e9a721ad
+EBUILD gkrellmpc-0.1_beta9-r1.ebuild 876 RMD160 4cb99627ecec9aad49de4932393a66e5051d839f SHA1 9ea36dc0ce6db11446032e601a01847e795de607 SHA256 aaaae78fb8d2b5d997f8621f1db9d1da5f0f9d75c951720e48146532566c0bdc
EBUILD gkrellmpc-0.1_beta9.ebuild 648 RMD160 0bf090f6c613baf5fb0e3d34a5e4d83a9c6639dd SHA1 a3d34a8f5efc5ada3b6935fcfc1f937ff62c254a SHA256 7aab6a4d0c6eca6d4dfb529ac2fc1fd604f7df532f229f9f29151684f739fba9
-MISC ChangeLog 1710 RMD160 e481b3265f216c1352bd102badeab029b4f24874 SHA1 55f238c615f6c6494731a6860ffabb6a7d48c8d0 SHA256 12103af05874b17a833779d9a1b5ef0680d3c226577f66f7e069952b8700a5e5
-MISC metadata.xml 186 RMD160 bba2682347cb4793cb712aa2df5a9cb965def0d1 SHA1 e2e08209dd85a4f43bbbf5af40951c3567834f8f SHA256 b07ea99d3fe02bf4c325f8960af3d1c960147a3fd5bb8241d63274dae29b7e97
+MISC ChangeLog 1861 RMD160 714a22934640fca26e22ee5b32af39115080706d SHA1 2ed36063ca33ce5a2c6c3994245e85acedaaa815 SHA256 a76cc8078aedbfcba44e6466d07853995dd3379e0ff63af9d74729a856b4868a
+MISC metadata.xml 279 RMD160 c95f0cf509b84c65d1f51d4c563ab87104d54492 SHA1 18a2ceb2312eb2c8d0f653b88657d8fd247c0bfb SHA256 8b68c37b782f6c07fea7f5cce823fde0658a23793666aaefaf58d926733c4d93
diff --git a/media-plugins/gkrellmpc/gkrellmpc-0.1_beta9-r1.ebuild b/media-plugins/gkrellmpc/gkrellmpc-0.1_beta9-r1.ebuild
index afdd994dcdf5..c9fce95987a5 100644
--- a/media-plugins/gkrellmpc/gkrellmpc-0.1_beta9-r1.ebuild
+++ b/media-plugins/gkrellmpc/gkrellmpc-0.1_beta9-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gkrellmpc/gkrellmpc-0.1_beta9-r1.ebuild,v 1.2 2009/07/16 19:31:43 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gkrellmpc/gkrellmpc-0.1_beta9-r1.ebuild,v 1.3 2009/07/16 19:43:52 ssuominen Exp $
EAPI=2
inherit eutils gkrellm-plugin toolchain-funcs
@@ -12,17 +12,22 @@ SRC_URI="http://www.topfx.com/dist/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="threads"
RDEPEND=">=app-admin/gkrellm-2
net-misc/curl"
DEPEND="${RDEPEND}"
src_prepare() {
- epatch "${FILESDIR}"/${P}-mt.patch
+ use threads && epatch "${FILESDIR}"/${P}-mt.patch
}
src_compile() {
tc-export CC
emake || die "emake failed"
}
+
+pkg_postinst() {
+ elog "If you can't connect MPD, please unset USE threads."
+ elog "See, http://bugs.gentoo.org/276970 for information."
+}
diff --git a/media-plugins/gkrellmpc/metadata.xml b/media-plugins/gkrellmpc/metadata.xml
index c9645ab9103b..15505756c200 100644
--- a/media-plugins/gkrellmpc/metadata.xml
+++ b/media-plugins/gkrellmpc/metadata.xml
@@ -3,4 +3,7 @@
<pkgmetadata>
<herd>sound</herd>
<herd>desktop-dock</herd>
+ <use>
+ <flag name="threads">Use separate thread to init connection (unsafe)</flag>
+ </use>
</pkgmetadata>