[proaudio] [1206] * bump libclthreads

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


Revision: 1206
Author:   gimpel
Date:     2008-05-02 13:16:20 +0200 (Fri, 02 May 2008)

Log Message:
-----------
* bump libclthreads
* del rubberband (in portage)
* update qtractor-9999 ebuild
* add (broken) csound-5.08

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/libclthreads/ChangeLog
    trunk/overlays/proaudio/media-libs/libclthreads/Manifest
    trunk/overlays/proaudio/media-sound/buzztard/Manifest
    trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.3.0.ebuild
    trunk/overlays/proaudio/media-sound/csound/Manifest
    trunk/overlays/proaudio/media-sound/qtractor/ChangeLog
    trunk/overlays/proaudio/media-sound/qtractor/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-libs/libclthreads/libclthreads-2.4.0.ebuild
    trunk/overlays/proaudio/media-sound/csound/csound-5.08.0.ebuild
    trunk/overlays/proaudio/media-sound/qtractor/qtractor-9999-r1.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-libs/rubberband/


Modified: trunk/overlays/proaudio/media-libs/libclthreads/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/libclthreads/ChangeLog	2008-04-26 07:32:56 UTC (rev 1205)
+++ trunk/overlays/proaudio/media-libs/libclthreads/ChangeLog	2008-05-02 11:16:20 UTC (rev 1206)
@@ -1,7 +1,11 @@
 # ChangeLog for media-libs/libclthreads
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  02 May 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx>
+  +libclthreads-2.4.0.ebuild:
+  version bump
+
   17 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> ChangeLog:
   added a changelog
 

Modified: trunk/overlays/proaudio/media-libs/libclthreads/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/libclthreads/Manifest	2008-04-26 07:32:56 UTC (rev 1205)
+++ trunk/overlays/proaudio/media-libs/libclthreads/Manifest	2008-05-02 11:16:20 UTC (rev 1206)
@@ -1,5 +1,7 @@
 AUX libclthreads-2.2.1-makefile.patch 804 RMD160 91e41cd5f6dbe676410cf49c2fb3f9b25a043bda SHA1 59b683cb3da12cf18ad2206527919086c3e0cb83 SHA256 b0491eb9aae29aa5e6133c917004c11af05edb33ee74607c4e467c845f317d9a
 DIST clthreads-2.2.1.tar.bz2 5968 RMD160 f13167fc0181466596d243e833497c16f66963f8 SHA1 92965633e41989e596aeca8c1fdf96496017a66c SHA256 dc29cff17bb4909a11646dc43fa6bebd90c0c64956d924b360ff46896313725e
+DIST clthreads-2.4.0.tar.bz2 14796 RMD160 b633fa4de71a90824712e2846da8ed4fc9cb75c9 SHA1 c16da8e4b18455f727aeb11b40ca26be118243a3 SHA256 a69fd566af24b85a10c5ecd957a85b7f5eb1c56995d2b999219b52f353ea1de9
 EBUILD libclthreads-2.2.1.ebuild 733 RMD160 ec6804662d59be9f237257e44737647ccaf08321 SHA1 6a4cab2832d1f1c7b112fccc415b9da6f43db1b8 SHA256 6352638abd4191888aca537643342718293dacadcac343e6e627cd769f50dd0a
