You are not logged in.

#1 2007-01-27 02:54:51

cycle
Member
From: Australia
Registered: 2007-01-21
Posts: 42

supercollider

has anyone considered making packages for supercollider yet?

if theres any interest i might work on one, but thought id ask first and see.

Offline

#2 2007-02-14 22:43:32

cycle
Member
From: Australia
Registered: 2007-01-21
Posts: 42

Re: supercollider

well im still working on a PKGBUILD for it, couple of issues to iron out and then it should be ok smile

btw supercollider is less of a modular synth and more an audio programming language.

Offline

#3 2007-02-15 18:20:38

diffyQ
Member
From: dc
Registered: 2006-08-29
Posts: 13

Re: supercollider

i managed build SC3 with the following PKGBUILD a couple weeks ago.  this is only the second or third PKGBUILD i've written, so it may not meet official style guidelines.  the patch is to fix a hard-coded path in supercollider's SConstruct.  also, this build doesn't support emacs (i'm new to supercollider and i didn't realize that text editors were the usual mode of interaction).  maybe emacs support should be on by default in the community version?

pkgname=SuperCollider3-svn
pkgver=5817
pkgrel=1
pkgdesc="SuperCollider is an object oriented programming environment\
for real-time audio and video processing."

depends=('jack-audio-connection-kit' 'libsndfile' 'alsa-lib')
makedepends=('subversion' 'scons' 'pkgconfig')
conflict=('SuperCollider3')
provides=('SuperCollider3')

source=()
md5sums=()

_svntrunk=https://svn.sourceforge.net/svnroot/supercollider/trunk
_svnmod=SuperCollider3

build() {
    cd $startdir/src

    svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod

    msg "SVN checkout done or server timeout"
    msg "Starting scons..."

    cp -r $_svnmod $_svnmod-build
    cd $_svnmod-build

    patch SConstruct $startdir/SConstruct.patch

    scons PREFIX=/usr SCEL=no X11=yes LID=yes || return 1
    scons PREFIX=$startdir/pkg install

    rm -rf $startdir/src/$_svnmod-build
}

SConstruct.patch:

442c442
<         env['X11'] = '/usr/X11R6'
---
>         env['X11'] = '/usr'
444,445c444,445
<         CPPPATH = [os.path.join(env['X11'], 'include')],
<         LIBPATH = [os.path.join(env['X11'], 'lib')])
---
>         CPPPATH = [os.path.join(env['X11'], 'include/xorg')],
>         LIBPATH = [os.path.join(env['X11'], 'lib/xorg')])

Offline

#4 2007-02-16 00:04:59

cycle
Member
From: Australia
Registered: 2007-01-21
Posts: 42

Re: supercollider

nice one, but you dont need to worry about patching scons as there is a flag you can pass to specify X11 path.

emacs support should be on by default, as it is the standard way of interacting with sclang.

Offline

#5 2010-09-04 00:32:07

jsadural
Member
Registered: 2010-08-27
Posts: 19

Re: supercollider

Has anyone built supercollider for arch_64?  I am a hardcore user and would be very interested.

Offline

#6 2010-09-04 01:46:12

anonymous_user
Member
Registered: 2009-08-28
Posts: 3,059

Re: supercollider

Does the supercollider AUR package not work on x64?

http://aur.archlinux.org/packages.php?ID=14863

Offline

#7 2010-09-04 01:59:01

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: supercollider

jsadural: the thread is three years old, please don't necrobump http://wiki.archlinux.org/index.php/For … Bumping.27


Closing


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB