new release, mark .14 x86
authorMarinus Schraal <foser@gentoo.org>
Mon, 13 Dec 2004 14:29:10 +0000 (14:29 +0000)
committerMarinus Schraal <foser@gentoo.org>
Mon, 13 Dec 2004 14:29:10 +0000 (14:29 +0000)
media-sound/sound-juicer/ChangeLog
media-sound/sound-juicer/Manifest
media-sound/sound-juicer/files/digest-sound-juicer-0.5.15 [new file with mode: 0644]
media-sound/sound-juicer/files/sound-juicer-0.5.15-fix_hal_build.patch [new file with mode: 0644]
media-sound/sound-juicer/sound-juicer-0.5.14.ebuild
media-sound/sound-juicer/sound-juicer-0.5.15.ebuild [new file with mode: 0644]

index 5078ffa80d4560070e1c380c8d2829fc5683e4b5..3e83fcb97fe42185e1cca2562c982aa74c37c0b8 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for media-sound/sound-juicer
 # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/ChangeLog,v 1.27 2004/10/12 15:21:05 foser Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/ChangeLog,v 1.28 2004/12/13 14:29:10 foser Exp $
+
+*sound-juicer-0.5.15 (13 Dec 2004)
+
+  13 Dec 2004; foser <foser@gentoo.org> sound-juicer-0.5.15.ebuild :
+  New release 
 
 *sound-juicer-0.5.14 (12 Oct 2004)
 
index 34493087593b8da69ed8d7afddceb97d8a1babb2..f96c12ba835393f8d3600ad8b37300e9af9d2968 100644 (file)
@@ -1,7 +1,10 @@
+MD5 36b5cb99ab0b5281e0f36ef6901c81b7 sound-juicer-0.5.15.ebuild 1329
 MD5 24abe679e26477d81c058904fab3884b sound-juicer-0.5.12-r2.ebuild 1205
-MD5 f832b50c2495918b56bb765b52055954 sound-juicer-0.5.14.ebuild 1209
-MD5 ac4e8c6d87360f62dddc11d1133d5bb5 ChangeLog 4270
+MD5 6b249a21ad7ccfeb35952d3c1e846175 sound-juicer-0.5.14.ebuild 1208
+MD5 a76a7c994c5822e58b8b7242b5c42dbb ChangeLog 4391
 MD5 b263ff7675308d90b75a170acae3f5ff metadata.xml 177
+MD5 115a35bafe7355d75465f90e24d193d4 files/sound-juicer-0.5.15-fix_hal_build.patch 702
 MD5 4d7d1f3bc6e1d4acf52bf1e373255005 files/digest-sound-juicer-0.5.12-r2 71
 MD5 88f43a1e4b997f9397b60c6db344c53e files/digest-sound-juicer-0.5.14 71
+MD5 0c3b719daba6a6fe9fe4fdaaadaa7a08 files/digest-sound-juicer-0.5.15 71
 MD5 78feb3e794ef10875898f4253e4c3a03 files/sound-juicer-0.5.12-div0.patch 795
diff --git a/media-sound/sound-juicer/files/digest-sound-juicer-0.5.15 b/media-sound/sound-juicer/files/digest-sound-juicer-0.5.15
new file mode 100644 (file)
index 0000000..007b728
--- /dev/null
@@ -0,0 +1 @@
+MD5 f1c344b2dcd3f0efd4f9e0318f8526e1 sound-juicer-0.5.15.tar.gz 594694
diff --git a/media-sound/sound-juicer/files/sound-juicer-0.5.15-fix_hal_build.patch b/media-sound/sound-juicer/files/sound-juicer-0.5.15-fix_hal_build.patch
new file mode 100644 (file)
index 0000000..84b1482
--- /dev/null
@@ -0,0 +1,22 @@
+diff -x '*~' -uNr sound-juicer-0.5.15/src/cd-drive.c sound-juicer-0.5.15.patched/src/cd-drive.c
+--- sound-juicer-0.5.15/src/cd-drive.c 2004-11-23 14:54:52.000000000 +0100
++++ sound-juicer-0.5.15.patched/src/cd-drive.c 2004-12-13 15:15:28.552252416 +0100
+@@ -89,17 +89,9 @@
+ get_hal_context (void)
+ {
+       static LibHalContext *ctx = NULL;
+-      LibHalFunctions hal_functions = {
+-              NULL, /* mainloop integration */
+-              NULL, /* device_added */
+-              NULL, /* device_removed */
+-              NULL, /* device_new_capability */
+-              NULL, /* property_modified */
+-              NULL, /* device_condition */
+-      };
+       
+       if (ctx == NULL)
+-              ctx = hal_initialize (&hal_functions, FALSE);
++              ctx = hal_initialize (NULL, FALSE);
+ 
+       return ctx;
+ }
index c30f9b36b77878fd77c46b302f3abcec433a5824..60c9657320be10d111fb0b713d377cd617d67dfb 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/sound-juicer-0.5.14.ebuild,v 1.1 2004/10/12 15:21:05 foser Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/sound-juicer-0.5.14.ebuild,v 1.2 2004/12/13 14:29:10 foser Exp $
 
 inherit gnome2
 
@@ -10,7 +10,7 @@ SRC_URI="http://www.burtonini.com/computing/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
+KEYWORDS="x86 ~ppc ~amd64"
 IUSE="oggvorbis flac encode hal"
 
 RDEPEND=">=dev-libs/glib-2
diff --git a/media-sound/sound-juicer/sound-juicer-0.5.15.ebuild b/media-sound/sound-juicer/sound-juicer-0.5.15.ebuild
new file mode 100644 (file)
index 0000000..f1d9428
--- /dev/null
@@ -0,0 +1,49 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/sound-juicer-0.5.15.ebuild,v 1.1 2004/12/13 14:29:10 foser Exp $
+
+inherit gnome2 eutils
+
+DESCRIPTION="CD ripper for GNOME 2"
+HOMEPAGE="http://www.burtonini.com/blog/computers/sound-juicer/"
+SRC_URI="http://www.burtonini.com/computing/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~amd64"
+IUSE="oggvorbis flac encode hal"
+
+RDEPEND=">=dev-libs/glib-2
+       >=x11-libs/gtk+-2.4
+       >=gnome-base/libglade-2
+       >=gnome-base/gconf-1.2
+       >=gnome-base/libgnomeui-2
+       >=media-libs/musicbrainz-2.0.1
+       =media-libs/gstreamer-0.8*
+       =media-plugins/gst-plugins-cdparanoia-0.8*
+       oggvorbis? ( =media-plugins/gst-plugins-vorbis-0.8*
+               =media-plugins/gst-plugins-ogg-0.8* )
+       flac? ( =media-plugins/gst-plugins-flac-0.8* )
+       encode? ( =media-plugins/gst-plugins-lame-0.8* )
+       hal? ( >=sys-apps/hal-0.2.98 )"
+
+DEPEND="${RDEPEND}
+       >=dev-util/intltool-0.29
+       app-text/scrollkeeper
+       dev-util/pkgconfig"
+
+G2CONF="${G2CONF} `use_enable hal`"
+
+src_unpack() {
+
+       unpack ${A}
+
+       # fix build error with hal 0.4.2
+       epatch ${FILESDIR}/${P}-fix_hal_build.patch
+
+}
+
+DOCS="AUTHORS COPYING ChangeLog INSTALL NEWS README TODO"
+
+# needed to get around some sandboxing checks
+export GST_INSPECT=/bin/true