summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2008-03-27 11:43:02 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2008-03-27 11:43:02 +0000
commit683b0b914d812453cb921d5243b528944f6dcdea (patch)
treedf680cec62842d47ffe042cf479c0cf53faab179 /media-sound/sooperlooper
parentBump patchset to backport a fix from upstream to fix bug #214809 (diff)
downloadhistorical-683b0b914d812453cb921d5243b528944f6dcdea.tar.gz
historical-683b0b914d812453cb921d5243b528944f6dcdea.tar.bz2
historical-683b0b914d812453cb921d5243b528944f6dcdea.zip
Version bump wrt #212570, thanks to Arne Babenhauserheide for reporting. Upstream seems to have 1.6.3 also available, but they forgot to upload source package.
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'media-sound/sooperlooper')
-rw-r--r--media-sound/sooperlooper/ChangeLog12
-rw-r--r--media-sound/sooperlooper/Manifest5
-rw-r--r--media-sound/sooperlooper/files/sooperlooper-1.6.2-asneeded.patch12
-rw-r--r--media-sound/sooperlooper/sooperlooper-1.6.2.ebuild46
4 files changed, 72 insertions, 3 deletions
diff --git a/media-sound/sooperlooper/ChangeLog b/media-sound/sooperlooper/ChangeLog
index e1662d371439..47be7aa0f24a 100644
--- a/media-sound/sooperlooper/ChangeLog
+++ b/media-sound/sooperlooper/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-sound/sooperlooper
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/sooperlooper/ChangeLog,v 1.9 2007/07/27 17:38:01 aballier Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sooperlooper/ChangeLog,v 1.10 2008/03/27 11:43:02 drac Exp $
+
+*sooperlooper-1.6.2 (27 Mar 2008)
+
+ 27 Mar 2008; Samuli Suominen <drac@gentoo.org>
+ +files/sooperlooper-1.6.2-asneeded.patch, +sooperlooper-1.6.2.ebuild:
+ Version bump wrt #212570, thanks to Arne Babenhauserheide for reporting.
+ Upstream seems to have 1.6.3 also available, but they forgot to upload
+ source package.
27 Jul 2007; Alexis Ballier <aballier@gentoo.org>
+files/sooperlooper-1.1.0-asneeded.patch, sooperlooper-1.1.0.ebuild:
diff --git a/media-sound/sooperlooper/Manifest b/media-sound/sooperlooper/Manifest
index 3d4e43619a43..daa447a1c9dc 100644
--- a/media-sound/sooperlooper/Manifest
+++ b/media-sound/sooperlooper/Manifest
@@ -1,6 +1,9 @@
AUX sooperlooper-1.1.0-amd64.patch 905 RMD160 648ef9925991fa830453b7c8b972d62ed3ebef8d SHA1 35ce4027fe676c97482563251a7062f4c456fbea SHA256 7a14645739ebada3b137435c09e7abe99bcf1509ef3962cec8de6698a7f1a684
AUX sooperlooper-1.1.0-asneeded.patch 703 RMD160 641de2f75609762ff42745ac5c9931e024eca2b4 SHA1 8e4f107994688508631fd6d3f2ca469fc894f680 SHA256 3b3fd581cc4b54bcdc2046aa2e31bb78c3bad86bd5bc4ab9cf55faab552e0319
+AUX sooperlooper-1.6.2-asneeded.patch 782 RMD160 5c3f30201217b2093cb127cfc680545ae9529c5d SHA1 aef84e9c8a4236be04e62171096ef7afeb14045b SHA256 b8bb87cf86ad8db53728c28fbf2455c6cbd5e578ef44305c3a5b099c865b1406
DIST sooperlooper-1.1.0.tar.gz 653651 RMD160 46c6a5c647bc1d336c55d843abf28b669518936d SHA1 e551464e9df0ca6da239d2473e4097546da5ecef SHA256 096f3b247071c0d224ecf0b8766a9948685a7f0d029d7aca60b2f00349521a16
+DIST sooperlooper-1.6.2.tar.gz 675877 RMD160 17964f4d8c000ce43373e5cc04549a7d71d99bf9 SHA1 85d9ae90f678e2444af47777f7b6c530a55823d2 SHA256 a1a43f5f31c9d61c83f385b5bae780fbe5f39217389ca4633b237ee0cd3a4a08
EBUILD sooperlooper-1.1.0.ebuild 1097 RMD160 b55897320bc79632fd41a5bf948af16ddaa8bf5d SHA1 da855734cb31be584871fd181c5d69e9a349815b SHA256 48ccc37a047b3ca0a8e7e4511c4d3327c357521cf6277f67c030755259fd1f9b
-MISC ChangeLog 1725 RMD160 793ab62a14227f4325684b11bc306117cef08487 SHA1 f0918fe2af63ca85ac5a6377da57d600344ff708 SHA256 b6135c5601c2dfe85929da392756a5cbc20904fabaf97d92b814f8d7aa117d94
+EBUILD sooperlooper-1.6.2.ebuild 1097 RMD160 375a1c08a83b2218c5a1b49fb609cf4c4ce233b0 SHA1 e6e4582787226df6de657a7c88943c037e2786a9 SHA256 b31f6470c5f173a657e90856ddd2188ad027ec40867508bc281b2b9984666eab
+MISC ChangeLog 2045 RMD160 a44abe65db8c7f1daa95b1fcaf88405ec60be06c SHA1 faa1e7f2c41b650dd2164345e65d7d4b7c73cc15 SHA256 b8fe2f826d8f27d1f2026583c6eb922db827402b27b108bd498c549f92d48369
MISC metadata.xml 227 RMD160 db91bfb1298cfaa0069ba0d53f7d8f2791f7d344 SHA1 51ff8c11f7cb3c6b7a97ff2c24af697f1f5ac2ca SHA256 0f8c8d5cb2453a9adf2c7c88c98e613ef02ca8640ecc46379fe9a5e50f7bff7b
diff --git a/media-sound/sooperlooper/files/sooperlooper-1.6.2-asneeded.patch b/media-sound/sooperlooper/files/sooperlooper-1.6.2-asneeded.patch
new file mode 100644
index 000000000000..bcbd88271964
--- /dev/null
+++ b/media-sound/sooperlooper/files/sooperlooper-1.6.2-asneeded.patch
@@ -0,0 +1,12 @@
+diff -ur sooperlooper-1.6.2.orig/src/Makefile.in sooperlooper-1.6.2/src/Makefile.in
+--- sooperlooper-1.6.2.orig/src/Makefile.in 2008-03-12 06:15:44.000000000 +0200
++++ sooperlooper-1.6.2/src/Makefile.in 2008-03-27 13:33:37.000000000 +0200
+@@ -281,7 +281,7 @@
+ sooperlooper_SOURCES = \
+ sooperlooper.cpp
+
+-sooperlooper_LDADD = libsldrivers.a libslcore.a @JACK_LIBS@ @LOSC_LIBS@ @SIGCPP_LIBS@ @RUBBERBAND_LIBS@ @FFTW_LIBS@ @SNDFILE_LIBS@ @SAMPLERATE_LIBS@ @AUDIO_LIBS@ @XML_LIBS@
++sooperlooper_LDADD = libsldrivers.a libslcore.a @BASE_LIBS@ @JACK_LIBS@ @LOSC_LIBS@ @SIGCPP_LIBS@ @RUBBERBAND_LIBS@ @FFTW_LIBS@ @SNDFILE_LIBS@ @SAMPLERATE_LIBS@ @AUDIO_LIBS@ @XML_LIBS@
+ sooperlooper_LDFLAGS =
+ slconsole_SOURCES = slconsole.cpp
+ slconsole_LDADD = @LOSC_LIBS@ @NCURSES_LIBS@ -lpthread
diff --git a/media-sound/sooperlooper/sooperlooper-1.6.2.ebuild b/media-sound/sooperlooper/sooperlooper-1.6.2.ebuild
new file mode 100644
index 000000000000..7de8911e6d60
--- /dev/null
+++ b/media-sound/sooperlooper/sooperlooper-1.6.2.ebuild
@@ -0,0 +1,46 @@
+# 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.2.ebuild,v 1.1 2008/03/27 11:43:02 drac Exp $
+
+EAPI=1
+
+inherit eutils wxwidgets
+
+DESCRIPTION="Live looping sampler with immediate loop recording"
+HOMEPAGE="http://essej.net/sooperlooper/index.html"
+SRC_URI="http://essej.net/sooperlooper/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-sound/jack-audio-connection-kit-0.80
+ x11-libs/wxGTK:2.6
+ >=media-libs/liblo-0.18
+ 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}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-asneeded.patch
+}
+
+src_compile() {
+ WX_GTK_VER="2.6"
+ need-wxwidgets gtk2
+ 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
+}