[proaudio] [1995] Initial beast-0.7.4 ebuild; added metadatas

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


Revision: 1995
Author:   dominique
Date:     2011-06-05 16:39:11 +0200 (Sun, 05 Jun 2011)
Log Message:
-----------
Initial beast-0.7.4 ebuild; added metadatas

Modified Paths:
--------------
    trunk/overlays/proaudio/app-doc/csound-htmldoc-en/Manifest
    trunk/overlays/proaudio/app-doc/csound-htmldoc-fr/Manifest
    trunk/overlays/proaudio/app-doc/csound-htmldoc-meta/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/app-doc/csound-htmldoc-en/metadata.xml
    trunk/overlays/proaudio/app-doc/csound-htmldoc-fr/metadata.xml
    trunk/overlays/proaudio/app-doc/csound-htmldoc-meta/metadata.xml
    trunk/overlays/proaudio/media-sound/beast/
    trunk/overlays/proaudio/media-sound/beast/ChangeLog
    trunk/overlays/proaudio/media-sound/beast/Manifest
    trunk/overlays/proaudio/media-sound/beast/beast-0.7.4.ebuild
    trunk/overlays/proaudio/media-sound/beast/files/
    trunk/overlays/proaudio/media-sound/beast/files/100_deprecated.diff
    trunk/overlays/proaudio/media-sound/beast/files/203_gcc45.patch
    trunk/overlays/proaudio/media-sound/beast/files/210_volatile.diff
    trunk/overlays/proaudio/media-sound/beast/files/300-desktop_file.patch
    trunk/overlays/proaudio/media-sound/beast/metadata.xml

Modified: trunk/overlays/proaudio/app-doc/csound-htmldoc-en/Manifest
===================================================================
--- trunk/overlays/proaudio/app-doc/csound-htmldoc-en/Manifest	2011-06-04 20:50:54 UTC (rev 1994)
+++ trunk/overlays/proaudio/app-doc/csound-htmldoc-en/Manifest	2011-06-05 14:39:11 UTC (rev 1995)
@@ -1,3 +1,4 @@
 DIST Csound5.12_manual_html.zip 5495041 RMD160 c20cdf9497e3ebc95a95de1ec364f5071fd76d96 SHA1 4b04e00033e9a5ec50f3abb712de63b19d786cff SHA256 27f3f92e6634db4ce5cd3a311cce33aecd003f12f0fc6e08cabe86aa8cb3d6c6
 EBUILD csound-htmldoc-en-5.12.ebuild 623 RMD160 770d1d89744f982b7edd9bad7728a353c0340b99 SHA1 00409934f881ed4ba18129516b038080059bed28 SHA256 536480c232e23450f0138d33835de1af755a78460418a98a372770e4371a08f0
 MISC ChangeLog 225 RMD160 54d1b58c7b3d14f4751b4b503f56a4394803b99b SHA1 ea0e36d42a867465855338ab760c926a35222b91 SHA256 21bab0ec93fc08ce79fb6c24c53b58873249b7f20e6893de01263c52f7095b4d
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/app-doc/csound-htmldoc-en/metadata.xml
===================================================================
--- trunk/overlays/proaudio/app-doc/csound-htmldoc-en/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/app-doc/csound-htmldoc-en/metadata.xml	2011-06-05 14:39:11 UTC (rev 1995)
@@ -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>

Modified: trunk/overlays/proaudio/app-doc/csound-htmldoc-fr/Manifest
===================================================================
--- trunk/overlays/proaudio/app-doc/csound-htmldoc-fr/Manifest	2011-06-04 20:50:54 UTC (rev 1994)
+++ trunk/overlays/proaudio/app-doc/csound-htmldoc-fr/Manifest	2011-06-05 14:39:11 UTC (rev 1995)
@@ -1,3 +1,4 @@
 DIST Csound5.12_manual-fr_html.zip 5675483 RMD160 14c208caa788d7f7b94d84a8894d7fa99d39f082 SHA1 9825d9df33873361c1c4837d54b1206f7079724e SHA256 b9396dabff8e10a29dfc8917c1eb02d38693750be0111f057544d403c48a49c2
 EBUILD csound-htmldoc-fr-5.12.ebuild 830 RMD160 de5ed76b8466db7e8acdfc99fc43e73c66bffed9 SHA1 e7a39841cd1f412928c39efb5cca9c007b894652 SHA256 4d6807a3a4b20d87bbb3f8216b939ccf29fe05584df9afb7aa55f0c86d79ee4b
 MISC ChangeLog 225 RMD160 25718be360b3bc4da437f662585cf913e3dce1c7 SHA1 93ce15019dbb3586830b3f3c89277f39e147f5d5 SHA256 5ec79e5958d75a86353ab5299c5105d24c195e297251046904b75baa31944f7c
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/app-doc/csound-htmldoc-fr/metadata.xml
===================================================================
--- trunk/overlays/proaudio/app-doc/csound-htmldoc-fr/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/app-doc/csound-htmldoc-fr/metadata.xml	2011-06-05 14:39:11 UTC (rev 1995)
@@ -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>

