From ce9c3633b5ab3ac607b6c58b96af71c7cb12a903 Mon Sep 17 00:00:00 2001 From: Alexis Ballier Date: Fri, 30 Mar 2007 20:45:46 +0000 Subject: [PATCH] Include signal.h to workaround glib not including it causing compile failures on ppc Package-Manager: portage-2.1.2.3 --- media-sound/beast/ChangeLog | 7 ++++- media-sound/beast/Manifest | 28 +++++++++++-------- media-sound/beast/beast-0.7.1.ebuild | 3 +- .../files/beast-0.7.1-signalheader.patch | 24 ++++++++++++++++ 4 files changed, 48 insertions(+), 14 deletions(-) create mode 100644 media-sound/beast/files/beast-0.7.1-signalheader.patch diff --git a/media-sound/beast/ChangeLog b/media-sound/beast/ChangeLog index d1f1de145314..5dfd3f5f9562 100644 --- a/media-sound/beast/ChangeLog +++ b/media-sound/beast/ChangeLog @@ -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 + +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 beast-0.7.1.ebuild: stable x86, security bug 163146 diff --git a/media-sound/beast/Manifest b/media-sound/beast/Manifest index aed7926959b3..c9020396eaaf 100644 --- a/media-sound/beast/Manifest +++ b/media-sound/beast/Manifest @@ -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----- diff --git a/media-sound/beast/beast-0.7.1.ebuild b/media-sound/beast/beast-0.7.1.ebuild index 57e4f22ddab5..c1268d20df53 100644 --- a/media-sound/beast/beast-0.7.1.ebuild +++ b/media-sound/beast/beast-0.7.1.ebuild @@ -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 index 000000000000..e6a00358e416 --- /dev/null +++ b/media-sound/beast/files/beast-0.7.1-signalheader.patch @@ -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 + #include ++#include + + 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 + #include + #include ++#include + + typedef struct { + gdouble score; -- 2.26.2