[proaudio] [1614] import of fastbreeder

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1614
Author:   gavlee
Date:     2010-04-08 16:19:58 +0200 (Thu, 08 Apr 2010)
Log Message:
-----------
import of fastbreeder

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/fastbreeder/
    trunk/overlays/proaudio/media-sound/fastbreeder/ChangeLog
    trunk/overlays/proaudio/media-sound/fastbreeder/Manifest
    trunk/overlays/proaudio/media-sound/fastbreeder/fastbreeder-1.0.1.ebuild
    trunk/overlays/proaudio/media-sound/fastbreeder/metadata.xml

Added: trunk/overlays/proaudio/media-sound/fastbreeder/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/fastbreeder/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/fastbreeder/ChangeLog	2010-04-08 14:19:58 UTC (rev 1614)
@@ -0,0 +1,10 @@
+# ChangeLog for media-sound/fastbreeder
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header$
+
+*fastbreeder-1.0.1 (08 Apr 2010)
+
+  08 Apr 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+  +fastbreeder-1.0.1.ebuild, +metadata.xml:
+  Initial import of fastbreeder
+

Added: trunk/overlays/proaudio/media-sound/fastbreeder/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/fastbreeder/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/fastbreeder/Manifest	2010-04-08 14:19:58 UTC (rev 1614)
@@ -0,0 +1,3 @@
+DIST fastbreeder-1.0.1.tar.gz 488668 RMD160 87a80b944cc6e1c056137b9c6a30b4f47da0cfbb SHA1 93a5cd2e8d8912cd8e2c945304dcfce2e5f45a29 SHA256 5855e672355d87530f09ee28e95778b99b9e9fe12c5a929e793bb6cbd6413e02
+EBUILD fastbreeder-1.0.1.ebuild 1193 RMD160 3b99f7faeb29dd186b75be13eac6b6a385447349 SHA1 60fa3223ae9ece68ae119de80bdf1ebcdfbed373 SHA256 7285566b5d2f05d9d9ef853db84c4d70f1212d2e35dad24aa3a08bf9d7d02001
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/fastbreeder/fastbreeder-1.0.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/fastbreeder/fastbreeder-1.0.1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/fastbreeder/fastbreeder-1.0.1.ebuild	2010-04-08 14:19:58 UTC (rev 1614)
@@ -0,0 +1,46 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+inherit eutils python
+
+DESCRIPTION="An experimental genetic programming synthesiser."
+HOMEPAGE="http://www.pawfal.org/Software/fastbreeder/";
+SRC_URI="http://www.pawfal.org/Software/${PN}/files/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="debug"
+RESTRICT="mirror"
+
+RDEPEND=">=media-libs/liblo-0.26
+		>=dev-lang/python-2.6[tk]
+		>=media-sound/jack-audio-connection-kit-0.116.2"
+DEPEND="dev-util/scons
+		${RDEPEND}"
+
+src_prepare () {
+	# compiler flags need attention
+	local dbg
+	if use debug; then dbg="-ggdb"; fi
+	sed -i -e "s:-pipe -Wall -O3 -ggdb:${CXXFLAGS} ${dbg} -Wall:g" \
+		"${S}/SConstruct" || die "sed of SConstruct failed"
+}
+
+src_compile() {
+	scons || die "scons configure failed"
+}
+
+src_install() {
+	# after trying to patch SConstruct to install to /usr it was figured
+	# that although this is ugly, it gets the job done.
+	insinto	"$(python_get_sitedir)"
+	doins "${WORKDIR}/${P}/scripts/osc.py"
+	doins "${WORKDIR}/${P}/scripts/gpy.py"
+	dobin "${WORKDIR}/${P}/fastbreederserver"
+	dobin "${WORKDIR}/${P}/scripts/fastbreeder"
+	dodoc README
+}

Added: trunk/overlays/proaudio/media-sound/fastbreeder/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/fastbreeder/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/fastbreeder/metadata.xml	2010-04-08 14:19:58 UTC (rev 1614)
@@ -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>


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/