Include signal.h to workaround glib not including it causing compile failures on ppc
authorAlexis Ballier <aballier@gentoo.org>
Fri, 30 Mar 2007 20:45:46 +0000 (20:45 +0000)
committerAlexis Ballier <aballier@gentoo.org>
Fri, 30 Mar 2007 20:45:46 +0000 (20:45 +0000)
Package-Manager: portage-2.1.2.3

media-sound/beast/ChangeLog
media-sound/beast/Manifest
media-sound/beast/beast-0.7.1.ebuild
media-sound/beast/files/beast-0.7.1-signalheader.patch [new file with mode: 0644]

index d1f1de1453143c6eb72df3e63580becabf93951c..5dfd3f5f9562a8e0f77da675bdb0661ec4e6827f 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for media-sound/beast
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/beast/ChangeLog,v 1.27 2007/03/27 06:03:40 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/beast/ChangeLog,v 1.28 2007/03/30 20:45:46 aballier Exp $
+
+  30 Mar 2007; Alexis Ballier <aballier@gentoo.org>
+  +files/beast-0.7.1-signalheader.patch, beast-0.7.1.ebuild:
+  Include signal.h to workaround glib not including it causing compile
+  failures on ppc
 
   27 Mar 2007; Christian Faulhammer <opfer@gentoo.org> beast-0.7.1.ebuild:
   stable x86, security bug 163146
index aed7926959b3e6391ed673ebf6e796dbe385723d..c9020396eaafa7eda78c5339f4139f0ebdcb5361 100644 (file)
@@ -5,6 +5,10 @@ AUX beast-0.7.1-noinstalltest.patch 693 RMD160 9f50c5621c62796154f2121ea4f5b0281
 MD5 0b57c02cdb8dd6b466ee51909857f5a1 files/beast-0.7.1-noinstalltest.patch 693
 RMD160 9f50c5621c62796154f2121ea4f5b0281a5decdf files/beast-0.7.1-noinstalltest.patch 693
 SHA256 c1a9d16338e837059158f91dbd8aa7f081f49a23dc8016aa69876c3ddbea8171 files/beast-0.7.1-noinstalltest.patch 693
+AUX beast-0.7.1-signalheader.patch 622 RMD160 78a80612b046d9ad88a213f6a5f7f23718c05d7b SHA1 76d1e0426fafd774c58c1da84f786006594a9c79 SHA256 942c4e65ae53632d9ffebbec5ca82f1be70be8dfc7ea97719e78004ce9690465
+MD5 11441d504b9478e716ab3f72710a1391 files/beast-0.7.1-signalheader.patch 622
+RMD160 78a80612b046d9ad88a213f6a5f7f23718c05d7b files/beast-0.7.1-signalheader.patch 622
+SHA256 942c4e65ae53632d9ffebbec5ca82f1be70be8dfc7ea97719e78004ce9690465 files/beast-0.7.1-signalheader.patch 622
 DIST beast-0.6.4.tar.gz 5772010 RMD160 bbba0c37c0df4368eeed6225eeb8420ab3380fd1 SHA1 3400ce088920396700c808e606cd36b4a74da14f SHA256 8436604914161a496ffd6c7996262061ce019e59372afa8e26ad9d0a1792a6ed
 DIST beast-0.6.5.tar.gz 5931240 RMD160 9e4286347fbda42438f51f7c90bf3d7721b68476 SHA1 b8f7ba3d95e65e3fa165754002ec808322c9bc6d SHA256 3325cedf9242331d7cd4d40d2229be8e1a7288678e86e892d1955d1ad570693a
 DIST beast-0.6.6.tar.gz 6098356 RMD160 b77b56a2485417ffca3f39d4761ee7d723c516cb SHA1 718af3df8c6e8f4e3e392e42845f3cd89d93071c SHA256 2fe95a55f668eb6f330099b728cee72b6449e7bd95683d6a124975410df0fc33
@@ -22,14 +26,14 @@ EBUILD beast-0.6.6.ebuild 1169 RMD160 dbbcab372d53a9e59c7fbb78560ddaf581311c0b S
 MD5 58624e57069972a78f84d4e898e113c0 beast-0.6.6.ebuild 1169
 RMD160 dbbcab372d53a9e59c7fbb78560ddaf581311c0b beast-0.6.6.ebuild 1169
 SHA256 3552fb19675265f127df705ad2f80b78655855a17f18e4476af9525d40ea15f9 beast-0.6.6.ebuild 1169
