Initial version
authorRobert Buchholz <rbu@gentoo.org>
Thu, 15 Mar 2007 00:07:32 +0000 (00:07 +0000)
committerRobert Buchholz <rbu@gentoo.org>
Thu, 15 Mar 2007 00:07:32 +0000 (00:07 +0000)
Package-Manager: portage-2.1.2.2

media-plugins/audacious-g15-spectrum/ChangeLog [new file with mode: 0644]
media-plugins/audacious-g15-spectrum/Manifest [new file with mode: 0644]
media-plugins/audacious-g15-spectrum/audacious-g15-spectrum-1.0_pre.ebuild [new file with mode: 0644]
media-plugins/audacious-g15-spectrum/files/audacious-g15-spectrum-1.0_pre-audacious-1.3.patch [new file with mode: 0644]
media-plugins/audacious-g15-spectrum/files/digest-audacious-g15-spectrum-1.0_pre [new file with mode: 0644]
media-plugins/audacious-g15-spectrum/metadata.xml [new file with mode: 0644]

diff --git a/media-plugins/audacious-g15-spectrum/ChangeLog b/media-plugins/audacious-g15-spectrum/ChangeLog
new file mode 100644 (file)
index 0000000..f3ee3c5
--- /dev/null
@@ -0,0 +1,11 @@
+# ChangeLog for media-plugins/audacious-g15-spectrum
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-g15-spectrum/ChangeLog,v 1.1 2007/03/15 00:07:32 rbu Exp $
+
+*audacious-g15-spectrum-1.0_pre (15 Mar 2007)
+
+  15 Mar 2007; Robert Buchholz <rbu@gentoo.org>
+  +files/audacious-g15-spectrum-1.0_pre-audacious-1.3.patch, +metadata.xml,
+  +audacious-g15-spectrum-1.0_pre.ebuild:
+  Initial version
+
diff --git a/media-plugins/audacious-g15-spectrum/Manifest b/media-plugins/audacious-g15-spectrum/Manifest
new file mode 100644 (file)
index 0000000..a0a8170
--- /dev/null
@@ -0,0 +1,30 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX audacious-g15-spectrum-1.0_pre-audacious-1.3.patch 975 RMD160 cb3dd26ea3ccaa3165a14078a8da9b97e1725bfe SHA1 6f09b42788818cb076d81d996c2eb7713ac360e0 SHA256 d1496ced831da91952881b3451f51370e65baf30eb0c94e41bf37dc034830c3b
+MD5 c00ed034e7cec6c88875993366c5a759 files/audacious-g15-spectrum-1.0_pre-audacious-1.3.patch 975
+RMD160 cb3dd26ea3ccaa3165a14078a8da9b97e1725bfe files/audacious-g15-spectrum-1.0_pre-audacious-1.3.patch 975
+SHA256 d1496ced831da91952881b3451f51370e65baf30eb0c94e41bf37dc034830c3b files/audacious-g15-spectrum-1.0_pre-audacious-1.3.patch 975
+DIST g15daemon_audacious_spectrum-1.0pre.tar.bz2 222311 RMD160 1b714dc3ccef503e1b66de12b8b03b0085e0e11d SHA1 b25b92bdf6c99c8984ae1569028c67d3f1405738 SHA256 738ee693da0b7dfdd9bbc337ffe4173a05fda2cac2b8bfde5cc7b098f461eb5b
+EBUILD audacious-g15-spectrum-1.0_pre.ebuild 986 RMD160 4a06e9a5a490ce866211fd68425ac6bef4e910e9 SHA1 6ced2a88bb4d6295b24a10a299b3380352588310 SHA256 7eb8ad20216e8e4e0b785e8b86c3278b634e4917a09bf7195575364ed52ed0a9
+MD5 99c056fb12025dab29eda054f985b1af audacious-g15-spectrum-1.0_pre.ebuild 986
+RMD160 4a06e9a5a490ce866211fd68425ac6bef4e910e9 audacious-g15-spectrum-1.0_pre.ebuild 986
+SHA256 7eb8ad20216e8e4e0b785e8b86c3278b634e4917a09bf7195575364ed52ed0a9 audacious-g15-spectrum-1.0_pre.ebuild 986
+MISC ChangeLog 474 RMD160 693203c7a5c4d41db2a2513498cdcd51013203b4 SHA1 bd88fb0cdba13bb168491aa57fdb870b2415953b SHA256 901cfc5a513262941be85a57e860ecbec817fbd6e232644becd34d3e743c5b64
+MD5 9075b07c2e54a2be4d2b7f5ae97b9e4f ChangeLog 474
+RMD160 693203c7a5c4d41db2a2513498cdcd51013203b4 ChangeLog 474
+SHA256 901cfc5a513262941be85a57e860ecbec817fbd6e232644becd34d3e743c5b64 ChangeLog 474
+MISC metadata.xml 249 RMD160 f108edee61c95c42d98726b435b75d03cbbd4aac SHA1 48461481dfc5a9d1f5b4726a5e9882a2fb966ede SHA256 1dc990d64e5b42c9b17d7358c9f0af7d26702f575957482d93c8fd12a556cc11
+MD5 5c2a70625109d5bd093ae8d0588931f1 metadata.xml 249
+RMD160 f108edee61c95c42d98726b435b75d03cbbd4aac metadata.xml 249
+SHA256 1dc990d64e5b42c9b17d7358c9f0af7d26702f575957482d93c8fd12a556cc11 metadata.xml 249
+MD5 6b90f473d841dd94c0a7460d27a0d60e files/digest-audacious-g15-spectrum-1.0_pre 310
+RMD160 6e55083df0836ff4190e8e2a77d4322cf715790f files/digest-audacious-g15-spectrum-1.0_pre 310
+SHA256 8a0775ef97928517db681d0935e5cbc55fc7b2e23a44cbca6b7241a4bceb8ce2 files/digest-audacious-g15-spectrum-1.0_pre 310
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.6 (GNU/Linux)
+
+iD8DBQFF+I5NyZx3L/ph1soRAvIXAJ41SyTCdygGaoNqUqzRVtHvadtFmACgpxC7
+qp4P4seda6z74GWx+nJ+hZU=
+=aOEq
+-----END PGP SIGNATURE-----
diff --git a/media-plugins/audacious-g15-spectrum/audacious-g15-spectrum-1.0_pre.ebuild b/media-plugins/audacious-g15-spectrum/audacious-g15-spectrum-1.0_pre.ebuild
new file mode 100644 (file)
index 0000000..0ce9495
--- /dev/null
@@ -0,0 +1,40 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-g15-spectrum/audacious-g15-spectrum-1.0_pre.ebuild,v 1.1 2007/03/15 00:07:32 rbu Exp $
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 2 '' )
+MY_PN="g15daemon_audacious_spectrum"
+
+DESCRIPTION="Audacious Spectrum plugin to G15daemon"
+HOMEPAGE="http://g15daemon.sourceforge.net/"
+SRC_URI="mirror://sourceforge/g15daemon/${MY_PN}-${MY_PV}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=">=app-misc/g15daemon-1.9.0
+       dev-libs/libg15
+       >=dev-libs/libg15render-1.2
+       >=media-sound/audacious-1.3
+       >=x11-libs/gtk+-2.6.0
+       dev-libs/glib
+       x11-libs/pango"
+
+RDEPEND="${DEPEND}"
+
+S="$WORKDIR/${MY_PN}-${MY_PV}"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       epatch "${FILESDIR}/${P}-audacious-1.3.patch"
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die "make install failed"
+       dodoc AUTHORS README
+}
diff --git a/media-plugins/audacious-g15-spectrum/files/audacious-g15-spectrum-1.0_pre-audacious-1.3.patch b/media-plugins/audacious-g15-spectrum/files/audacious-g15-spectrum-1.0_pre-audacious-1.3.patch
new file mode 100644 (file)
index 0000000..73782ec
--- /dev/null
@@ -0,0 +1,27 @@
+Add audacious-1.3 support to g15daemon_audacious_spectrum-1.0pre
+
+Via
+Alex Maclean <monkeh@monkeh.net>
+
+--- g15daemon_audacious_spectrum.c.orig        2007-03-11 18:48:14.000000000 +0000
++++ g15daemon_audacious_spectrum.c     2007-03-11 18:50:15.000000000 +0000
+@@ -195,15 +195,16 @@
+     TitleInput *tuple;
+     char *strtok_ptr;
+     static int vol_timeout=0;
++      Playlist *current = playlist_get_active();
+         pthread_mutex_lock (&g15buf_mutex);
+       g15r_clearScreen (canvas, G15_COLOR_WHITE);
+-      if (playlist_get_length() > 0)
++      if (playlist_get_length(current) > 0)
+         {
+-              playlist_pos = playlist_get_position();
++              playlist_pos = playlist_get_position(current);
+               
+-              tuple = playlist_get_tuple(playlist_pos);
++              tuple = playlist_get_tuple(current,playlist_pos);
+               title = xmms_get_titlestring("%p - %t", tuple);
+               if(title!=NULL){ //amarok doesnt support providing title info via xmms interface :(
+                   if(strlen(title)>32) {
diff --git a/media-plugins/audacious-g15-spectrum/files/digest-audacious-g15-spectrum-1.0_pre b/media-plugins/audacious-g15-spectrum/files/digest-audacious-g15-spectrum-1.0_pre
new file mode 100644 (file)
index 0000000..f4bfbeb
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 a6ad9b6caf43ba1e20d896713032028b g15daemon_audacious_spectrum-1.0pre.tar.bz2 222311
+RMD160 1b714dc3ccef503e1b66de12b8b03b0085e0e11d g15daemon_audacious_spectrum-1.0pre.tar.bz2 222311
+SHA256 738ee693da0b7dfdd9bbc337ffe4173a05fda2cac2b8bfde5cc7b098f461eb5b g15daemon_audacious_spectrum-1.0pre.tar.bz2 222311
diff --git a/media-plugins/audacious-g15-spectrum/metadata.xml b/media-plugins/audacious-g15-spectrum/metadata.xml
new file mode 100644 (file)
index 0000000..ad12036
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>lcd</herd>
+       <maintainer>
+               <email>rbu@gentoo.org</email>
+               <name>Robert Buchholz</name>
+       </maintainer>
+</pkgmetadata>