[proaudio] [1399] sooperlooper 1.6.11

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1399
Author:   gimpel
Date:     2008-12-16 23:58:45 +0100 (Tue, 16 Dec 2008)

Log Message:
-----------
sooperlooper 1.6.11

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/sooperlooper/
    trunk/overlays/proaudio/media-sound/sooperlooper/Manifest
    trunk/overlays/proaudio/media-sound/sooperlooper/files/
    trunk/overlays/proaudio/media-sound/sooperlooper/files/sooperlooper-1.6.10-asneeded.patch
    trunk/overlays/proaudio/media-sound/sooperlooper/files/sooperlooper-1.6.5-cxxflags.patch
    trunk/overlays/proaudio/media-sound/sooperlooper/sooperlooper-1.6.11.ebuild


Added: trunk/overlays/proaudio/media-sound/sooperlooper/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/sooperlooper/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/sooperlooper/Manifest	2008-12-16 22:58:45 UTC (rev 1399)
@@ -0,0 +1,5 @@
+AUX sooperlooper-1.6.10-asneeded.patch 1136 RMD160 ebb75a51bf4d3e2abc4f202d038d690ad85406c9 SHA1 3982ce41683c8d199bf5e64a18ad695c42c457b3 SHA256 6b083f5e5a849a66ed7affe545064e73263ede2abfae23034de8e93e1fb87f1c
+AUX sooperlooper-1.6.5-cxxflags.patch 478 RMD160 8063a9dc4ea164d7152882ce0219312f0f8e9bca SHA1 2548ed0c528503b9613e261e6f364ecbc29e3137 SHA256 da1d4d770c47cac3d49c37eda5837ec0543b8b93e92414d71c18f1bbe42d0af9
+DIST sooperlooper-1.6.11.tar.gz 697359 RMD160 368a32d3b805c3f59a0448e8a8582a0bfdf96f8f SHA1 0f3873cc007f8db6cf0e08f9494c6e18e6617c94 SHA256 dbb3b53094b0bc37ae829fc1489c13a5f4b63f26dfd477af9beeba3d4608c692
+DIST sooperlooper-1.6.5-m4.tar.bz2 1463 RMD160 6855f9b4a53f4cf591f321545e4b750a70896cda SHA1 8e9735044ff05319eed85d0a62bcf093720d5ac1 SHA256 ee8e3084c3d3d4db29f3d7b4dde0d260b9dfb72be8c9362c7fd711fb7784e0bb
+EBUILD sooperlooper-1.6.11.ebuild 1191 RMD160 bff8cedf57c03e63edcb7f7dc98a3ca7a5b8cf51 SHA1 799fc915a5e9f5f33c70a06e5c0c14642b47b24d SHA256 cebf12cb45e2db2231816b00f2ae5cf83110d5adc351080efd33d3e54a92c1cc

Added: trunk/overlays/proaudio/media-sound/sooperlooper/files/sooperlooper-1.6.10-asneeded.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/sooperlooper/files/sooperlooper-1.6.10-asneeded.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/sooperlooper/files/sooperlooper-1.6.10-asneeded.patch	2008-12-16 22:58:45 UTC (rev 1399)
@@ -0,0 +1,23 @@
+Index: sooperlooper-1.6.10/aclocal/buildenv.m4
+===================================================================
+--- sooperlooper-1.6.10.orig/aclocal/buildenv.m4
++++ sooperlooper-1.6.10/aclocal/buildenv.m4
+@@ -32,5 +32,4 @@ BASE_LIBS="$SOOPERLOOPER_TOP/libs/midi++
+ BASE_INCLUDES="-I$SOOPERLOOPER_TOP/libs/pbd -I$SOOPERLOOPER_TOP/libs/midi++"
+ CFLAGS="$CFLAGS  -I$SOOPERLOOPER_TOP/libs/pbd -I$SOOPERLOOPER_TOP/libs/midi++"
+ CXXFLAGS="$CXXFLAGS -I$SOOPERLOOPER_TOP/libs/pbd -I$SOOPERLOOPER_TOP/libs/midi++"
+-LIBS="$LIBS $SOOPERLOOPER_TOP/libs/midi++/libmidipp.a $SOOPERLOOPER_TOP/libs/pbd/libpbd.a"
+ ])
+Index: sooperlooper-1.6.10/src/gui/Makefile.am
+===================================================================
+--- sooperlooper-1.6.10.orig/src/gui/Makefile.am
++++ sooperlooper-1.6.10/src/gui/Makefile.am
+@@ -11,7 +11,7 @@ bin_PROGRAMS =  slgui
+ 
+ AM_CXXFLAGS = -I.. @LOSC_CFLAGS@ @SIGCPP_CFLAGS@ @XML_CFLAGS@ @WX_CFLAGS@
+ 
+-slgui_LDADD = ../libslcore.a  @LOSC_LIBS@ @WX_LIBS@ @SIGCPP_LIBS@ @XML_LIBS@
++slgui_LDADD = ../libslcore.a  @BASE_LIBS@ @LOSC_LIBS@ @WX_LIBS@ @SIGCPP_LIBS@ @XML_LIBS@
+ 
+ slgui_SOURCES = \
+ 	gui_app.cpp \

