[proaudio] [1656] supercollider: fixed some dependencies, turned off using of readline

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


Revision: 1656
Author:   gentoid
Date:     2010-04-26 06:42:30 +0200 (Mon, 26 Apr 2010)
Log Message:
-----------
supercollider: fixed some dependencies, turned off using of readline

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/supercollider/ChangeLog
    trunk/overlays/proaudio/media-sound/supercollider/Manifest
    trunk/overlays/proaudio/media-sound/supercollider/supercollider-99999999.ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/supercollider/metadata.xml

Modified: trunk/overlays/proaudio/media-sound/supercollider/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/supercollider/ChangeLog	2010-04-25 00:47:48 UTC (rev 1655)
+++ trunk/overlays/proaudio/media-sound/supercollider/ChangeLog	2010-04-26 04:42:30 UTC (rev 1656)
@@ -1,7 +1,11 @@
 # ChangeLog for media-sound/supercollider
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  26 Apr 2010; Viktor Lazarev <taurus101v@xxxxxxxxx>
+  supercollider-99999999.ebuild, +metadata.xml:
+  Added some dependencies, turned off using of readline
+
   15 Jan 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
   supercollider-99999999.ebuild,
   inital import

Modified: trunk/overlays/proaudio/media-sound/supercollider/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/supercollider/Manifest	2010-04-25 00:47:48 UTC (rev 1655)
+++ trunk/overlays/proaudio/media-sound/supercollider/Manifest	2010-04-26 04:42:30 UTC (rev 1656)
@@ -1,4 +1,5 @@
 AUX 70scel-gentoo.el 106 RMD160 e2de09b5378a1b0fe2dbd3cd61a3787c01e6e4da SHA1 8efd6732b118bff711cec662e238d93af745b32c SHA256 c3224e397bb8e9a0a57d709b9d2f99b9afce77e1df485e3ace8342d4c9cc3765
 AUX README-gentoo.txt 3246 RMD160 aabc84efe4d78e18d7a25ad65000f6d240835ce4 SHA1 2e2ce03562f30c08e645a81695bdb97379a023b4 SHA256 6f4ee95ecfe6cb2a19084e6c20c4fef71612d98bb698c7b11745d353e87d8edd
-EBUILD supercollider-99999999.ebuild 3218 RMD160 a17081b3a20dbd4d3d0cac72c455c66471242ddd SHA1 8340602b2fababfacd9c4748ef0d0966ce1164fd SHA256 8c8f8244504252aca33b66c1e2467a8cdbfa9d2820e5a4a32d37b043330dfd77
-MISC ChangeLog 234 RMD160 f74e15ec761612470bb40a0b612155d005f381d3 SHA1 010f38f7c81423731650fc9da0f9da642dbeb151 SHA256 eb0ee2c071a153dd91e84775423d6542934109bfc9a9cbedd6583b6289e36de6
+EBUILD supercollider-99999999.ebuild 3370 RMD160 be31622921468f632191689b20bf232fb9708ed2 SHA1 303750180fbd0a3b18f9fb86a3a60dd611570834 SHA256 1d01b7cf3e04efd039a2ee432bd8a632f84a0616815f1c3133b7aef92591e61d
+MISC ChangeLog 392 RMD160 6212a0594cb1485d13c7643c30182e4ba9b2d4ab SHA1 fd442c3742bb4b3189b41bb3069e4aba1decf415 SHA256 25d24056e58fa02f66c7536b85fd353955c7e951e695b59a929c3a2e17868b65
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/supercollider/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/supercollider/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/supercollider/metadata.xml	2010-04-26 04:42:30 UTC (rev 1656)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+	<herd>no-herd</herd>
+	<maintainer>
+		<email>proaudio@xxxxxxxxxxxxx</email>
+		<name>pro-audio overlay team</name>
+	</maintainer>
+</pkgmetadata>

Modified: trunk/overlays/proaudio/media-sound/supercollider/supercollider-99999999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/supercollider/supercollider-99999999.ebuild	2010-04-25 00:47:48 UTC (rev 1655)
+++ trunk/overlays/proaudio/media-sound/supercollider/supercollider-99999999.ebuild	2010-04-26 04:42:30 UTC (rev 1656)
@@ -1,7 +1,9 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI="2"
+
 inherit elisp-common subversion
 
 ESVN_REPO_URI="http://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk";
@@ -24,16 +26,20 @@
 # lid means linux input device support.
 IUSE="sse emacs lid devel debug wii alsa"
 
+RDEPEND=">=media-sound/jack-audio-connection-kit-0.100.0
+	media-libs/alsa-lib
+	>=media-libs/libsndfile-1.0.16
+	>=sci-libs/fftw-3.0
+	>=sys-libs/readline-5.0"
+
 DEPEND="${RDEPEND}
 	sys-apps/sed
 	sys-devel/automake
 	dev-util/scons
-	emacs? ( virtual/emacs )"
+	emacs? ( virtual/emacs )
+	dev-util/pkgconfig
+	dev-util/scons"
 
-RDEPEND=">=media-sound/jack-audio-connection-kit-0.100.0
-	media-libs/alsa-lib
-	>=media-libs/libsndfile-1.0.16"
-
 src_unpack() {
 	subversion_src_unpack
 	cd "$S"
@@ -67,7 +73,7 @@
 #		myconf="${myconf} OPT_ARCH=pentium4"
 #	fi
 
-	myconf="${myconf} CROSSCOMPILE="1""
+	myconf="${myconf} CROSSCOMPILE="1" READLINE="0""
 	myconf="${myconf} AUDIOAPI="jack""
 
 	tc-export CC CXX
@@ -76,16 +82,19 @@
 	mkdir -p ${D}
 	einfo "${myconf}"
 	#CCFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \
+	cd "${S}/common"
 	scons CUSTOMCCFLAGS="${CFLAGS}" CUSTOMCXXFLAGS="${CXXFLAGS}" \
 		PREFIX="/usr" DESTDIR="${D}" \
 	 	${myconf} || die "scons failed."
 }
 
 src_install() {
+	cd "${S}/common"
 	# Main install
 	scons  install
 
 	# Install our config file
+	cd "${S}"
 	insinto /etc/supercollider
 	doins linux/examples/sclang.cfg
 


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