[proaudio] [1199] psychosynth added (thx gavin)

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


Revision: 1199
Author:   evermind
Date:     2008-04-19 12:16:38 +0200 (Sat, 19 Apr 2008)

Log Message:
-----------
psychosynth added (thx gavin)

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


Added: trunk/overlays/proaudio/media-sound/psychosynth/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/psychosynth/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/psychosynth/ChangeLog	2008-04-19 10:16:38 UTC (rev 1199)
@@ -0,0 +1,8 @@
+# ChangeLog for media-sound/psychosynth
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  19 Apr 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
+  +psychosynth-0.1.1.ebuild, +metadata.xml:
+  initial import into overlay (thx to Gavin)
+

Added: trunk/overlays/proaudio/media-sound/psychosynth/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/psychosynth/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/psychosynth/Manifest	2008-04-19 10:16:38 UTC (rev 1199)
@@ -0,0 +1,4 @@
+DIST psychosynth-0.1.1.tar.gz 11960195 RMD160 1e89f7742bbb216fa706ea55120c89f0601e9988 SHA1 7f6aff21ecbb1eb6c2ca0fd97108193c81105f42 SHA256 9734e65418cbbfb67e11ce3f19f2b3e86c230d673f54bad487d5ba165dc46aad
+EBUILD psychosynth-0.1.1.ebuild 1375 RMD160 bea39b2445ffa4cc30d68f4a08f79b93b2cfd9f0 SHA1 e7792ddac32dcc545e6d53a13646374c917be0d1 SHA256 adf6a63e11d234393227c0e80786c2a9bea91fbac14e08f0d380df1cab7908d0
+MISC ChangeLog 272 RMD160 3d489c3bcdfebdd903ec7ec03334d6ee12a6eee0 SHA1 0730afff84beaa8169c4b2699b691d9ee2167596 SHA256 f6a19cd838caaea18f4241e0cacd33a9083835bcab5ed69a109dbed0e877e5f6
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/psychosynth/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/psychosynth/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/psychosynth/metadata.xml	2008-04-19 10:16:38 UTC (rev 1199)
@@ -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>

Added: trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.1.ebuild	2008-04-19 10:16:38 UTC (rev 1199)
@@ -0,0 +1,50 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit autotools
+RESTRICT="nomirror"
+DESCRIPTION="Free software synthesizer inspired by the ideas of the Reactable"
+HOMEPAGE="http://www.psychosynth.com/";
+SRC_URI="http://forja.rediris.es/frs/download.php/707/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="alsa jack psynth3d oss sndfile vorbis xml osc"
+
+DEPEND="osc? ( >=media-libs/liblo-0.24 )
+	>=media-libs/libsoundtouch-1.3.1-r1
+	alsa? ( >=media-libs/alsa-lib-1.0.14a-r1 )
+	jack? ( >=media-sound/jack-audio-connection-kit-0.103.0 )
+	psynth3d? ( >=dev-games/cegui-0.5.0b-r3
+				>=dev-games/ois-1.2.0
+				>=dev-games/ogre-1.4.7 )
+	sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
+	vorbis? ( >=media-libs/libvorbis-1.2.0 )
+	xml? ( >=dev-libs/libxml2-2.6.31 )"
+
+src_unpack() {
+	unpack ${A}
+	# fix up soundtouch checks in configure.ac
+	sed -i -e "s/\[\ libSoundTouch\ \]/\[\ soundtouch-1.0\ \]/"	\
+		"${S}/configure.ac" || die "sed of configure.ac failed"
+	cd "${S}"
+	eautoreconf
+}
+
+src_compile() {
+	econf  $(use_enable alsa) \
+		$(use_enable jack) \
+		$(use psynth3d) \
+		$(use_enable sndfile) \
+		$(use_enable vorbis) \
+		$(use_enable xml) \
+		$(use_enable oss) || die "configure failed"
+	emake || die "make failed"
+}
+
+src_install() {
+	make DESTDIR="${D}" install || die "install failed"
+}
+


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