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 <[email protected]>
+  supercollider-99999999.ebuild, +metadata.xml:
+  Added some dependencies, turned off using of readline
+
   15 Jan 2008; Frieder Buerzele <[email protected]>;
   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>[email protected]</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
 

Reply via email to