[proaudio] [1331] bumped set_rlimits-1.3.0 csound-5.09.0 |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1331
Author: evermind
Date: 2008-09-30 14:46:18 +0200 (Tue, 30 Sep 2008)
Log Message:
-----------
bumped set_rlimits-1.3.0 csound-5.09.0
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/csound/ChangeLog
trunk/overlays/proaudio/media-sound/csound/Manifest
trunk/overlays/proaudio/sys-process/set_rlimits/ChangeLog
trunk/overlays/proaudio/sys-process/set_rlimits/Manifest
Added Paths:
-----------
trunk/overlays/proaudio/media-sound/csound/csound-5.09.0.ebuild
trunk/overlays/proaudio/sys-process/set_rlimits/set_rlimits-1.3.0.ebuild
Removed Paths:
-------------
trunk/overlays/proaudio/sys-process/set_rlimits/set_rlimits-1.2.0.ebuild
Modified: trunk/overlays/proaudio/media-sound/csound/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/csound/ChangeLog 2008-09-25 23:04:42 UTC (rev 1330)
+++ trunk/overlays/proaudio/media-sound/csound/ChangeLog 2008-09-30 12:46:18 UTC (rev 1331)
@@ -2,6 +2,10 @@
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 30 Sep 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx;
+ +csound-5.09.0.ebuild:
+ bumped
+
29 Mar 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> csound-5.07.0.ebuild:
added ~ppc
Modified: trunk/overlays/proaudio/media-sound/csound/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/csound/Manifest 2008-09-25 23:04:42 UTC (rev 1330)
+++ trunk/overlays/proaudio/media-sound/csound/Manifest 2008-09-30 12:46:18 UTC (rev 1331)
@@ -6,10 +6,12 @@
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
+DIST Csound5.09.0.tar.gz 5987096 RMD160 99bcbf0b026475d2051ec37d4a556df69afa336d SHA1 1ccffa90e65e2809dad4a799a8fde4e961ecc313 SHA256 561787f5dbf6b8507faaee9cb06df811facbd35a4137578d1a64f5c3671a3ba8
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 2943 RMD160 395ff3ec513a7e8a6f0222f7b5c2a1bd525e9a9c SHA1 a88cc4cecf091984c39cc1ea354a7e0f888f4f5a SHA256 a18c7cd7b0c4fd9fe8ebef31511d82163fb764b5c42cc17c744f65c3cfe3cb2f
-MISC ChangeLog 297 RMD160 399dc5cd45d25dab014eb058c5b4f6485499cdea SHA1 63a60451f2e949485330c2730a410f4774efd880 SHA256 ad5bbe9ecc9ccc993e384997166f5748a5562ac36a3ae90313f2671339084cb9
+EBUILD csound-5.09.0.ebuild 3072 RMD160 060015f5338b175ae77d4ff1b28e177f7ebc2eeb SHA1 be8a370b2580a4445cdbd929e04b43ff665141a5 SHA256 4dd8e36b894f6b7c7aaf25326b899146f2b8808ffab94cc5087b82722d15d6c7
+MISC ChangeLog 389 RMD160 5da3f223a4ddb092a843dbb36b23fa5486291fd9 SHA1 960816c17bef59ae5134a8f7a2328c7ca6a50a1f SHA256 ab2fb7f4f1198e24887a5657171c80dacef08c888a516f7e9055d8dba4c9ae78
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Copied: trunk/overlays/proaudio/media-sound/csound/csound-5.09.0.ebuild (from rev 1330, trunk/overlays/proaudio/media-sound/csound/csound-5.08.0.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/csound/csound-5.09.0.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-sound/csound/csound-5.09.0.ebuild 2008-09-30 12:46:18 UTC (rev 1331)
@@ -0,0 +1,104 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit exteutils
+
+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}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${PN}-SConsruct.diff"
+ # fix install.py locales' destdir
+ esed_check -i -e 's@\(fileName = concatPath(\[\)\(xmgDir\)@\1instDir,\2@' \
+ install.py
+}
+
+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}"
+
+ escons \
+ 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
+}
+
Property changes on: trunk/overlays/proaudio/media-sound/csound/csound-5.09.0.ebuild
___________________________________________________________________
Name: svn:mergeinfo
+
Modified: trunk/overlays/proaudio/sys-process/set_rlimits/ChangeLog
===================================================================
--- trunk/overlays/proaudio/sys-process/set_rlimits/ChangeLog 2008-09-25 23:04:42 UTC (rev 1330)
+++ trunk/overlays/proaudio/sys-process/set_rlimits/ChangeLog 2008-09-30 12:46:18 UTC (rev 1331)
@@ -1,7 +1,11 @@
# ChangeLog for sys-process/set_rlimits
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 30 Sep 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx;
+ -set_rlimits-1.2.0.ebuild, +set_rlimits-1.3.0.ebuild:
+ bumped
+
17 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> ChangeLog:
added a changelog
Modified: trunk/overlays/proaudio/sys-process/set_rlimits/Manifest
===================================================================
--- trunk/overlays/proaudio/sys-process/set_rlimits/Manifest 2008-09-25 23:04:42 UTC (rev 1330)
+++ trunk/overlays/proaudio/sys-process/set_rlimits/Manifest 2008-09-30 12:46:18 UTC (rev 1331)
@@ -1,4 +1,4 @@
-DIST set_rlimits-1.2.0.tgz 41824 RMD160 14aee331a2eb1f80825dfef3839b07125543fb7f SHA1 026cef96ca58d56d78dcb23f83fe5763ffc282cc SHA256 60ff1824befee29bb69a4e73de1033b614b8cc076f860c34ebfb97f5763d1a1f
-EBUILD set_rlimits-1.2.0.ebuild 1722 RMD160 f9ca95dbcf6a7c59ba1be30b543e5cb2ae7c7779 SHA1 bbf1ae9a36751099c0ce57006d15de57554323ed SHA256 e8b031279047b6047cc382875ed69129c9115cb126168604533fdaf4911cd37a
-MISC ChangeLog 211 RMD160 90049a8da4f82e491bde1107c602a6e223d7e45e SHA1 db09d9801ba037ad50b79b3ea9e972b29ad5c462 SHA256 15801ac880efae7d454d0a9ff6388bbe6797ffa11aac45abaf17b81a2af03177
+DIST set_rlimits-1.3.0.tgz 36796 RMD160 97921bb6d19c94f2983e9b2f0d1615c237884d39 SHA1 6155e2084681a8d4ca3047d8bea701f3e6bbbe56 SHA256 6133fbe86bb302b2f4f16a10bea6a6e4e0878100584754c932cc796fb7903689
+EBUILD set_rlimits-1.3.0.ebuild 1722 RMD160 ac51cf76552ea1703c4f9a241880c5c170a4429a SHA1 434f661ce5e85a69fbd3d6d3b0deb0d3bfd8438e SHA256 5ffd0526859e4eb7e06827b51872fdcd14e161dadd288cc86311de52d4e75e7c
+MISC ChangeLog 334 RMD160 40b4b4b8b5a11f8ff1880c8c8689b08a7ff60d08 SHA1 09b3edd7356b4ebdb127ef98c5b3496c320b853b SHA256 0b6a6e3c796e12de798fca507b700421bcec1a07a24ca2c18c4809c2fea621b6
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Deleted: trunk/overlays/proaudio/sys-process/set_rlimits/set_rlimits-1.2.0.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-process/set_rlimits/set_rlimits-1.2.0.ebuild 2008-09-25 23:04:42 UTC (rev 1330)
+++ trunk/overlays/proaudio/sys-process/set_rlimits/set_rlimits-1.2.0.ebuild 2008-09-30 12:46:18 UTC (rev 1331)
@@ -1,58 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit toolchain-funcs
-RESTRICT="nomirror"
-DESCRIPTION="Give unpriviledged users access to realtime scheduling"
-HOMEPAGE="http://www.physics.adelaide.edu.au/~jwoithe"
-SRC_URI="http://www.physics.adelaide.edu.au/~jwoithe/${P}.tgz"
-
-LICENSE="GPLv2"
-SLOT="0"
-KEYWORDS="x86 ppc amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-src_unpack(){
- unpack "${A}"
- cd "${S}"
- # patch DESTDIR and manpage location
- sed -i -e 's:\(\$(PREFIX)\):\$(DESTDIR)\1:g' \
- -e 's:\(\$(SYSCONFDIR)\):\$(DESTDIR)\1:g' \
- -e 's:\(man\/\):\/share\/\1:g' Makefile
-cat << EOF >> set_rlimits.conf
-
-# example settings (gentoo proaudio overlay)
-@audio /usr/bin/jackd nice=-1 rtprio=85
-@audio /usr/bin/qjackctl nice=-1 rtprio=84
-@audio /usr/bin/ardour nice=-1 rtprio=83
-@audio /usr/bin/hydrogen nice=-1 rtprio=82
-@audio /usr/bin/jackeq nice=-1 rtprio=81
-@audio /usr/bin/jack-rack nice=-1 rtprio=80
-@audio /usr/bin/jamin nice=-1 rtprio=79
-@audio /usr/bin/qsynth nice=-1 rtprio=78
-@audio /usr/bin/rosegarden nice=-1 rtprio=77
-@audio /usr/bin/seq24 nice=-1 rtprio=76
-@audio /usr/bin/specimen nice=-1 rtprio=75
-@audio /usr/bin/vkeybd nice=-1 rtprio=74
-@audio /usr/bin/zynaddsubfx nice=-1 rtprio=73
-@audio /usr/bin/ams nice=-1 rtprio=72
-@audio /usr/bin/amsynth nice=-1 rtprio=71
-EOF
-}
-
-src_compile(){
- emake clean
- $(tc-getCC) -Wall ${CFLAGS} -g -o set_rlimits set_rlimits.c || die "compilation failed"
-}
-
-src_install(){
- make PREFIX="/usr" DESTDIR="${D}" install || die "install failed"
- dodoc COPYING AUTHORS README
- prepall
- prepalldocs
-}
-
Copied: trunk/overlays/proaudio/sys-process/set_rlimits/set_rlimits-1.3.0.ebuild (from rev 1330, trunk/overlays/proaudio/sys-process/set_rlimits/set_rlimits-1.2.0.ebuild)
===================================================================
--- trunk/overlays/proaudio/sys-process/set_rlimits/set_rlimits-1.3.0.ebuild (rev 0)
+++ trunk/overlays/proaudio/sys-process/set_rlimits/set_rlimits-1.3.0.ebuild 2008-09-30 12:46:18 UTC (rev 1331)
@@ -0,0 +1,58 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit toolchain-funcs
+RESTRICT="nomirror"
+DESCRIPTION="Give unpriviledged users access to realtime scheduling"
+HOMEPAGE="http://www.physics.adelaide.edu.au/~jwoithe"
+SRC_URI="http://www.physics.adelaide.edu.au/~jwoithe/${P}.tgz"
+
+LICENSE="GPLv2"
+SLOT="0"
+KEYWORDS="x86 ppc amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+src_unpack(){
+ unpack "${A}"
+ cd "${S}"
+ # patch DESTDIR and manpage location
+ sed -i -e 's:\(\$(PREFIX)\):\$(DESTDIR)\1:g' \
+ -e 's:\(\$(SYSCONFDIR)\):\$(DESTDIR)\1:g' \
+ -e 's:\(man\/\):\/share\/\1:g' Makefile
+cat << EOF >> set_rlimits.conf
+
+# example settings (gentoo proaudio overlay)
+@audio /usr/bin/jackd nice=-1 rtprio=85
+@audio /usr/bin/qjackctl nice=-1 rtprio=84
+@audio /usr/bin/ardour nice=-1 rtprio=83
+@audio /usr/bin/hydrogen nice=-1 rtprio=82
+@audio /usr/bin/jackeq nice=-1 rtprio=81
+@audio /usr/bin/jack-rack nice=-1 rtprio=80
+@audio /usr/bin/jamin nice=-1 rtprio=79
+@audio /usr/bin/qsynth nice=-1 rtprio=78
+@audio /usr/bin/rosegarden nice=-1 rtprio=77
+@audio /usr/bin/seq24 nice=-1 rtprio=76
+@audio /usr/bin/specimen nice=-1 rtprio=75
+@audio /usr/bin/vkeybd nice=-1 rtprio=74
+@audio /usr/bin/zynaddsubfx nice=-1 rtprio=73
+@audio /usr/bin/ams nice=-1 rtprio=72
+@audio /usr/bin/amsynth nice=-1 rtprio=71
+EOF
+}
+
+src_compile(){
+ emake clean
+ $(tc-getCC) -Wall ${CFLAGS} -g -o set_rlimits set_rlimits.c || die "compilation failed"
+}
+
+src_install(){
+ make PREFIX="/usr" DESTDIR="${D}" install || die "install failed"
+ dodoc COPYING AUTHORS README
+ prepall
+ prepalldocs
+}
+
Property changes on: trunk/overlays/proaudio/sys-process/set_rlimits/set_rlimits-1.3.0.ebuild
___________________________________________________________________
Name: svn:mergeinfo
+