[proaudio] [2409] + faust-0.9.58: added EAPI, USE= doc will install also the doxyhen doc; +metadata.xml

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


Revision: 2409
Author:   dominique
Date:     2013-01-29 21:08:13 +0100 (Tue, 29 Jan 2013)
Log Message:
-----------
+ faust-0.9.58: added EAPI, USE=doc will install also the doxyhen doc; +metadata.xml

Modified Paths:
--------------
    trunk/overlays/proaudio/dev-lang/faust/ChangeLog
    trunk/overlays/proaudio/dev-lang/faust/Manifest
    trunk/overlays/proaudio/dev-lang/faust/faust-0.9.30.ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/dev-lang/faust/faust-0.9.58.ebuild
    trunk/overlays/proaudio/dev-lang/faust/metadata.xml

Modified: trunk/overlays/proaudio/dev-lang/faust/ChangeLog
===================================================================
--- trunk/overlays/proaudio/dev-lang/faust/ChangeLog	2013-01-27 12:26:56 UTC (rev 2408)
+++ trunk/overlays/proaudio/dev-lang/faust/ChangeLog	2013-01-29 20:08:13 UTC (rev 2409)
@@ -1,7 +1,13 @@
 # ChangeLog for dev-lang/faust
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  29 Jan 2013; Dominique Michel <dominique@xxxxxxxxxxxxx> faust-0.9.58.eduild:
+  added EAPI=5 -- removed uneeded die calls
+  USE doc install the doxygen documentation
+  some cleanup
+  +metadata.xml
+  
   09 Jun 2011; Dominique Michel <dominique@xxxxxxxxxxxxx>
   bump to faust-0.9.30.eduild:
   removed unneded sed patches

Modified: trunk/overlays/proaudio/dev-lang/faust/Manifest
===================================================================
--- trunk/overlays/proaudio/dev-lang/faust/Manifest	2013-01-27 12:26:56 UTC (rev 2408)
+++ trunk/overlays/proaudio/dev-lang/faust/Manifest	2013-01-29 20:08:13 UTC (rev 2409)
@@ -1,3 +1,6 @@
-DIST faust-0.9.30.tar.gz 8309951 RMD160 3ca726396d16c1e17be87c82f42915db0d85e59f SHA1 b8c96e65d081b4ea94fadc1a71b3db2262ee3a9c SHA256 4c9df66d2e46fb710d0cfe03466bbd83551d63e4b4e1fd9c86ad9d745ffc2aec
-EBUILD faust-0.9.30.ebuild 1067 RMD160 9e82d02968e9468e0465eda714f9d30c03b730b0 SHA1 ba60913d1d08b97a4ec07828b28d5a7a97df8ec4 SHA256 6810afa06ef91f0cdc87100a2e3e6219d9086d67fa753e9b4e21ba8706f8b5f5
-MISC ChangeLog 464 RMD160 fca1b0916151becd05ed2e82d022f9de013082ce SHA1 0fffd69449623b3559709e736c41d2f5c734638c SHA256 b4a6208433871f09b74d4a52f197cb319c761d9c5259950faf8a04acaa2e8cab
+DIST faust-0.9.30.tar.gz 8309951 SHA256 4c9df66d2e46fb710d0cfe03466bbd83551d63e4b4e1fd9c86ad9d745ffc2aec SHA512 b6ccfd219b98c5a217ecd670143b869845f0636a7952fab348f34ebd6ca9d1b761cbc4d7caec69210df81b4e6f4cbe81762bfd45b1156c7abb8af14cabd20333 WHIRLPOOL df992eba48c0620adfeedb8931e3993efc94e00b52ca277da71c64d4455410c855cbcba3f08432b2456b0875dd004fc1417f8459e185c08a7d9f50742e1af312
+DIST faust-0.9.58.zip 9348025 SHA256 122fb0e7f955ecd59b6185309ae287796878135019f49b5014cc812376b45409 SHA512 9d64494202c0c41e5e4d24c0f04318685acf4e9188f5bd36bceb5daf2f0d6b8c4cab33fdf9eb9da8b9da9ede17add8fd2ec8aeb553af748037ad0980341f16e2 WHIRLPOOL b5db26cef2b743e2ce1323ade48a3b540ad4c7851b81aaf490da6f93cf2e86693aa62f7b9c98abf192c414623286dd94da643c8eacf054281e30a9db171f8a5c
+EBUILD faust-0.9.30.ebuild 967 SHA256 b3b0aac9b948cdda44f657d42c15d0765b91c4208cc38c50610e20bb25e0d143 SHA512 cc004796466bda83cd09a5a183c296e75baf3b76c439352fa402d4c40835323db716c5f95107a97b96e0a7f942cafdeb93a0d203c857bd914c38f8f5d5e60c0e WHIRLPOOL 35682ab19b8255bf118cd30a24de7ce3799907aa5cd50be205a347956b1188bd586a5b71e6ef98b1686f8c3183cb29220a4f3120d97fb7c782fea433c2f5b423
+EBUILD faust-0.9.58.ebuild 966 SHA256 252ec4fa864d3fa66372fa98e248ab89b2735942f861cc7a471dd1473866c7cd SHA512 ee6cc8a5ceac52617ea8efcd5c80f2cf984910be4195cd313dfa8f7ba5bf2bb762b749a7d1288ee5c5c7fdf18b9e011890f996af94611b6d0dbc1c157b31af13 WHIRLPOOL 3e8ee67534aeccc1e2008df34860c7db2a069b929374a09020d68e6279c7e7b85ef2b9d642c911a6783d7a92b7ac4d49dcd3baaa6ad5e1bf3d8ce34ddbd89486
+MISC ChangeLog 665 SHA256 91077739d0698018ef0093cb7fde8ba100702d08bfbfb55ff4237ab7c8b67d9f SHA512 c18893bbe4f770cc4415960753a489f8907f9321af6bf1a7ea69faa49a0a65114b229a232e996d231dfe39ce30f92c7db3e170072d37603dcf6cf2414f58dec1 WHIRLPOOL 2d0c396eb2d800db1d772c1e8ba5a63f4c9ebfbe0c5b7439189815e0cabbb292dad7425a898e8d96a5f168cd8a7689ddce2d5eb9f515d789f72bd1fcf303d7e8
+MISC metadata.xml 476 SHA256 76acb7c4a6378724aec035e3d01539ce7da4582a845a4f805539a0e143ab7473 SHA512 adde9a354f6d202aaf1c2b52fa84011655de1074a7b3007bcde81ff90aaccc55a208a79b4f76d5d406bb697aee89cd689dc9fb332e7d2b854cea31007e96f9ae WHIRLPOOL 631595aa21f023a34c66d2373284e39f6cd21c173e3b6734eb59959c63839419b8699adcbe752160e03966c88eb720c147d524776774bb9494d4bc830dac5d12

