diff options
-rw-r--r-- | media-sound/sound-juicer/ChangeLog | 8 | ||||
-rw-r--r-- | media-sound/sound-juicer/Manifest | 3 | ||||
-rw-r--r-- | media-sound/sound-juicer/files/digest-sound-juicer-0.5.12-r2 | 1 | ||||
-rw-r--r-- | media-sound/sound-juicer/files/sound-juicer-0.5.12-div0.patch | 13 | ||||
-rw-r--r-- | media-sound/sound-juicer/sound-juicer-0.5.12-r2.ebuild | 43 |
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 +} |