Added: trunk/overlays/proaudio/media-sound/sooperlooper/files/sooperlooper-1.6.5-cxxflags.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/sooperlooper/files/sooperlooper-1.6.5-cxxflags.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/sooperlooper/files/sooperlooper-1.6.5-cxxflags.patch	2008-12-16 22:58:45 UTC (rev 1399)
@@ -0,0 +1,13 @@
+Index: work/aclocal/optflags.m4
+===================================================================
+--- work.orig/aclocal/optflags.m4
++++ work/aclocal/optflags.m4
+@@ -61,7 +61,7 @@ OPT_FLAGS="$OPT_FLAGS -pipe"
+ # LARGEFILE_FLAGS="`getconf LFS_CFLAGS`"
+ LARGEFILE_FLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
+ 
+-CXXFLAGS="-g -D_REENTRANT $LARGEFILE_FLAGS"
++CXXFLAGS="$CXXFLAGS -D_REENTRANT $LARGEFILE_FLAGS"
+ if test x"$GXX" = xyes ; then
+    CXXFLAGS="$CXXFLAGS -Wall"
+ fi

Added: trunk/overlays/proaudio/media-sound/sooperlooper/sooperlooper-1.6.11.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/sooperlooper/sooperlooper-1.6.11.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/sooperlooper/sooperlooper-1.6.11.ebuild	2008-12-16 22:58:45 UTC (rev 1399)
@@ -0,0 +1,50 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=1
+
+inherit wxwidgets eutils autotools
+
+DESCRIPTION="Live looping sampler with immediate loop recording"
+HOMEPAGE="http://essej.net/sooperlooper/index.html";
+SRC_URI="http://essej.net/sooperlooper/${P}.tar.gz
+	mirror://gentoo/${PN}-1.6.5-m4.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="media-sound/jack-audio-connection-kit
+	x11-libs/wxGTK:2.8
+	media-libs/liblo
+	dev-libs/libsigc++:1.2
+	media-libs/libsndfile
+	media-libs/libsamplerate
+	dev-libs/libxml2
+	media-libs/rubberband
+	sci-libs/fftw:3.0"
+DEPEND="${RDEPEND}
+	dev-util/pkgconfig"
+
+src_unpack() {
+	unpack ${A}
+	mv "${WORKDIR}/aclocal" "${S}" || die "failed to move .m4 files"
+	cd "${S}"
+	epatch "${FILESDIR}/${PN}-1.6.5-cxxflags.patch"
+	epatch "${FILESDIR}/${PN}-1.6.10-asneeded.patch"
+	AT_M4DIR="${S}/aclocal" eautoreconf
+}
+
+src_compile() {
+	WX_GTK_VER="2.8"
+	need-wxwidgets unicode
+	econf --disable-optimize --with-wxconfig-path="${WX_CONFIG}"
+	emake || die "emake failed."
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die "emake install failed."
+	dodoc OSC README
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/