Revision: 1807
Author:   gavlee
Date:     2010-11-14 18:14:54 +0100 (Sun, 14 Nov 2010)
Log Message:
-----------
media-sound/waon import

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

Added: trunk/overlays/proaudio/media-sound/waon/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/waon/ChangeLog                          
(rev 0)
+++ trunk/overlays/proaudio/media-sound/waon/ChangeLog  2010-11-14 17:14:54 UTC 
(rev 1807)
@@ -0,0 +1,10 @@
+# ChangeLog for media-sound/waon
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*waon-0.9 (14 Nov 2010)
+
+  14 Nov 2010; Gavin Pryke <[email protected]> +waon-0.9.ebuild,
+  +metadata.xml:
+  initial import
+

Added: trunk/overlays/proaudio/media-sound/waon/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/waon/Manifest                           
(rev 0)
+++ trunk/overlays/proaudio/media-sound/waon/Manifest   2010-11-14 17:14:54 UTC 
(rev 1807)
@@ -0,0 +1,4 @@
+DIST waon-0.9.tar.gz 88496 RMD160 3a08fde8c1b944e4d01c2584a52d9cae477a91c7 
SHA1 750962683fa3d4bd1cc829e13c8fa43f1a27ac81 SHA256 
4730d4f744701f4d0092caba2198aa578ed4259d75c4407930b6c68a4513f789
+EBUILD waon-0.9.ebuild 1082 RMD160 b418a23cc90d64b2daa9ec41b99171ab0b9a6eac 
SHA1 fdf38f4bd65a0c2bde66e4ea4694c46e2139ec2a SHA256 
47b9eb8dd862963d4da4ced48a15eb7f46815133ca3e92cb33f6abb5c1e9d5d1
+MISC ChangeLog 251 RMD160 9202a0f46dd55a791ca31fd9e8cf3d3fe6d91169 SHA1 
2fe4d446b1102e5ae9df81126ecccb2e32d75461 SHA256 
656e064ab4eb2a1186ae2c233a4d93be526e3cd44504e67e703011ee86e22ce2
+MISC metadata.xml 354 RMD160 ac0ddfb8e9a8e6daaad7f69b15103d1c0a1bbf03 SHA1 
5e60741bb9f24506319b3cf06adf99f6cc2b75bd SHA256 
7d01e416e5c4b9be6b7dc2bec0e9df23ba5d4004fed2c92b6d742be005dccc44

Added: trunk/overlays/proaudio/media-sound/waon/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/waon/metadata.xml                       
        (rev 0)
+++ trunk/overlays/proaudio/media-sound/waon/metadata.xml       2010-11-14 
17:14:54 UTC (rev 1807)
@@ -0,0 +1,12 @@
+<?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>
+       <use>
+               <flag name="pv">Build and install the phase vocoder pv 
binary</flag>
+       </use>
+</pkgmetadata>

Added: trunk/overlays/proaudio/media-sound/waon/waon-0.9.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/waon/waon-0.9.ebuild                    
        (rev 0)
+++ trunk/overlays/proaudio/media-sound/waon/waon-0.9.ebuild    2010-11-14 
17:14:54 UTC (rev 1807)
@@ -0,0 +1,58 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+
+inherit toolchain-funcs
+
+DESCRIPTION="A wave to notes transcriber, able to transcribe wav to midi"
+HOMEPAGE="http://waon.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
+
+RESTRICT="mirror"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gtk +pv"
+
+DEPEND="sci-libs/fftw:3.0
+       media-libs/libsndfile
+       pv? ( media-libs/libao
+                 media-libs/libsamplerate )
+       gtk? ( x11-libs/gtk+:2
+                  media-libs/libao
+                  media-libs/libsamplerate )"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+       tc-export CC
+       emake waon || die "emake waon failed"
+
+       if use pv ; then
+               emake pv || die "emake pv failed"
+       fi
+
+       if use gtk ; then
+               emake gwaon || die "emake gwaon failed"
+       fi
+}
+
+src_install() {
+       # no make install
+       dobin waon || die "dobin waon failed"
+       doman waon.1
+
+       if use pv ; then
+               dobin pv || die "dobin pv failed"
+               doman pv.1
+       fi
+
+       if use gtk ; then
+               dobin gwaon || die "dobin gwaon failed"
+               doman gwaon.1
+       fi
+
+       dodoc ChangeLog README TIPS TODO
+}

Reply via email to