-MISC ChangeLog 211 RMD160 9ff8b5ecd0c247cc6c50ebf1dec884ec894c6b1b SHA1 46f3ae4fb98ba5eded62d217caf248675c856965 SHA256 181b967cbfcff61ac16b594ac93e6673cd58640ad4622d64538430facd1827c8
+EBUILD libclthreads-2.4.0.ebuild 740 RMD160 7fd0c58eb75efb4224e39238fc5c6a5fcf14e91f SHA1 4bb0f928742f100b5289a3ffb27082db72557f8f SHA256 2bca3fc3798a36018ad592e4e8e20bccae448ea7b92b6c64cc5d21b6a828f696
+MISC ChangeLog 312 RMD160 aebc223d9c93504a7b665112e05f0342d48a210d SHA1 dfc374769fa2cd73c0ec549525020257366057f2 SHA256 c02c3439862ccac0f26825783c1211eb4f2c41ffebc4cb39f1d071ab66bd170f
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-libs/libclthreads/libclthreads-2.4.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/libclthreads/libclthreads-2.4.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/libclthreads/libclthreads-2.4.0.ebuild	2008-05-02 11:16:20 UTC (rev 1206)
@@ -0,0 +1,36 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+IUSE=""
+
+inherit eutils multilib toolchain-funcs
+
+MY_P="clthreads-${PV}"
+MY_A="${MY_P}"
+
+S="${WORKDIR}/${MY_P}"
+
+RESTRICT="nomirror"
+DESCRIPTION="An audio library by Fons Adriaensen <fons@xxxxxxxxxxxxxxx>"
+HOMEPAGE="http://www.kokkinizita.net/linuxaudio";
+SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${MY_A}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc sparc x86"
+
+src_unpack() {
+	unpack ${A}
+	cd ${S}
+	epatch "${FILESDIR}/${PN}-2.2.1-makefile.patch"
+}
+
+src_compile() {
+	tc-export CC CXX
+	emake || die "emake failed"
+}
+
+src_install() {
+	make DESTDIR="${D}" install || die "make install failed"
+}

Modified: trunk/overlays/proaudio/media-sound/buzztard/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/buzztard/Manifest	2008-04-26 07:32:56 UTC (rev 1205)
+++ trunk/overlays/proaudio/media-sound/buzztard/Manifest	2008-05-02 11:16:20 UTC (rev 1206)
@@ -1,3 +1,3 @@
 DIST buzztard-0.3.0.tar.gz 1688907 RMD160 8f8c05cc3daf2d60c9df9e315d61243c8e8646ad SHA1 17a9871f9b5fc6bc9396b4effb3007dd4ea22e46 SHA256 93dded279676243e5d3a688925faa34f621b9d3afb73f1bb0feba83e7e5c5006
-EBUILD buzztard-0.3.0.ebuild 691 RMD160 20755cd06f540bc8e29c836820a43724d8810fcb SHA1 ca18776cb9ab688bc160b0aef164f3ec3c5ffe8e SHA256 11abefb473fbe9a0a52dd8a1848096c9a8d956c328b487e04a851d290d16d5a1
+EBUILD buzztard-0.3.0.ebuild 733 RMD160 8879c78f91f928774d6b8ec09dcd98f5412c95e6 SHA1 5821d99f5daa48787672be61d1167db81017ece2 SHA256 a7c9fef22231bf466f6bdb7c99e1fb2704d1472d4840e3fbbb31750407e997c5
 MISC ChangeLog 205 RMD160 81ab81cb951baa6415f4e7ea70c706417cdfa0a2 SHA1 ba37a9359ea671e274a0dabc94c7a7e09d342823 SHA256 ad44fc2417687a62efd693ccb26520c3b258702030010afb76233e5f7dabbf5a

Modified: trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.3.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.3.0.ebuild	2008-04-26 07:32:56 UTC (rev 1205)
+++ trunk/overlays/proaudio/media-sound/buzztard/buzztard-0.3.0.ebuild	2008-05-02 11:16:20 UTC (rev 1206)
@@ -20,6 +20,7 @@
 	x11-libs/pango
 	>=gnome-base/libgnomecanvas-2.14.0
 	>=media-libs/gstreamer-0.10.11
+	>=media-plugins/gst-plugins-alsa-0.10.14
 	media-plugins/gst-buzztard"
 DEPEND="${RDEPEND}
 	dev-util/pkgconfig"

