summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Vroon <chainsaw@gentoo.org>2006-02-26 18:54:07 +0000
committerTony Vroon <chainsaw@gentoo.org>2006-02-26 18:54:07 +0000
commit532b519788a1240cc141d01889452729249a2554 (patch)
tree262d6ffc6ad8b0f2cbceb77caf69769b99304cae /media-plugins/audacious-docklet
parentVersion bump, #124082. (diff)
downloadgentoo-2-532b519788a1240cc141d01889452729249a2554.tar.gz
gentoo-2-532b519788a1240cc141d01889452729249a2554.tar.bz2
gentoo-2-532b519788a1240cc141d01889452729249a2554.zip
Add a missing include. This resolves intermittent stability issues on 64-bit arches. Problem was identified and patched by Diego "Flameeyes" Petteno <flameeyes@gentoo.org>.
(Portage version: 2.1_pre4-r1)
Diffstat (limited to 'media-plugins/audacious-docklet')
-rw-r--r--media-plugins/audacious-docklet/ChangeLog10
-rw-r--r--media-plugins/audacious-docklet/Manifest31
-rw-r--r--media-plugins/audacious-docklet/audacious-docklet-0.1.1-r1.ebuild (renamed from media-plugins/audacious-docklet/audacious-docklet-0.1.1.ebuild)10
-rw-r--r--media-plugins/audacious-docklet/files/0.1.1-includes.patch12
-rw-r--r--media-plugins/audacious-docklet/files/digest-audacious-docklet-0.1.1-r1 (renamed from media-plugins/audacious-docklet/files/digest-audacious-docklet-0.1.1)0
5 files changed, 42 insertions, 21 deletions
diff --git a/media-plugins/audacious-docklet/ChangeLog b/media-plugins/audacious-docklet/ChangeLog
index b0a034fa4427..e70af3774a4d 100644
--- a/media-plugins/audacious-docklet/ChangeLog
+++ b/media-plugins/audacious-docklet/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-plugins/audacious-docklet
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-docklet/ChangeLog,v 1.3 2006/02/25 23:18:58 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-docklet/ChangeLog,v 1.4 2006/02/26 18:54:07 chainsaw Exp $
+
+*audacious-docklet-0.1.1-r1 (26 Feb 2006)
+
+ 26 Feb 2006; Tony Vroon <chainsaw@gentoo.org> +files/0.1.1-includes.patch,
+ -audacious-docklet-0.1.1.ebuild, +audacious-docklet-0.1.1-r1.ebuild:
+ Add a missing include. This resolves intermittent stability issues on 64-bit
+ arches. Problem was identified and patched by Diego "Flameeyes" Petteno
+ <flameeyes@gentoo.org>.
25 Feb 2006; Mark Loeser <halcy0n@gentoo.org> metadata.xml,
audacious-docklet-0.1.1.ebuild:
diff --git a/media-plugins/audacious-docklet/Manifest b/media-plugins/audacious-docklet/Manifest
index 61fdeb4e6778..b40e54ba4792 100644
--- a/media-plugins/audacious-docklet/Manifest
+++ b/media-plugins/audacious-docklet/Manifest
@@ -1,22 +1,15 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 becc3630047ea25c924e177ca71d2832 ChangeLog 803
-RMD160 0a7b75bdbdc2a8fa0f3ea26f5dd82ae333085651 ChangeLog 803
-SHA256 072822f8b43f2e85e6202fecf777787c38f239c4d209be66d99e78b411594577 ChangeLog 803
-MD5 0ecebc3fa25e3ff1089475aff943481f audacious-docklet-0.1.1.ebuild 760
-RMD160 2adf932cfb1d4d47ad8a3d66aabc123ba230720b audacious-docklet-0.1.1.ebuild 760
-SHA256 ddafeb51d2e2e7937daa894d785cf29797d8b9b595fa02cdeeb3abf80d92363d audacious-docklet-0.1.1.ebuild 760
-MD5 21e78b2eb3aa9926f4126799b429a97b files/digest-audacious-docklet-0.1.1 274
-RMD160 55a42f41c67fd6fe0a6e0399b9bb5b8c42148605 files/digest-audacious-docklet-0.1.1 274
-SHA256 00184e6a9984a425f1410ec6e0d1bb62413594043f37a644fd90b3681ffcbd34 files/digest-audacious-docklet-0.1.1 274
+MD5 118028a7bd399e11b07219f1324b41e0 ChangeLog 1174
+RMD160 6d034bd5bea7081c3179fbc78c9274259314560d ChangeLog 1174
+SHA256 1091bbf01a749485010b03924158a1c5c49d631a61b309174f68fa4aaea4329a ChangeLog 1174
+MD5 8c2db71e16f529f1af8eadb589fddc81 audacious-docklet-0.1.1-r1.ebuild 857
+RMD160 e882e5636c5d63fd1739cf175c8de005bb527144 audacious-docklet-0.1.1-r1.ebuild 857
+SHA256 908ed6ccca4901fcd0f6946055a318aa86fd2821ee214131a28940045f69b954 audacious-docklet-0.1.1-r1.ebuild 857
+MD5 949f5d10e3fe4e9051cf160d3188d2eb files/0.1.1-includes.patch 341
+RMD160 48d1b2e68820e856b01ed0e55b1a93da4a1a05b3 files/0.1.1-includes.patch 341
+SHA256 01da5cb37dc29980c23d04fa29c41d07ff81cf3e67d88a42ecbe03b62a65738b files/0.1.1-includes.patch 341
+MD5 21e78b2eb3aa9926f4126799b429a97b files/digest-audacious-docklet-0.1.1-r1 274
+RMD160 55a42f41c67fd6fe0a6e0399b9bb5b8c42148605 files/digest-audacious-docklet-0.1.1-r1 274
+SHA256 00184e6a9984a425f1410ec6e0d1bb62413594043f37a644fd90b3681ffcbd34 files/digest-audacious-docklet-0.1.1-r1 274
MD5 5e7a1151a81ff2eeef7347de380c9b3f metadata.xml 246
RMD160 1b8f363c4cb36f3bba27568265e89400ccd2690e metadata.xml 246
SHA256 bac2ec20d538b74d2d7010325430853c2e5a447836277abe009aa0d311a965c1 metadata.xml 246
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.1 (GNU/Linux)
-
-iD8DBQFEAOYhCRZPokWLroQRAq/UAKCboC0Iuz5Wa+Tc6zSW7rNN3O3M8gCdEmXf
-mieukV7cc9mdnPL0yaj6Oxk=
-=l6DP
------END PGP SIGNATURE-----
diff --git a/media-plugins/audacious-docklet/audacious-docklet-0.1.1.ebuild b/media-plugins/audacious-docklet/audacious-docklet-0.1.1-r1.ebuild
index af104851e6f1..9892dd1d9a9e 100644
--- a/media-plugins/audacious-docklet/audacious-docklet-0.1.1.ebuild
+++ b/media-plugins/audacious-docklet/audacious-docklet-0.1.1-r1.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-docklet/audacious-docklet-0.1.1.ebuild,v 1.3 2006/02/25 23:18:58 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-docklet/audacious-docklet-0.1.1-r1.ebuild,v 1.1 2006/02/26 18:54:07 chainsaw Exp $
+
+inherit eutils
DESCRIPTION="Audacious plugin that displays an icon in your systemtray"
SRC_URI="http://nedudu.hu/downloads/${P}.tar.bz2"
@@ -16,6 +18,12 @@ RDEPEND=">=media-sound/audacious-0.2"
DEPEND="${RDEPEND}
nls? ( dev-util/intltool )"
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PV}-includes.patch
+}
+
src_compile() {
econf $(use_enable nls) || die "econf failed"
emake || die "emake failed"
diff --git a/media-plugins/audacious-docklet/files/0.1.1-includes.patch b/media-plugins/audacious-docklet/files/0.1.1-includes.patch
new file mode 100644
index 000000000000..2f8553f46f0f
--- /dev/null
+++ b/media-plugins/audacious-docklet/files/0.1.1-includes.patch
@@ -0,0 +1,12 @@
+Index: audacious-docklet-0.1.1/src/tooltips.c
+===================================================================
+--- audacious-docklet-0.1.1.orig/src/tooltips.c
++++ audacious-docklet-0.1.1/src/tooltips.c
+@@ -3,6 +3,7 @@
+ #endif
+
+ #include <audacious/plugin.h>
++#include <audacious/beepctrl.h>
+ #include "eggtrayicon.h"
+
+ #include <glib.h> \ No newline at end of file
diff --git a/media-plugins/audacious-docklet/files/digest-audacious-docklet-0.1.1 b/media-plugins/audacious-docklet/files/digest-audacious-docklet-0.1.1-r1
index 6ca290f045c2..6ca290f045c2 100644
--- a/media-plugins/audacious-docklet/files/digest-audacious-docklet-0.1.1
+++ b/media-plugins/audacious-docklet/files/digest-audacious-docklet-0.1.1-r1