# ChangeLog for media-sound/sweep
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/sweep/ChangeLog,v 1.12 2004/09/15 17:36:20 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sweep/ChangeLog,v 1.13 2004/11/21 18:12:11 fvdpol Exp $
+
+*sweep-0.8.3 (21 Nov 2004)
+
+ 21 Nov 2004; Frank van de Pol <fvdpol@gentoo.org>
+ +files/sweep-0.8.3-alsa.patch, +sweep-0.8.3.ebuild:
+ Version bump.
15 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org>
sweep-0.8.2-r1.ebuild:
-MD5 041d1dc95736d299f08c7e0a31be3e1f ChangeLog 1567
+MD5 d6b981f1271087b77c0323bf303d3102 ChangeLog 1714
MD5 527dcfe3ce0f0b53c6b6aa8b82eb930c metadata.xml 252
MD5 feca3e861b00269b20da4e206fdf150c sweep-0.8.2-r1.ebuild 1334
+MD5 851c364b0b22021c8c318f41f4ebf8b2 sweep-0.8.3.ebuild 1329
MD5 fa303e73e349b9c125d053c768fccf74 files/digest-sweep-0.8.2-r1 63
MD5 b161c4813423e2a3c7a1b76b1a59527f files/sweep-0.8.2-alsa.patch 383
+MD5 b161c4813423e2a3c7a1b76b1a59527f files/sweep-0.8.3-alsa.patch 383
+MD5 3eebc576fe853140f8aaf1ca03443223 files/digest-sweep-0.8.3 64
--- /dev/null
+MD5 2b9ee0529c666f80b362aeefae28b891 sweep-0.8.3.tar.gz 1014539
--- /dev/null
+--- src/driver_alsa.c.org 2004-01-03 15:55:31.000000000 +0100
++++ src/driver_alsa.c 2004-01-03 15:56:19.000000000 +0100
+@@ -48,6 +48,12 @@
+
+ #ifdef DRIVER_ALSA
+
++#include <alsa/version.h>
++#if SND_LIB_MAJOR==1
++#define ALSA_PCM_OLD_HW_PARAMS_API
++#define ALSA_PCM_NEW_HW_PARAMS_API
++#endif
++
+ #include <alsa/asoundlib.h>
+
+ // shamelessly ripped from alsaplayer alsa-final driver:
--- /dev/null
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sweep/sweep-0.8.3.ebuild,v 1.1 2004/11/21 18:12:11 fvdpol Exp $
+
+inherit eutils
+
+DESCRIPTION="audio editor and live playback tool"
+HOMEPAGE="http://www.metadecks.org/software/sweep/"
+SRC_URI="http://www.metadecks.org/software/sweep/download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~amd64"
+IUSE="oggvorbis alsa nls"
+
+DEPEND=">=media-libs/libsndfile-1.0*
+ >=x11-libs/gtk+-1.2*
+ >=media-sound/madplay-0.14.2b
+ dev-libs/tdb
+ media-libs/libsamplerate
+ media-libs/speex
+ oggvorbis? ( media-libs/libogg media-libs/libvorbis )
+ alsa? ( media-libs/alsa-lib )
+ nls? ( sys-devel/gettext )"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-alsa.patch
+}
+
+src_compile() {
+ local myconf
+ myconf=""
+
+ # --enable-experimental Add to myconf if you want this stuff
+
+ use oggvorbis || myconf="${myconf} --disable-oggvorbis"
+ use alsa && myconf="${myconf} --enable-alsa"
+ use nls || myconf="${myconf} --disable-nls"
+
+ econf ${myconf} || die "econf failed"
+ emake
+}
+
+src_install() {
+ einstall
+}
+
+pkg_postinst() {
+ einfo ""
+ einfo "Sweep can use ladspa plugins,"
+ einfo "emerge ladspa-sdk and ladspa-cmt if you want them."
+ einfo ""
+}