[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-dev] sc3 ebuild
for all the gentoo users out there.
i believe gentoo have recently changed their policy and now cvs ebuilds
can't be part of the portage tree. so, to use this ebuild:
- make a directory /usr/local/portage/media-sound/supercollider-cvs
- make sure you have /usr/local/portage in PORTDIR_OVERLAY in
/etc/make.conf
- copy the attached ebuild to
/usr/local/portage/media-sound/supercollider-cvs
- type ebuild supercollider-cvs-0.1.0.ebuild digest in that directory
- to build & install sc3 type: ACCEPT_KEYWORDS="~x86" emerge
supercollider-cvs
this will fetch the latest code from cvs, build and install it. be
careful, as what you end up with obviously depends entirely on what's in
cvs!
have fun,
ian
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /home/cvsroot/gentoo-x86/media-sound/jack-cvs/jack-cvs-0.8.ebuild,v 1.3 2003/09/11 01:21:31 msterret Exp $
#IUSE="doc jack-tmpfs debug jack-caps"
inherit cvs
#inherit flag-o-matic
DESCRIPTION="An audio and midi synthesis programming environment - cvs version"
HOMEPAGE="http://supercollider.sourceforge.net/"
ECVS_SERVER="cvs.sourceforge.net:/cvsroot/supercollider"
ECVS_MODULE="SuperCollider3"
ECVS_TOP_DIR="${DISTDIR}/cvs-src/SuperCollider3"
SRC_URI=""
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~x86 ~ppc"
DEPEND="$DEPEND
>=media-libs/alsa-lib-0.9.1
>=media-libs/libsndfile-1.0.0
>=media-sound/jack-audio-connection-kit-0.80.0"
PROVIDE="virtual/supercollider"
S="${WORKDIR}/${ECVS_MODULE}/"
src_compile() {
./linux/bootstrap
local myconf
local myarch
myarch=`get-flag -march`
myconf="--with-audio-api=jack"
cd $S
econf ${myconf} || die "configure failed"
emake || die "parallel make failed"
}
src_install() {
einstall || die "make install failed"
}