[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
+}


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