[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