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


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