[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
+}