summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-sound/sound-juicer/ChangeLog8
-rw-r--r--media-sound/sound-juicer/Manifest3
-rw-r--r--media-sound/sound-juicer/files/digest-sound-juicer-0.5.12-r21
-rw-r--r--media-sound/sound-juicer/files/sound-juicer-0.5.12-div0.patch13
-rw-r--r--media-sound/sound-juicer/sound-juicer-0.5.12-r2.ebuild43
5 files changed, 67 insertions, 1 deletions
diff --git a/media-sound/sound-juicer/ChangeLog b/media-sound/sound-juicer/ChangeLog
index 957d2e280bb0..c430ba1caf63 100644
--- a/media-sound/sound-juicer/ChangeLog
+++ b/media-sound/sound-juicer/ChangeLog
@@ -1,6 +1,12 @@
# 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.24 2004/07/21 00:27:24 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/ChangeLog,v 1.25 2004/09/01 19:58:27 eradicator Exp $
+
+*sound-juicer-0.5.12-r2 (01 Sep 2004)
+
+ 01 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ +files/sound-juicer-0.5.12-div0.patch, +sound-juicer-0.5.12-r2.ebuild:
+ Fix div0 bug #61681 thanks to James <James@superbug.demon.co.uk>.
*sound-juicer-0.5.12-r1 (20 Jul 2004)
diff --git a/media-sound/sound-juicer/Manifest b/media-sound/sound-juicer/Manifest
index 8325e580b49b..8fcb8876d1f5 100644
--- a/media-sound/sound-juicer/Manifest
+++ b/media-sound/sound-juicer/Manifest
@@ -3,8 +3,11 @@ MD5 b263ff7675308d90b75a170acae3f5ff metadata.xml 177
MD5 64f3e28e4b3dc594af47c4cba4ffecc1 sound-juicer-0.5.10.1.ebuild 972
MD5 aa280a7f6253a6b2aea8baf2c78574c0 sound-juicer-0.5.11.ebuild 1058
MD5 287e32908b3f2986962df2e994c6cd96 sound-juicer-0.5.12.ebuild 1064
+MD5 de5cda9c225a371efd41abc6ae9ce446 sound-juicer-0.5.12-r2.ebuild 1207
MD5 a465ec5ffc1e228e396ad75639fbee5e sound-juicer-0.5.12-r1.ebuild 1124
MD5 73375ee8e4adb58f000793d7474bdf23 files/digest-sound-juicer-0.5.10.1 73
MD5 1f90b9a325861ef20e9769386dc65942 files/digest-sound-juicer-0.5.11 71
MD5 4d7d1f3bc6e1d4acf52bf1e373255005 files/digest-sound-juicer-0.5.12 71
MD5 4d7d1f3bc6e1d4acf52bf1e373255005 files/digest-sound-juicer-0.5.12-r1 71
+MD5 4d7d1f3bc6e1d4acf52bf1e373255005 files/digest-sound-juicer-0.5.12-r2 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.12-r2 b/media-sound/sound-juicer/files/digest-sound-juicer-0.5.12-r2
new file mode 100644
index 000000000000..a9c03fbbbfc4
--- /dev/null
+++ b/media-sound/sound-juicer/files/digest-sound-juicer-0.5.12-r2
@@ -0,0 +1 @@
+MD5 5ad2cbb1acb91d51d2a67f14d552ae4e sound-juicer-0.5.12.tar.gz 476944
diff --git a/media-sound/sound-juicer/files/sound-juicer-0.5.12-div0.patch b/media-sound/sound-juicer/files/sound-juicer-0.5.12-div0.patch
new file mode 100644
index 000000000000..696229547ae8
--- /dev/null
+++ b/media-sound/sound-juicer/files/sound-juicer-0.5.12-div0.patch
@@ -0,0 +1,13 @@
+diff -ur sound-juicer-0.5.12/src/sj-extracting.c sound-juicer-0.5.12.new/src/sj-extracting.c
+--- sound-juicer-0.5.12/src/sj-extracting.c 2004-06-01 10:53:47.000000000 +0100
++++ sound-juicer-0.5.12.new/src/sj-extracting.c 2004-08-25 20:17:01.332901260 +0100
+@@ -376,8 +376,8 @@
+ ripped = current_duration + seconds - before.seconds;
+ taken = time.tv_sec + (time.tv_usec / 1000000.0)
+ - (before.time.tv_sec + (before.time.tv_usec / 1000000.0));
+- speed = (float) ripped / (float) taken;
+ if (taken >= 4) {
++ speed = (float) ripped / (float) taken;
+ update_speed_progress (extractor, speed, (int) ((total_duration - current_duration + seconds) / speed));
+ before.seconds = current_duration + seconds;
+ gettimeofday(&before.time, NULL);
diff --git a/media-sound/sound-juicer/sound-juicer-0.5.12-r2.ebuild b/media-sound/sound-juicer/sound-juicer-0.5.12-r2.ebuild
new file mode 100644
index 000000000000..2a9b7f10f201
--- /dev/null
+++ b/media-sound/sound-juicer/sound-juicer-0.5.12-r2.ebuild
@@ -0,0 +1,43 @@
+# 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.12-r2.ebuild,v 1.1 2004/09/01 19:58:27 eradicator Exp $
+
+IUSE="oggvorbis flac encode"
+
+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"
+
+RDEPEND=">=dev-libs/glib-2
+ >=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* )"
+
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.29
+ app-text/scrollkeeper
+ dev-util/pkgconfig"
+
+DOCS="AUTHORS COPYING ChangeLog INSTALL NEWS README TODO"
+
+# needed to get around some sandboxing checks
+export GST_INSPECT=/bin/true
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-div0.patch
+}