diff options
Diffstat (limited to 'media-sound/sooperlooper')
-rw-r--r-- | media-sound/sooperlooper/ChangeLog | 8 | ||||
-rw-r--r-- | media-sound/sooperlooper/files/sooperlooper-1.6.10-asneeded.patch | 23 | ||||
-rw-r--r-- | media-sound/sooperlooper/sooperlooper-1.6.10.ebuild | 50 |
3 files changed, 80 insertions, 1 deletions
diff --git a/media-sound/sooperlooper/ChangeLog b/media-sound/sooperlooper/ChangeLog index 4d119f2ec344..1f3bd83f2dfa 100644 --- a/media-sound/sooperlooper/ChangeLog +++ b/media-sound/sooperlooper/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-sound/sooperlooper # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/sooperlooper/ChangeLog,v 1.14 2008/07/11 16:13:27 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/sooperlooper/ChangeLog,v 1.15 2008/09/02 09:04:23 aballier Exp $ + +*sooperlooper-1.6.10 (02 Sep 2008) + + 02 Sep 2008; Alexis Ballier <aballier@gentoo.org> + +files/sooperlooper-1.6.10-asneeded.patch, +sooperlooper-1.6.10.ebuild: + version bump *sooperlooper-1.6.5 (11 Jul 2008) diff --git a/media-sound/sooperlooper/files/sooperlooper-1.6.10-asneeded.patch b/media-sound/sooperlooper/files/sooperlooper-1.6.10-asneeded.patch new file mode 100644 index 000000000000..1f7d1f1c1838 --- /dev/null +++ b/media-sound/sooperlooper/files/sooperlooper-1.6.10-asneeded.patch @@ -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 \ diff --git a/media-sound/sooperlooper/sooperlooper-1.6.10.ebuild b/media-sound/sooperlooper/sooperlooper-1.6.10.ebuild new file mode 100644 index 000000000000..61323c155f7b --- /dev/null +++ b/media-sound/sooperlooper/sooperlooper-1.6.10.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/sooperlooper/sooperlooper-1.6.10.ebuild,v 1.1 2008/09/02 09:04:23 aballier Exp $ + +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}/${P}-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 +} |