Modified: trunk/overlays/proaudio/app-doc/csound-htmldoc-meta/Manifest
===================================================================
--- trunk/overlays/proaudio/app-doc/csound-htmldoc-meta/Manifest	2011-06-04 20:50:54 UTC (rev 1994)
+++ trunk/overlays/proaudio/app-doc/csound-htmldoc-meta/Manifest	2011-06-05 14:39:11 UTC (rev 1995)
@@ -1,2 +1,3 @@
 EBUILD csound-htmldoc-meta-5.12.ebuild 527 RMD160 5879c6ba4216dc754d6119243094f7401ee400ef SHA1 533ebdf4eed9ba4fcbd2586e34ec5953fc3d09d3 SHA256 53e84301ae0123e7206b855d8cf45de2add0bb96540e5aab1f090e2d2c87b1a5
 MISC ChangeLog 229 RMD160 3aba9cc74e1d86efb05d6191d675d65be87665d8 SHA1 5b2ceb6d009aeec1de5591e50ba955ecfb67e464 SHA256 c7539979a181b6e3f9ba9c8d235a956b59bcb7d1cfae8f8e5b330c3512a619d9
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/app-doc/csound-htmldoc-meta/metadata.xml
===================================================================
--- trunk/overlays/proaudio/app-doc/csound-htmldoc-meta/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/app-doc/csound-htmldoc-meta/metadata.xml	2011-06-05 14:39:11 UTC (rev 1995)
@@ -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/beast/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/beast/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/beast/ChangeLog	2011-06-05 14:39:11 UTC (rev 1995)
@@ -0,0 +1,8 @@
+# ChangeLog for media-sound/beast
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*beast-0.7.4
+
+  05 Jun 2011; Dominique Michel <dominique@xxxxxxxxxxxxx> +beast-0.7.4.ebuild
+  with 4 patches from Debian.

