summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Brinkmann <luckyduck@gentoo.org>2005-01-24 17:20:28 +0000
committerJan Brinkmann <luckyduck@gentoo.org>2005-01-24 17:20:28 +0000
commit84cad4675fa87d0391dc8f8453a6b1f6d7c0e39a (patch)
treed70ace686e22f5aeb220a0d8fb980c5aaf392349 /media-plugins/xmms-imms
parentversion bump (diff)
downloadgentoo-2-84cad4675fa87d0391dc8f8453a6b1f6d7c0e39a.tar.gz
gentoo-2-84cad4675fa87d0391dc8f8453a6b1f6d7c0e39a.tar.bz2
gentoo-2-84cad4675fa87d0391dc8f8453a6b1f6d7c0e39a.zip
new upstream version, patch required to build 2.0.1 successfull (sent upstream). fixes bug #71716.
(Portage version: 2.0.51-r14)
Diffstat (limited to 'media-plugins/xmms-imms')
-rw-r--r--media-plugins/xmms-imms/ChangeLog11
-rw-r--r--media-plugins/xmms-imms/Manifest2
-rw-r--r--media-plugins/xmms-imms/files/2.0.1-gentoo.patch21
-rw-r--r--media-plugins/xmms-imms/files/digest-xmms-imms-2.0.11
-rw-r--r--media-plugins/xmms-imms/xmms-imms-1.0.1.ebuild4
-rw-r--r--media-plugins/xmms-imms/xmms-imms-1.1.ebuild4
-rw-r--r--media-plugins/xmms-imms/xmms-imms-1.2a.ebuild4
-rw-r--r--media-plugins/xmms-imms/xmms-imms-2.0.1.ebuild46
8 files changed, 85 insertions, 8 deletions
diff --git a/media-plugins/xmms-imms/ChangeLog b/media-plugins/xmms-imms/ChangeLog
index ad1568274cfd..71cd0e2e11ad 100644
--- a/media-plugins/xmms-imms/ChangeLog
+++ b/media-plugins/xmms-imms/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-plugins/xmms-imms
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-imms/ChangeLog,v 1.22 2004/11/11 09:55:41 eradicator Exp $
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-imms/ChangeLog,v 1.23 2005/01/24 17:20:28 luckyduck Exp $
+
+*xmms-imms-2.0.1 (24 Jan 2005)
+
+ 24 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org> +files/2.0.1-gentoo.patch,
+ +xmms-imms-2.0.1.ebuild:
+ new upstream version, patch required to build 2.0.1 successfull (sent
+ upstream). fixes bug #71716.
11 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
xmms-imms-1.2a.ebuild:
diff --git a/media-plugins/xmms-imms/Manifest b/media-plugins/xmms-imms/Manifest
index e17612d3efd7..a62d52f725e8 100644
--- a/media-plugins/xmms-imms/Manifest
+++ b/media-plugins/xmms-imms/Manifest
@@ -1,4 +1,5 @@
MD5 d8aedc8def65e7126c9585381f4b79cb xmms-imms-1.0.1.ebuild 1108
+MD5 26e7cd837c9a1b6c38c2fccf9c23c415 xmms-imms-2.0.1.ebuild 1003
MD5 778f2f727f9a0d2a5f09e0fe21f19adc xmms-imms-1.2a.ebuild 1107
MD5 084fdba68177736fab2bff88d18d1812 xmms-imms-1.1.ebuild 1118
MD5 7bd06470a3e638aa56844350ab280bf1 ChangeLog 3086
@@ -6,6 +7,7 @@ MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
MD5 94ff3f9aff50a805fa9bfc3ca3a74658 files/xmms-imms-1.1-makefile.patch 2517
MD5 5b150539965e8d54fbd01a73a683bff0 files/digest-xmms-imms-1.1 60
MD5 de370ccf262cc471d299d6e6b6c90ea3 files/digest-xmms-imms-1.0.1 62
+MD5 1a478311a799b95a935052cff2556531 files/digest-xmms-imms-2.0.1 62
MD5 9fb82a2c977bec8a2596cd4b5c04c004 files/xmms-imms-1.0.1-makefile.patch 2451
MD5 78e62c7ce406c6a3261d390f5cb5d48e files/xmms-imms-1.0.1-gcc34.patch 1144
MD5 adf2b4594ebdf6ecbb6fcccfb126db85 files/xmms-imms-1.1-gcc34.patch 590
diff --git a/media-plugins/xmms-imms/files/2.0.1-gentoo.patch b/media-plugins/xmms-imms/files/2.0.1-gentoo.patch
new file mode 100644
index 000000000000..a076769e1052
--- /dev/null
+++ b/media-plugins/xmms-imms/files/2.0.1-gentoo.patch
@@ -0,0 +1,21 @@
+diff -urpN immscore.orig/giosocket.h immscore/giosocket.h
+--- immscore.orig/giosocket.h 2005-01-24 17:27:20.962630728 +0100
++++ immscore/giosocket.h 2005-01-24 17:33:14.624865896 +0100
+@@ -89,7 +89,7 @@ public:
+ return (write_tag = 0);
+
+ unsigned len = strlen(outp);
+- unsigned n = 0;
++ gsize n = 0;
+ GIOError e = g_io_channel_write(con, (char*)outp, len, &n);
+ if (e == G_IO_ERROR_NONE)
+ {
+@@ -122,7 +122,7 @@ public:
+
+ if (condition & G_IO_IN)
+ {
+- unsigned n = 0;
++ gsize n = 0;
+ GIOError e = g_io_channel_read(con, buf, sizeof(buf) - 1, &n);
+ if (e == G_IO_ERROR_NONE)
+ {
diff --git a/media-plugins/xmms-imms/files/digest-xmms-imms-2.0.1 b/media-plugins/xmms-imms/files/digest-xmms-imms-2.0.1
new file mode 100644
index 000000000000..10dc277273f8
--- /dev/null
+++ b/media-plugins/xmms-imms/files/digest-xmms-imms-2.0.1
@@ -0,0 +1 @@
+MD5 e48110d330de310d30ffadee9f5fc1ab imms-2.0.1.tar.bz2 58658
diff --git a/media-plugins/xmms-imms/xmms-imms-1.0.1.ebuild b/media-plugins/xmms-imms/xmms-imms-1.0.1.ebuild
index 2b4d900a89f3..72e5545a302b 100644
--- a/media-plugins/xmms-imms/xmms-imms-1.0.1.ebuild
+++ b/media-plugins/xmms-imms/xmms-imms-1.0.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-imms/xmms-imms-1.0.1.ebuild,v 1.8 2004/08/06 00:31:37 arj Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-imms/xmms-imms-1.0.1.ebuild,v 1.9 2005/01/24 17:20:28 luckyduck Exp $
inherit eutils
diff --git a/media-plugins/xmms-imms/xmms-imms-1.1.ebuild b/media-plugins/xmms-imms/xmms-imms-1.1.ebuild
index 72f2592eb152..fb48a42e130f 100644
--- a/media-plugins/xmms-imms/xmms-imms-1.1.ebuild
+++ b/media-plugins/xmms-imms/xmms-imms-1.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-imms/xmms-imms-1.1.ebuild,v 1.7 2004/09/03 21:26:09 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-imms/xmms-imms-1.1.ebuild,v 1.8 2005/01/24 17:20:28 luckyduck Exp $
inherit eutils
diff --git a/media-plugins/xmms-imms/xmms-imms-1.2a.ebuild b/media-plugins/xmms-imms/xmms-imms-1.2a.ebuild
index 5b298b32ab69..c74c7d931e22 100644
--- a/media-plugins/xmms-imms/xmms-imms-1.2a.ebuild
+++ b/media-plugins/xmms-imms/xmms-imms-1.2a.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-imms/xmms-imms-1.2a.ebuild,v 1.6 2004/12/29 02:44:37 ribosome Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-imms/xmms-imms-1.2a.ebuild,v 1.7 2005/01/24 17:20:28 luckyduck Exp $
IUSE=""
diff --git a/media-plugins/xmms-imms/xmms-imms-2.0.1.ebuild b/media-plugins/xmms-imms/xmms-imms-2.0.1.ebuild
new file mode 100644
index 000000000000..8764c8589b12
--- /dev/null
+++ b/media-plugins/xmms-imms/xmms-imms-2.0.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-imms/xmms-imms-2.0.1.ebuild,v 1.1 2005/01/24 17:20:28 luckyduck Exp $
+
+IUSE=""
+
+inherit eutils
+
+MY_P=${P/xmms-/}
+
+DESCRIPTION="intelligent XMMS playlist plug-in that tracks your listening patterns and dynamically adapts to your taste"
+HOMEPAGE="http://www.luminal.org/phpwiki/index.php/IMMS"
+SRC_URI="mirror://sourceforge/imms/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+RDEPEND="=dev-db/sqlite-3*
+ >=media-sound/xmms-1.2.7
+ >=media-libs/taglib-1.1
+ >=dev-libs/libpcre-4.3
+ =sci-libs/fftw-3*
+ media-sound/sox"
+
+DEPEND="${RDEPEND}
+ >=sys-devel/autoconf-2.5
+ >=sys-apps/sed-4.0.7"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ epatch ${FILESDIR}/${PV}-gentoo.patch
+}
+
+src_install () {
+ dobin build/immsd || die
+ dobin build/immstool || die
+ dobin build/analyzer || die
+ exeinto "`xmms-config --general-plugin-dir`"
+ doexe build/libxmmsimms.so || die
+ dodoc INSTALL LICENSE README
+}