[proaudio] [1807] media-sound/waon import |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
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 <gavinlee303@xxxxxxxxxxxxxx> +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>proaudio@xxxxxxxxxxxxx</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
+}