Added: trunk/overlays/proaudio/media-sound/beast/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/beast/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/beast/Manifest	2011-06-05 14:39:11 UTC (rev 1995)
@@ -0,0 +1,8 @@
+AUX 100_deprecated.diff 553 RMD160 88f3641c9fcc0f4d51962a44a07da745266c554a SHA1 8122acbab90574e6afcb2894bf4ee02b51fbfa35 SHA256 40a1d75949335b42d810ec1ab786a3645e998d76d2d1b74b290a987b66944724
+AUX 203_gcc45.patch 1918 RMD160 aca6fa74a20cdd1950981c76f1e633724398b87b SHA1 c885d06a31e378ed710b17b1a66d3e95a68a7bdc SHA256 78b56d4304748b0083398b39d4061c52725fe6ca6e9e8939b16537bbf2488432
+AUX 210_volatile.diff 597 RMD160 d1979d984f9b66d0ead7463c9419d702c9d2e98a SHA1 39c387995534392548e6adc18176db402d1d9a67 SHA256 76c62bd90389b670ffc514e63cc70a339c690f7f484a839cae7bc0e48d720148
+AUX 300-desktop_file.patch 350 RMD160 873dc7a4ac5a079cac865730e124c53c9d8d964d SHA1 72284830b9733f3ab7280165aba1c013c25b6ed0 SHA256 bf021f60a30d3a70f9ed34c6449f4880fa63ca9bc47bb8dec075c98efad7af68
+DIST beast-0.7.4.tar.bz2 6425747 RMD160 e7399b67a7296b418d8edf7707edbbcc46619445 SHA1 949ce9741e10a45914c32ad9972d13e7b932cfe8 SHA256 784be2f5bf35e2ced5fd8aef9e43be3e362eb727f00ef1b2c67b54092e3c7da1
+EBUILD beast-0.7.4.ebuild 1617 RMD160 ad37c01b34e2b538f652692ce6ec96f524724f95 SHA1 6e1e86684b6958276cd8aee3cd3670df57e6e4d6 SHA256 7203a3667e6ef9490bd642d1213ccb345af988f5ce790424a5a5b10ac32e933b
+MISC ChangeLog 240 RMD160 4442182242ac19ac0bcd5ac63a24de441aa21784 SHA1 10ce842766f1cad041570d54cbc39256b76f2f78 SHA256 c95b0dc1958c3e2565f3069a215981277bddeb9c42512b4557e0e9829eb4d112
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/beast/beast-0.7.4.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/beast/beast-0.7.4.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/beast/beast-0.7.4.ebuild	2011-06-05 14:39:11 UTC (rev 1995)
@@ -0,0 +1,64 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/beast/beast-0.7.1-r2.ebuild,v 1.1 2009/07/21 17:40:19 ssuominen Exp $
+
+EAPI=2
+inherit autotools eutils fdo-mime
+
+IUSE=""
+
+DESCRIPTION="BEAST - the Bedevilled Sound Engine"
+HOMEPAGE="http://beast.gtk.org";
+SRC_URI="http://dist.testbit.eu/beast/v${PV%.[0-9]}/${P}.tar.bz2";
+
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS="~amd64 ~ppc ~x86"
+SLOT="0"
+
+RDEPEND=">=dev-libs/glib-2.0
+	>=x11-libs/gtk+-2.12
+	>=sys-libs/zlib-1.1.3
+	>=dev-scheme/guile-1.6
+	>=media-libs/libart_lgpl-2.3.8
+	>=gnome-base/libgnomecanvas-2.4
+	>=media-libs/libogg-1.0
+	>=media-libs/libvorbis-1.0
+	media-sound/madplay"
+DEPEND="${RDEPEND}
+	dev-util/pkgconfig
+	dev-lang/perl
+	media-libs/ladspa-cmt
+	media-libs/ladspa-sdk
+	>=dev-util/intltool-0.35"
+
+
+src_unpack() {
+	unpack ${A}
+	cd "${S}"
+
+	epatch "${FILESDIR}/100_deprecated.diff"
+	epatch "${FILESDIR}/203_gcc45.patch"
+	epatch "${FILESDIR}/210_volatile.diff"
+	epatch "${FILESDIR}/300-desktop_file.patch"
+
+	# Remove useless dist check that makes tests fail
+#	sed -i "s/\.PHONY:.*/.PHONY:/" Makefile.decl || die "sed failed"
+
+	intltoolize --force --automake --copy || die "intltoolize failed"
+	eautoreconf
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die "make install failed"
+	# dont install new mime files !
+	for i in subclasses XMLnamespaces aliases globs magic mime.cache\
+		audio/x-bsewave.xml audio/x-bse.xml; do
+		rm -f "${D}/usr/share/mime/${i}"
+	done
+
+	dodoc AUTHORS ChangeLog NEWS README TODO
+}
+
+pkg_postinst() {
+	fdo-mime_mime_database_update
+}

Added: trunk/overlays/proaudio/media-sound/beast/files/100_deprecated.diff
===================================================================
--- trunk/overlays/proaudio/media-sound/beast/files/100_deprecated.diff	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/beast/files/100_deprecated.diff	2011-06-05 14:39:11 UTC (rev 1995)
@@ -0,0 +1,15 @@
+---
+ bse/Makefile.in |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- beast.orig/bse/Makefile.in
++++ beast/bse/Makefile.in
+@@ -507,7 +507,7 @@ top_srcdir = @top_srcdir@
+ # need -I$(srcdir) for "bseserver.h" in .genprc.c
+ # need -I. (builddir) for "bsecore.genidl.hh" in bsecore.cc
+ INCLUDES = -I$(top_srcdir) -I$(top_builddir) -I$(srcdir) -I. \
+-	$(BSE_CFLAGS) -DG_DISABLE_DEPRECATED -DG_DISABLE_CONST_RETURNS
++	$(BSE_CFLAGS) -DG_DISABLE_CONST_RETURNS
+ EXTRA_HEADERS =
+ MAINTAINERCLEANFILES = $(GENERATED) $(am__append_2)
+ #	-Wl,-Bsymbolic

