[proaudio] [1998] Faust: bump to 0.9.30

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


Revision: 1998
Author:   dominique
Date:     2011-06-09 21:09:17 +0200 (Thu, 09 Jun 2011)
Log Message:
-----------
Faust: bump to 0.9.30

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

Added Paths:
-----------
    trunk/overlays/proaudio/dev-lang/faust/faust-0.9.30.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/dev-lang/faust/faust-0.9.9.4.ebuild

Modified: trunk/overlays/proaudio/dev-lang/faust/ChangeLog
===================================================================
--- trunk/overlays/proaudio/dev-lang/faust/ChangeLog	2011-06-05 17:47:13 UTC (rev 1997)
+++ trunk/overlays/proaudio/dev-lang/faust/ChangeLog	2011-06-09 19:09:17 UTC (rev 1998)
@@ -2,6 +2,11 @@
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  09 Jun 2011; Dominique Michel <dominique@xxxxxxxxxxxxx>
+  bump to faust-0.9.30.eduild:
+  removed unneded sed patches
+  fixed doc USE flag use
+
   16 Sep 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx;
   faust-0.9.9.4.ebuild:
   fixup sandboxing

Modified: trunk/overlays/proaudio/dev-lang/faust/Manifest
===================================================================
--- trunk/overlays/proaudio/dev-lang/faust/Manifest	2011-06-05 17:47:13 UTC (rev 1997)
+++ trunk/overlays/proaudio/dev-lang/faust/Manifest	2011-06-09 19:09:17 UTC (rev 1998)
@@ -1,3 +1,3 @@
-DIST faust-0.9.9.4b.tar.gz 3934697 RMD160 c126b11f23451a28ec932f9b51bf080613fab4e7 SHA1 65882219ccd96fb8a64eec208bbad3a127b7a777 SHA256 0509f9a49f0f1c7a03a2c14f560793b1f65cbaf9e0efcd44c572f93af5a39dea
-EBUILD faust-0.9.9.4.ebuild 1140 RMD160 5c8f8f69a5ec3199a898a5ba034c25fa1a2e6399 SHA1 db9f768408fec03cb518d718470bbe2c96090fe0 SHA256 8a060868d766c74d6466e750b5bf934b4e11fb96f6bca969025eb499af7f8ed6
-MISC ChangeLog 302 RMD160 2eb441e29018805afc5909aaedebfd49c0da3998 SHA1 bcd6f73f8459de56e0379c92992b6e6771f234bf SHA256 f9779ea44b8b671537b42e9bdfccf490c82b108a2f3aed7b386cfe32072d166e
+DIST faust-0.9.30.tar.gz 8309951 RMD160 3ca726396d16c1e17be87c82f42915db0d85e59f SHA1 b8c96e65d081b4ea94fadc1a71b3db2262ee3a9c SHA256 4c9df66d2e46fb710d0cfe03466bbd83551d63e4b4e1fd9c86ad9d745ffc2aec
+EBUILD faust-0.9.30.ebuild 982 RMD160 df1c454910d4f3a8f215ac5994ad3972086bc6f8 SHA1 438c066d417969832971ccdb9c8bccc56ab42e27 SHA256 debac43246695a3aabd50488c4bb0832cf88165df3b0824fe6545531260e145c
+MISC ChangeLog 447 RMD160 ff032f7f9a1e3437aefd15d178fbdd39a5a8e1d0 SHA1 9ca0d6fae1d2c7ef728a62c2f3b78bc84ed90f0e SHA256 3a1c14705c390261f4db08ec6acf647d2b4bca56777de50efbad3909beaadf93

Added: trunk/overlays/proaudio/dev-lang/faust/faust-0.9.30.ebuild
===================================================================
--- trunk/overlays/proaudio/dev-lang/faust/faust-0.9.30.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/dev-lang/faust/faust-0.9.30.ebuild	2011-06-09 19:09:17 UTC (rev 1998)
@@ -0,0 +1,40 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit exteutils
+
+IUSE="doc"
+
+SLOT="0"
+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."
+HOMEPAGE="http://faudiostream.sourceforge.net";
+SRC_URI="mirror://sourceforge/faudiostream/${P}.tar.gz"
+
+RDEPEND="sys-devel/bison
+		 sys-devel/flex"
+DEPEND="sys-apps/sed"
+
+src_unpack() {
+	unpack "${A}"
+	cd "${S}"
+	# fix prefix
+	esed_check -i -e "s\/usr/local\ /usr\ " Makefile
+}
+
+src_compile() {
+	emake || die "parallel make failed"
+}
+
+src_install() {
+	make install DESTDIR="${D}"
+	dodoc README 
+	if use doc ; then
+	    dodoc WHATSNEW
+	    insinto /usr/share/doc/"${P}"
+	    doins documentation/*.pdf "documentation/additional documentation" || die "install doc failed"
+	fi
+}

Deleted: trunk/overlays/proaudio/dev-lang/faust/faust-0.9.9.4.ebuild
===================================================================
--- trunk/overlays/proaudio/dev-lang/faust/faust-0.9.9.4.ebuild	2011-06-05 17:47:13 UTC (rev 1997)
+++ trunk/overlays/proaudio/dev-lang/faust/faust-0.9.9.4.ebuild	2011-06-09 19:09:17 UTC (rev 1998)
@@ -1,42 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit exteutils
-
-IUSE="doc"
-
-SLOT="0"
-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."
-HOMEPAGE="http://faudiostream.sourceforge.net";
-SRC_URI="mirror://sourceforge/faudiostream/${P}b.tar.gz"
-
-RDEPEND="sys-devel/bison
-		 sys-devel/flex"
-DEPEND="sys-apps/sed"
-
-src_unpack() {
-	unpack "${A}"
-	cd "${S}"
-	# missing destdir
-	esed_check -i -e 's@\($(prefix)\)@$(DESTDIR)/\1@g' Makefile
-	esed_check -i -e 's@mkdir -p \($(DESTDIR).*\)@install -d \1@g' Makefile
-	# create dir for binary
-	esed_check -i -e 's@^\(install :.*\)@\1\n\tinstall -d $(DESTDIR)/$(prefix)/bin@g' Makefile
-	# fix prefix
-	esed_check -i -e "s\/usr/local\ /usr\ " Makefile
-}
-
-src_compile() {
-	emake || die "parallel make failed"
-}
-
-src_install() {
-	make install DESTDIR="${D}"
-	dodoc README 
-	insinto /usr/share/doc/"${P}"
-	use doc doins faust_tutorial.pdf
-}


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