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