Modified: trunk/overlays/proaudio/media-sound/csound/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/csound/Manifest	2008-04-26 07:32:56 UTC (rev 1205)
+++ trunk/overlays/proaudio/media-sound/csound/Manifest	2008-05-02 11:16:20 UTC (rev 1206)
@@ -5,9 +5,11 @@
 DIST Csound5.02.1_src.tar.gz 2312669 RMD160 61246996294b4af4d0267649b5e1c59aff97568e SHA1 2f6aca855b2c4edde365c2620fa3c066ddeb4534 SHA256 118261afe65755e93c2df9c86ddf715c59cbe25dedbf593c0fcd6bf51db89f9e
 DIST Csound5.02_src.tar.gz 2311932 RMD160 b642e23ccf46ddf65c3fa0c716c42363f4b851a5 SHA1 cade4a0368de9ced88400e61a4cc156b51744a51 SHA256 2f0f711942b30c6464acfcaad80af27f58b0b44852cb9c63a7d0cdecf0473b66
 DIST Csound5.07.0.tar.gz 2972932 RMD160 117aecbe536e85c30bd56239c0827c22fa0efaf3 SHA1 066f096d1c96cf08b11ff8e7c0e1078569894a4c SHA256 d5fa1905163b5f389feba9a01e655ea1f97fbd7c782f05b3e99e653d185f3d6c
+DIST Csound5.08.0.tar.gz 14011319 RMD160 ada40251f35ae3bb71560045090327cd081557c2 SHA1 cbec78ab92cfce3ad35478ded7ab97f9459625a2 SHA256 413d066b575b72e980ddeae2a39770445a9d17c353a19ced151b609605a3c172
 EBUILD csound-5.01.ebuild 3028 RMD160 c6d614a93e3c942a5288cac6773811f150e0df1e SHA1 8c0d3994f0d515cbed88a21ff9d4a2928bb0a45f SHA256 4eda091c95839caa6629d882a6e9d5cb8d8412b6cfb09e8580ec37b0a1fea5f8
 EBUILD csound-5.02.1.ebuild 2989 RMD160 6f876673dacc3471819d7f72f86444e64f145acc SHA1 749fdedc26e4ec0fff3dcf79ba36891fecab6316 SHA256 9a2500c87db0e017c7c27c02d04e9fdda52844ee5df9fc84e3d29b45102eb31e
 EBUILD csound-5.02.ebuild 2989 RMD160 6f876673dacc3471819d7f72f86444e64f145acc SHA1 749fdedc26e4ec0fff3dcf79ba36891fecab6316 SHA256 9a2500c87db0e017c7c27c02d04e9fdda52844ee5df9fc84e3d29b45102eb31e
 EBUILD csound-5.07.0.ebuild 2942 RMD160 77983b10757803f35dd54484a478f61311eaea02 SHA1 360ad70a4d071b8b73ff4a82d3f80e37cbe40f0c SHA256 6610cac108cb516723ccfba6e8a8f316f6b1974fcb690b2ace58999555e6e71e
