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 <[email protected]>
+  +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>[email protected]</email>
+               <name>pro-audio overlay team</name>
+       </maintainer>
+</pkgmetadata>

Reply via email to