From 754da213a9f58a8e3cf1e86aed0ef940d8e373fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20K=C3=B6gl?= Date: Wed, 30 Jan 2013 22:02:30 +0100 Subject: [PATCH] added gentoo livecode overlay with git fluxus ebuild --- livecode-overlay/profile/repo_name | 1 + .../fluxus/fluxus-9999.ebuild | 43 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 livecode-overlay/profile/repo_name create mode 100644 livecode-overlay/sci-visualization/fluxus/fluxus-9999.ebuild diff --git a/livecode-overlay/profile/repo_name b/livecode-overlay/profile/repo_name new file mode 100644 index 0000000..cb55b3a --- /dev/null +++ b/livecode-overlay/profile/repo_name @@ -0,0 +1 @@ +livecode diff --git a/livecode-overlay/sci-visualization/fluxus/fluxus-9999.ebuild b/livecode-overlay/sci-visualization/fluxus/fluxus-9999.ebuild new file mode 100644 index 0000000..5cc91fb --- /dev/null +++ b/livecode-overlay/sci-visualization/fluxus/fluxus-9999.ebuild @@ -0,0 +1,43 @@ +EAPI=4 + +inherit multilib scons-utils toolchain-funcs git-2 + +DESCRIPTION="A graphical livecoding environment for Scheme." +HOMEPAGE="http://www.pawfal.org/fluxus" + +LICENSE="GPL" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="multitexture 3dstereo glsl accumulation" + +EGIT_REPO_URI="git://git.savannah.nongnu.org/fluxus.git" + +#RESTRICT="strip" + +DEPEND=">=media-sound/jack-audio-connection-kit-0.101.1-r1 + dev-scheme/racket[futures,jit,places] + >=dev-games/ode-0.8 + >=sci-libs/fftw-3.1.2 + >=media-libs/liblo-0.8 + glsl? ( >=media-libs/glew-1.3.5 ) + >=media-libs/libpng-1.2.18 + >=media-libs/tiff-3.8.2-r2 + >=media-libs/flac-1.1.2-r8 + >=media-libs/libsndfile-1.0.17 + virtual/opengl + virtual/glu + media-libs/freeglut + dev-util/scons" + +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}" + +src_compile() { + einfo "workdir: $S" + escons RacketPrefix="/usr" Prefix="/usr" +} + +src_install() { + escons Prefix="/usr" RacketPrefix="/usr" INSTALL_ROOT="${D}" DESTDIR="${D}" install +}