+EBUILD csound-5.08.0.ebuild 2942 RMD160 f3e019456f570d591de9dd537454163e97aa7c95 SHA1 237aa1649907039b1ee8eba4d0509e55ef646279 SHA256 1c307382a47cdb622033a0d5437125c0e31dea2e7d81bd9da8f83809c67b019f
 MISC ChangeLog 297 RMD160 399dc5cd45d25dab014eb058c5b4f6485499cdea SHA1 63a60451f2e949485330c2730a410f4774efd880 SHA256 ad5bbe9ecc9ccc993e384997166f5748a5562ac36a3ae90313f2671339084cb9
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/csound/csound-5.08.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/csound/csound-5.08.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/csound/csound-5.08.0.ebuild	2008-05-02 11:16:20 UTC (rev 1206)
@@ -0,0 +1,101 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="Csound is a sound and music synthesis system, providing facilities for composition and performance over a wide range of platforms."
+
+HOMEPAGE="http://csounds.com";
+
+RESTRICT="nomirror"
+MY_P=${P/csound-/Csound}
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~ppc"
+
+# We default to using alsa, so no useflag for it ;)
+IUSE="debug dssi gui java jack portaudio stk_opcodes osc_opcodes expensive_math doc amd64 ppc64 static altivec"
+
+
+RDEPEND="media-libs/ladspa-sdk
+	media-libs/alsa-lib
+	>=media-libs/libsndfile-1.0.16"
+
+DEPEND="${RDEPEND}
+	>=x11-libs/fltk-1.1.7
+	dev-util/scons
+	>=dev-lang/python-2.4
+	dev-lang/swig
+	dev-lang/lua
+	portaudio? ( =media-libs/portaudio-19* )
+	jack? ( media-sound/jack-audio-connection-kit )
+	java? ( virtual/jdk )
+	osc_opcodes? ( media-libs/liblo )
+	doc? ( app-doc/doxygen )
+	dssi? ( >=media-libs/dssi-0.9.1 )"
+	#broken
+	#csoundvst? ( >=dev-libs/boost-1.32.1 )
+S="${WORKDIR}/${PN}5"
+
+src_unpack() {
+	unpack ${A}
+	cd "${S}"
+	epatch "${FILESDIR}/${PN}-SConsruct.diff"
+}
+
+src_compile() {
+
+	cp "${FILESDIR}/custom.py" .
+
+	! use dssi; myconf="${myconf} buildDSSI=$?"
+	! use expensive_math; myconf="${myconf} useDouble=$?"
+	! use portaudio; myconf="${myconf} usePortAudio=$?"
+	! use jack; myconf="${myconf} useJack=$?"
+	#! use csoundvst; myconf="${myconf} buildCsoundVST=$? buildCsound5GUI=$?"
+	! use gui; myconf="${myconf} buildCsound5GUI=$?"
+	! use doc; myconf="${myconf} generatePdf=$?"
+	! use static; myconf="${myconf} dynamicCsoundLibrary=$?"
+	! use osc_opcodes; myconf="${myconf} useOSC=$?"
+	! use stk_opcodes; myconf="${myconf} buildStkOpcodes=$?"
+	! use java; myconf="${myconf} buildJavaWrapper=$?"
+	! use altivec; myconf="${myconf} useAltivec=$?"
+	! use debug; myconf="${myconf} buildRelease=$?"
+	( use amd64 || use ppc64 )  && myconf="${myconf} Word64=1"
+
+	# These addpredicts are to stop sandbox violation errors
+	# addpredict in src_compile() alone does not stop sandbox
+	# violation errors in src_install(()
+	addpredict "/usr/include"
+	addpredict "/usr/lib"
+
+	einfo "You enabled following scons options: ${myconf}"
+
+	scons \
+		prefix=/usr \
+		CC=/usr/bin/gcc \
+		customCCFLAGS="$CFLAGS -fno-strict-aliasing -D_LINUX_IF_H" \
+		customCXXFLAGS="$CXXFLAGS -fno-strict-aliasing -D_LINUX_IF_H" \
+		dynamicCsoundLibrary=0 \
+		useCoreAudio=0 \
+		buildLoris=1 \
+		pythonVersion=2.4 \
+		buildPythonOpcodes=0\
+		useFluidsynth=1 \
+		useALSA=1 \
+		${myconf} || die "scons failed!"
+}
+
+src_install() {
+#	addpredict "/usr/include"
+#	dodir "/usr/bin"
+#	scons prefix=${D}/usr install || die "scons install failed!"
+	./install.py --prefix="/usr/" --instdir="${D}"
+	cd ${D}/usr
+	rm -f *.md5sums
+	# fix package collision with dev-libs/clearsilver
+	has_version "dev-libs/clearsilver" && mv ${D}/usr/bin/cs ${D}/usr/bin/cs5
+}
+

Modified: trunk/overlays/proaudio/media-sound/qtractor/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/qtractor/ChangeLog	2008-04-26 07:32:56 UTC (rev 1205)
+++ trunk/overlays/proaudio/media-sound/qtractor/ChangeLog	2008-05-02 11:16:20 UTC (rev 1206)
@@ -2,6 +2,10 @@
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  02 May 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx>
+  +qtractor-9999-r1.ebuild:
+  update to reflect in-portage version
+
   24 Feb 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
   qtractor-9999.ebuild:
   added vst support (thx Lucio)