-EBUILD beast-0.7.1.ebuild 1822 RMD160 da764e88216e4e3674748c694063b731d22a720b SHA1 35e23fe65a1656a0365533ecbd2dda2e6a125a0c SHA256 f8cf8de54fc742322db06b84561cf7443147f92b5a532237f1602416de70025f
-MD5 a6e5904c07535e4d0abc048cfe7544f4 beast-0.7.1.ebuild 1822
-RMD160 da764e88216e4e3674748c694063b731d22a720b beast-0.7.1.ebuild 1822
-SHA256 f8cf8de54fc742322db06b84561cf7443147f92b5a532237f1602416de70025f beast-0.7.1.ebuild 1822
-MISC ChangeLog 4119 RMD160 4f4b39203f5a32b588a012eea52b04d39ae52fbc SHA1 134a64cc49a96ae9dca30cd4261c284b087c0447 SHA256 432087c2dc44803b65ba017ed7956ce5e4b516328b8c0aea4055d7d1c6e689d0
-MD5 5dc277d796c99ad5b40afc7a20be8154 ChangeLog 4119
-RMD160 4f4b39203f5a32b588a012eea52b04d39ae52fbc ChangeLog 4119
-SHA256 432087c2dc44803b65ba017ed7956ce5e4b516328b8c0aea4055d7d1c6e689d0 ChangeLog 4119
+EBUILD beast-0.7.1.ebuild 1871 RMD160 8fa986d3c58c8df747f86f5b66a10f4a3b013313 SHA1 ab40429faf370b1fefc21a02802ba9f4e393c826 SHA256 fe550f3b7fd4be5be523da9cb11fae477102bbdd3610c1ffad0eb4ec91dca9dd
+MD5 c7823e49acc3207e844eb2177025568b beast-0.7.1.ebuild 1871
+RMD160 8fa986d3c58c8df747f86f5b66a10f4a3b013313 beast-0.7.1.ebuild 1871
+SHA256 fe550f3b7fd4be5be523da9cb11fae477102bbdd3610c1ffad0eb4ec91dca9dd beast-0.7.1.ebuild 1871
+MISC ChangeLog 4325 RMD160 c2b977ed0ebc86e4956fe3cf128cebd7aa99b8d6 SHA1 60b01cf38e5cbe38ec624517af703698bd5fccc6 SHA256 6b429b8b2bc9fa8b5020c30b5fc0207e5d9ba74b9791ea8e8740f26023936714
+MD5 a1efb601751d33df48a3168a0ceee212 ChangeLog 4325
+RMD160 c2b977ed0ebc86e4956fe3cf128cebd7aa99b8d6 ChangeLog 4325
+SHA256 6b429b8b2bc9fa8b5020c30b5fc0207e5d9ba74b9791ea8e8740f26023936714 ChangeLog 4325
 MISC metadata.xml 177 RMD160 c4ff678488aa3bd8f3e5e4cf6e52a56caba3dad9 SHA1 73b04fb757f8a6473a2c43b0807a95381da37afc SHA256 dfb196addaf8aa212436c53c3d47cda0d10c2850c59fa2dcb7554dfa10190af2
 MD5 b263ff7675308d90b75a170acae3f5ff metadata.xml 177
 RMD160 c4ff678488aa3bd8f3e5e4cf6e52a56caba3dad9 metadata.xml 177
@@ -47,9 +51,9 @@ MD5 c22087b6d894f2b67242bc439551dbc1 files/digest-beast-0.7.1 506
 RMD160 d4d9d9006d68c1513730012a7c15f12da5d85bca files/digest-beast-0.7.1 506
 SHA256 e6f9813df485d49951bd9954ac814597172c3be0e7945718cf0cb565c3fd8fa7 files/digest-beast-0.7.1 506
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.6 (GNU/Linux)
+Version: GnuPG v2.0.3 (GNU/Linux)
 
-iD8DBQFGCLPFNQqtfCuFneMRAglYAJ0cA8t8UXD+G1pK4x3V+j2VCLpoVwCgnQBg
-lJ+BPjSr1TWA2Iq+3yVKqYw=
-=ZR/Z
+iD8DBQFGDXbWvFcC4BYPU0oRAnzWAJ9p4goylfBJNUtqdQHyIFNFg2ADBwCfXzk3
+xFgAyT2cHvwQt5miGzG/mOk=
+=JhJ7
 -----END PGP SIGNATURE-----
index 57e4f22ddab51cc0e7283d9f910455ef2f3f467f..c1268d20df5394ec1491b3804137ce6a17a1ef65 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 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.ebuild,v 1.4 2007/03/27 06:03:40 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/beast/beast-0.7.1.ebuild,v 1.5 2007/03/30 20:45:46 aballier Exp $
 
 inherit eutils flag-o-matic fdo-mime
 
@@ -44,6 +44,7 @@ src_unpack() {
 
        epatch "${WORKDIR}/${P}-guile-1.8.diff"
        epatch "${FILESDIR}/${P}-noinstalltest.patch"
+       epatch "${FILESDIR}/${P}-signalheader.patch"
 }
 
 src_compile() {
diff --git a/media-sound/beast/files/beast-0.7.1-signalheader.patch b/media-sound/beast/files/beast-0.7.1-signalheader.patch
new file mode 100644 (file)
index 0000000..e6a0035
--- /dev/null
@@ -0,0 +1,24 @@
+Index: beast-0.7.1/birnet/birnettests.h
+===================================================================
+--- beast-0.7.1.orig/birnet/birnettests.h
++++ beast-0.7.1/birnet/birnettests.h
+@@ -27,6 +27,7 @@
+ #include <glib.h>
+ #include <string.h>
++#include <signal.h>
+ BIRNET_EXTERN_C_BEGIN();
+Index: beast-0.7.1/tools/bseloopfuncs.c
+===================================================================
+--- beast-0.7.1.orig/tools/bseloopfuncs.c
++++ beast-0.7.1/tools/bseloopfuncs.c
+@@ -21,6 +21,7 @@
+ #include <string.h>
+ #include <stdio.h>
+ #include <math.h>
++#include <signal.h>
+ typedef struct {
+   gdouble score;