[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