Modified: trunk/overlays/proaudio/media-sound/qtractor/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/qtractor/Manifest	2008-04-26 07:32:56 UTC (rev 1205)
+++ trunk/overlays/proaudio/media-sound/qtractor/Manifest	2008-05-02 11:16:20 UTC (rev 1206)
@@ -1,3 +1,4 @@
+EBUILD qtractor-9999-r1.ebuild 1779 RMD160 262aada5553ad22afff57c614e1c2d6313bf1631 SHA1 c1c4bb40937f073e4d8da9d6818639fa38389fdf SHA256 356a9d44f281cb90d9067c0a6ae0d3d74ef48becc5868dc623d94c5339e84d70
 EBUILD qtractor-9999.ebuild 1173 RMD160 4604f0dafe117e536f737a9c9bfc3df3622baeaf SHA1 8bd4b8895430c5c54140f1e4ea321a4da1a4c25d SHA256 61fed0c64048773918e7c36ba989b7a49682c4cf081dcad5bb942ccbac302db9
-MISC ChangeLog 323 RMD160 20d58264d0e0ecafca95ee70f1dfa98809ba34db SHA1 e695c31f370980b6bcbec055ff973ad09fb10aa8 SHA256 3ef3cfc457115a95d20d05e938e612cd7187beaf9c8b801a43dccb5f0a1289e1
+MISC ChangeLog 446 RMD160 cf6e720f0c6dbcb47cc7ece6065298796f233cd4 SHA1 6ae5ca630d8f7017305bcaebcedee29ce98ebbb2 SHA256 d4c7247f15d7f03d067676879320644a18deb10ecce5c0bbdd52954ad4bc2c42
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/qtractor/qtractor-9999-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/qtractor/qtractor-9999-r1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/qtractor/qtractor-9999-r1.ebuild	2008-05-02 11:16:20 UTC (rev 1206)
@@ -0,0 +1,68 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=1
+
+inherit eutils qt4 cvs
+
+DESCRIPTION="Qtractor is an Audio/MIDI multi-track sequencer."
+HOMEPAGE="http://qtractor.sourceforge.net/";
+
+ECVS_SERVER="qtractor.cvs.sourceforge.net:/cvsroot/qtractor"
+ECVS_MODULE="qtractor"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+
+IUSE="debug dssi ladspa libsamplerate mad osc rubberband vorbis sse vst"
+
+DEPEND="|| ( ( x11-libs/qt-core x11-libs/qt-gui )
+			>=x11-libs/qt-4.1:4 )
+	media-libs/alsa-lib
+	media-libs/libsndfile
+	media-sound/jack-audio-connection-kit
+	ladspa? ( media-libs/ladspa-sdk )
+	dssi? ( media-libs/dssi )
+	mad? ( media-libs/libmad )
+	libsamplerate? ( media-libs/libsamplerate )
+	osc? ( media-libs/liblo )
+	rubberband? ( media-libs/rubberband )
+	vorbis? ( media-libs/libvorbis )
+	vst? ( >=media-libs/vst-sdk-2.3 )"
+
+pkg_setup() {
+	if ! built_with_use --missing true media-libs/alsa-lib midi; then
+		eerror ""
+		eerror "To be able to build ${CATEGORY}/${PN} with ALSA support you"
+		eerror "need to have built media-libs/alsa-lib with midi USE flag."
+		die "Missing midi USE flag on media-libs/alsa-lib"
+	fi
+}
+
+src_compile() {
+	local myconf
+	use vst && myconf="--with-vst=/usr/include/vst"
+
+	econf \
+		$(use_enable mad libmad) \
+		$(use_enable libsamplerate) \
+		$(use_enable vorbis libvorbis) \
+		$(use_enable osc liblo) \
+		$(use_enable ladspa) \
+		$(use_enable dssi) \
+		$(use_enable rubberband librubberband) \
+		$(use_enable sse) \
+		$(use_enable debug) \
+		${myconf} \
+		|| die "econf failed"
+	eqmake4 qtractor.pro -o qtractor.mak
+	emake || die "emake failed"
+}
+
+src_install() {
+	emake -j1 DESTDIR="${D}" install || die "make install failed"
+	dodoc README ChangeLog TODO AUTHORS
+}


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