Modified: trunk/overlays/proaudio/dev-lang/faust/faust-0.9.30.ebuild
===================================================================
--- trunk/overlays/proaudio/dev-lang/faust/faust-0.9.30.ebuild	2013-01-27 12:26:56 UTC (rev 2408)
+++ trunk/overlays/proaudio/dev-lang/faust/faust-0.9.30.ebuild	2013-01-29 20:08:13 UTC (rev 2409)
@@ -1,4 +1,4 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -10,7 +10,7 @@
 LICENSE="GPL-2"
 KEYWORDS="~x86 ~amd64"
 
-DESCRIPTION="Faust AUdio STreams is a functional programming language for realtime audio plugins and applications development. The Faust compiler translates signal processing specifications into C++ code."
+DESCRIPTION="Faust AUdio STreams is a functional programming language and compiler for fast DSP algorythms"
 HOMEPAGE="http://faudiostream.sourceforge.net";
 SRC_URI="mirror://sourceforge/faudiostream/${P}.tar.gz"
 
@@ -19,7 +19,7 @@
 DEPEND="sys-apps/sed"
 
 src_unpack() {
-	unpack "${A}"
+	unpack ${A}
 	cd "${S}"
 	# fix prefix
 	esed_check -i -e "s\/usr/local\ /usr\ " Makefile

Added: trunk/overlays/proaudio/dev-lang/faust/faust-0.9.58.ebuild
===================================================================
--- trunk/overlays/proaudio/dev-lang/faust/faust-0.9.58.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/dev-lang/faust/faust-0.9.58.ebuild	2013-01-29 20:08:13 UTC (rev 2409)
@@ -0,0 +1,43 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit exteutils
+
+IUSE="doc examples"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+
+DESCRIPTION="Faust AUdio STreams is a functional programming language and compiler for fast DSP algorythms."
+HOMEPAGE="http://faudiostream.sourceforge.net";
+SRC_URI="mirror://sourceforge/faudiostream/${P}.zip"
+
+RDEPEND="sys-devel/bison
+	sys-devel/flex"
+DEPEND="sys-apps/sed
+	doc? ( app-doc/doxygen )"
+
+src_compile() {
+	PREFIX=/usr emake
+	if use doc ; then
+		make doc
+	fi
+}
+
+src_install() {
+	emake install PREFIX=/usr DESTDIR="${D}"
+	dodoc README
+	if use doc ; then
+	    dodoc WHATSNEW documentation/*.pdf "documentation/additional documentation" \
+		    documentation/touchOSC.txt
+	    dohtml dox/html/*.html dox/html/*.png dox/html/*.css dox/html/*.js
+	fi
+	if use examples ; then
+	    insinto /usr/share/"${P}"/examples
+	    doins examples/*
+	fi
+}

Added: trunk/overlays/proaudio/dev-lang/faust/metadata.xml
===================================================================
(Binary files differ)


Property changes on: trunk/overlays/proaudio/dev-lang/faust/metadata.xml
___________________________________________________________________
Added: svn:mime-type
   + application/xml


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