Added: trunk/overlays/proaudio/media-sound/beast/files/203_gcc45.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/beast/files/203_gcc45.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/beast/files/203_gcc45.patch	2011-06-05 14:39:11 UTC (rev 1995)
@@ -0,0 +1,42 @@
+Description: When DBL_MIN/DBL_MAX or DBL_EPSILON are used in a static
+ assertions g++-4.5 rejects the code.
+From: http://mail.gnome.org/archives/beast/2011-April/msg00004.html
+---
+ birnet/birnetcdefs.h  |   10 ++++++++++
+ birnet/birnetutils.cc |    6 +++---
+ 2 files changed, 13 insertions(+), 3 deletions(-)
+
+--- beast.orig/birnet/birnetcdefs.h
++++ beast/birnet/birnetcdefs.h
+@@ -111,6 +111,16 @@ BIRNET_EXTERN_C_BEGIN();
+ #define BIRNET_CPP_PASTE2(a,b)                  BIRNET_CPP_PASTE2i (a,b)
+ #define BIRNET_STATIC_ASSERT_NAMED(expr,asname) typedef struct { char asname[(expr) ? 1 : -1]; } BIRNET_CPP_PASTE2 (Birnet_StaticAssertion_LINE, __LINE__)
+ #define BIRNET_STATIC_ASSERT(expr)              BIRNET_STATIC_ASSERT_NAMED (expr, compile_time_assertion_failed)
++#define BIRNET_STARTUP_ASSERT_IMPL(expr,asname) \
++  namespace Birnet { \
++    namespace StartupAssert { \
++      struct asname { \
++        asname() { g_assert (expr); } \
++      } BIRNET_CPP_PASTE2(asname,_instance); \
++    } \
++  }
++#define BIRNET_STARTUP_ASSERT(expr)             BIRNET_STARTUP_ASSERT_IMPL(expr, BIRNET_CPP_PASTE2 (Assertion_LINE, __LINE__))
++
+ 
+ /* --- attributes --- */
+ #if     __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)
+--- beast.orig/birnet/birnetutils.cc
++++ beast/birnet/birnetutils.cc
+@@ -254,9 +254,9 @@ BIRNET_STATIC_ASSERT (UINT64_MAX   == +1
+ BIRNET_STATIC_ASSERT (FLT_MIN      <= 1E-37);
+ BIRNET_STATIC_ASSERT (FLT_MAX      >= 1E+37);
+ BIRNET_STATIC_ASSERT (FLT_EPSILON  <= 1E-5);
+-BIRNET_STATIC_ASSERT (DBL_MIN      <= 1E-37);
+-BIRNET_STATIC_ASSERT (DBL_MAX      >= 1E+37);
+-BIRNET_STATIC_ASSERT (DBL_EPSILON  <= 1E-9);
++BIRNET_STARTUP_ASSERT (DBL_MIN      <= 1E-37);
++BIRNET_STARTUP_ASSERT (DBL_MAX      >= 1E+37);
++BIRNET_STARTUP_ASSERT (DBL_EPSILON  <= 1E-9);
+ BIRNET_STATIC_ASSERT (LDBL_MIN     <= 1E-37);
+ BIRNET_STATIC_ASSERT (LDBL_MAX     >= 1E+37);
+ BIRNET_STATIC_ASSERT (LDBL_EPSILON <= 1E-9);

Added: trunk/overlays/proaudio/media-sound/beast/files/210_volatile.diff
===================================================================
--- trunk/overlays/proaudio/media-sound/beast/files/210_volatile.diff	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/beast/files/210_volatile.diff	2011-06-05 14:39:11 UTC (rev 1995)
@@ -0,0 +1,19 @@
+Description: Correct signature for the g_atomic_pointer_get() function.
+Author: Jakub Wilk <ubanus@xxxxxxxxxxxx>
+Bug-Debian: http://bugs.debian.org/540681
+
+---
+ birnet/birnetthreadimpl.cc |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- beast.orig/birnet/birnetthreadimpl.cc
++++ beast/birnet/birnetthreadimpl.cc
+@@ -1489,7 +1489,7 @@ birnet_g_atomic_int_get (volatile int *a
+ 
+ #ifdef g_atomic_pointer_get
+ static void*
+-birnet_g_atomic_pointer_get (volatile void **atomic)
++birnet_g_atomic_pointer_get (void * volatile *atomic)
+ {
+   return (void*) g_atomic_pointer_get (atomic);
+ }

Added: trunk/overlays/proaudio/media-sound/beast/files/300-desktop_file.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/beast/files/300-desktop_file.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/beast/files/300-desktop_file.patch	2011-06-05 14:39:11 UTC (rev 1995)
@@ -0,0 +1,15 @@
+Description: Remove deprecated Encoding key.
+Author: Alessio Treglia <alessio@xxxxxxxxxx>
+Forwarded: no
+---
+ data/beast.desktop.in |    1 -
+ 1 file changed, 1 deletion(-)
+
+--- beast.orig/data/beast.desktop.in
++++ beast/data/beast.desktop.in
+@@ -1,5 +1,4 @@
+ [Desktop Entry]
+-Encoding=UTF-8
+ Type=Application
+ _Name=BEAST
+ _GenericName=Music Composer

Added: trunk/overlays/proaudio/media-sound/beast/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/beast/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/beast/metadata.xml	2011-06-05 14:39:11 UTC (rev 1995)
@@ -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>


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