Version bump.
authorFrank van de Pol <fvdpol@gentoo.org>
Sun, 21 Nov 2004 18:12:11 +0000 (18:12 +0000)
committerFrank van de Pol <fvdpol@gentoo.org>
Sun, 21 Nov 2004 18:12:11 +0000 (18:12 +0000)
media-sound/sweep/ChangeLog
media-sound/sweep/Manifest
media-sound/sweep/files/digest-sweep-0.8.3 [new file with mode: 0644]
media-sound/sweep/files/sweep-0.8.3-alsa.patch [new file with mode: 0644]
media-sound/sweep/sweep-0.8.3.ebuild [new file with mode: 0644]

index 1297d5d4f20cd393bea76f2be898916d3435ef8a..1ced414609458155e1e76c6275bf941550934ebd 100644 (file)
@@ -1,6 +1,12 @@
 # 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:
index 5c41911248e06d2c651d40f99d54de01aaf2afd1..b42cfffc1366700d479a3924b1ab62184da64ba3 100644 (file)
@@ -1,5 +1,8 @@
-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
diff --git a/media-sound/sweep/files/digest-sweep-0.8.3 b/media-sound/sweep/files/digest-sweep-0.8.3
new file mode 100644 (file)
index 0000000..983fe6b
--- /dev/null
@@ -0,0 +1 @@
+MD5 2b9ee0529c666f80b362aeefae28b891 sweep-0.8.3.tar.gz 1014539
diff --git a/media-sound/sweep/files/sweep-0.8.3-alsa.patch b/media-sound/sweep/files/sweep-0.8.3-alsa.patch
new file mode 100644 (file)
index 0000000..a09f6a3
--- /dev/null
@@ -0,0 +1,15 @@
+--- 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:
diff --git a/media-sound/sweep/sweep-0.8.3.ebuild b/media-sound/sweep/sweep-0.8.3.ebuild
new file mode 100644 (file)
index 0000000..9becf6c
--- /dev/null
@@ -0,0 +1,55 @@
+# 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 ""
+}