summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWulf Krueger <philantrop@gentoo.org>2008-04-20 19:46:51 +0000
committerWulf Krueger <philantrop@gentoo.org>2008-04-20 19:46:51 +0000
commit63e32531bdeb0eb8acc13ecad4735bac45c03342 (patch)
tree3e23ae0cfcaa8df0ee839c8281fa96ae49bafe1d /media-libs
parentFirst commit (diff)
downloadhistorical-63e32531bdeb0eb8acc13ecad4735bac45c03342.tar.gz
historical-63e32531bdeb0eb8acc13ecad4735bac45c03342.tar.bz2
historical-63e32531bdeb0eb8acc13ecad4735bac45c03342.zip
Added a patch for gcc 4.3 compatibility as kindly provided by Steve Warren on bug 218300.
Package-Manager: portage-2.1.5_rc4
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/akode/ChangeLog7
-rw-r--r--media-libs/akode/Manifest5
-rw-r--r--media-libs/akode/akode-2.0.2.ebuild7
-rw-r--r--media-libs/akode/files/akode-2.0.2-gcc43.patch45
4 files changed, 59 insertions, 5 deletions
diff --git a/media-libs/akode/ChangeLog b/media-libs/akode/ChangeLog
index eb38f5e9622a..dc474fb85063 100644
--- a/media-libs/akode/ChangeLog
+++ b/media-libs/akode/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/akode
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/akode/ChangeLog,v 1.35 2008/01/10 17:04:04 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/akode/ChangeLog,v 1.36 2008/04/20 19:46:51 philantrop Exp $
+
+ 20 Apr 2008; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/akode-2.0.2-gcc43.patch, akode-2.0.2.ebuild:
+ Added a patch for gcc 4.3 compatibility as kindly provided by Steve Warren
+ on bug 218300.
10 Jan 2008; Samuli Suominen <drac@gentoo.org> -akode-2.0_beta3.ebuild,
akode-2.0_rc1.ebuild, -akode-2.0.1.ebuild:
diff --git a/media-libs/akode/Manifest b/media-libs/akode/Manifest
index aa7f24c945ad..105de7611912 100644
--- a/media-libs/akode/Manifest
+++ b/media-libs/akode/Manifest
@@ -1,11 +1,12 @@
AUX akode-2.0.1-alsa-tests.patch 2369 RMD160 5f2f833524823daa1cc51b6ebe1f0e8005a84e3a SHA1 b0a7928e82bed3cae6c46283e66b71c59723c85a SHA256 4f22d466e2ac1b4838c9b9bd7861817f34de9602749bdda8890b7686a9d7612e
AUX akode-2.0.2-amd64-flac-1.1.3.patch 515 RMD160 c4d88ea933fb00575316f80ea2d4627864e32f76 SHA1 b1ebc8d706df291399f874174c3c27693308e6db SHA256 a0531f197d46d6c721e118c9b5a24fa5945057b6991f9ca94cb9b4b081841452
+AUX akode-2.0.2-gcc43.patch 1531 RMD160 fad2a8e6076d6bb8672f1cbae4337bedb3fbc682 SHA1 c4bdb299e0de2b3315a2bc2ec7f4cad1637ab69d SHA256 ff78a293ab871939e3f4364a502bcd45e4a9683b46ba6749d7eaeecd3076f76c
DIST 30375-akode-2.0.1.tar.bz2 460964 RMD160 e476f01a6baea4051e407166b1997ecdca1bfa86 SHA1 122fe6aabda78a8bda6d81074b7b66eb424f34eb SHA256 a1a31d3ea59e151ff1ff51e9f2be0db84fc9fcb40f590abb1c46494d6ff1c08e
DIST 30375-akode-2.0.2.tar.bz2 472605 RMD160 fa0322367d8e24e541007d3f9e508c3c31370d96 SHA1 10ad1e335bc53c2a90d133b493568324514c729c SHA256 ad689f7b3531cc3c42fda07c264873360bc0f4a94b90c1a4c91c92a22333a7a6
DIST 30375-akode-2.0rc1.tar.gz 650104 RMD160 8db2eefab88b204231947f29a4963f2c91944d26 SHA1 f1c7193f3d0f173d19668b67485b973e63f06f20 SHA256 26f77ca7f41e494b7e97c2cf2f7aad2a3cd77f7f6728118d0b8b9b752a655b1a
DIST akode-2.0.1+flac-1.1.3.tar.bz2 3679 RMD160 128b33e8b419863c7616568d047c23eb094583c4 SHA1 a76cf8e97b8ea1f36b9f05abd73707d6b7c470b3 SHA256 6381c77623439b647ad2b024118cade0b7230e1f8d6711159ca60ed7bc5372c5
EBUILD akode-2.0.1-r1.ebuild 1745 RMD160 b83de8c1a5fb0f0f890cbfd0d46ef89c42ef26f2 SHA1 b80c2b2d1cb4f1459aa52204b8804d1ae766dd90 SHA256 93af75f17a2f0c0a49521095e2814aa0c708c461babc823e3229423216522381
-EBUILD akode-2.0.2.ebuild 1609 RMD160 8eb1e48bf82833a409040a10e629e3f6cec81e7c SHA1 95599253e83a90b1cb136cac2149fd526dc46086 SHA256 e2bc80da6abc229c692d98122d6312c6c19003c8958c1a684f4302eb839f5578
+EBUILD akode-2.0.2.ebuild 1701 RMD160 8a9b511dc3b622fb2450e5aa6d95d317c804c903 SHA1 f724d2878cd58c4240c0c8c49307d520741d3348 SHA256 cce40796ceb78be3b5c22ba231869f8f7afa3dd32770d533820effdd859fc8a7
EBUILD akode-2.0_rc1.ebuild 1154 RMD160 032be56bf77f210932c5735c501b2b10427cdc6b SHA1 d3ac758abe477e548e4099464e71ad5c2e3cb399 SHA256 8c95fc7ed3304fa388c894b802a360419dc513199657ede6727c1e717dfc2a7c
-MISC ChangeLog 4469 RMD160 e96b37ddb137728ed5c4f5f3c638dc3663d3b8c1 SHA1 8b17f1c7508b0ff5d976eff316fb59e0001b0148 SHA256 49b6f49eb9b8832376a5a6495caed7bbd60cb4453869afe463019ed65ba60034
+MISC ChangeLog 4679 RMD160 16f71ed0f4542544c23e239c534c134e9940ad53 SHA1 4ab3cc6412521601f6e1fdc5fa03a528d8b29ddb SHA256 0e5e217ae8c24143619473061aea8445ea78b073ad7a81ba1ba7f96d5f6054d9
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
diff --git a/media-libs/akode/akode-2.0.2.ebuild b/media-libs/akode/akode-2.0.2.ebuild
index 81a30d1775d2..fe20014dd621 100644
--- a/media-libs/akode/akode-2.0.2.ebuild
+++ b/media-libs/akode/akode-2.0.2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/akode/akode-2.0.2.ebuild,v 1.2 2007/07/14 18:08:18 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/akode/akode-2.0.2.ebuild,v 1.3 2008/04/20 19:46:51 philantrop Exp $
WANT_AUTOMAKE="1.9"
WANT_AUTOCONF="2.5"
@@ -33,6 +33,9 @@ src_unpack() {
cd "${S}"
epatch "${FILESDIR}"/${P}-amd64-flac-1.1.3.patch
+ # gcc 4.3 compatibility fix. cf. bug 218300.
+ epatch "${FILESDIR}"/${P}-gcc43.patch
+
sed -i -e '/case $AUTO\(CONF\|HEADER\)_VERSION in/,+1 s/2\.5/2.[56]/g' \
admin/cvs.sh
diff --git a/media-libs/akode/files/akode-2.0.2-gcc43.patch b/media-libs/akode/files/akode-2.0.2-gcc43.patch
new file mode 100644
index 000000000000..266807c5368d
--- /dev/null
+++ b/media-libs/akode/files/akode-2.0.2-gcc43.patch
@@ -0,0 +1,45 @@
+
+diff -up akode-2.0.2/akode/lib/auto_sink.cpp.gcc43~ akode-2.0.2/akode/lib/auto_sink.cpp
+--- akode-2.0.2/akode/lib/auto_sink.cpp.gcc43~ 2008-01-13 08:54:32.000000000 +0000
++++ akode-2.0.2/akode/lib/auto_sink.cpp 2008-01-13 08:54:32.000000000 +0000
+@@ -18,6 +18,7 @@
+ Boston, MA 02110-1301, USA.
+ */
+
++#include <stdlib.h>
+ #include "audioframe.h"
+ #include "auto_sink.h"
+
+diff -up akode-2.0.2/akode/lib/player.cpp.gcc43~ akode-2.0.2/akode/lib/player.cpp
+--- akode-2.0.2/akode/lib/player.cpp.gcc43~ 2008-01-13 08:54:35.000000000 +0000
++++ akode-2.0.2/akode/lib/player.cpp 2008-01-13 08:54:35.000000000 +0000
+@@ -18,6 +18,7 @@
+ Boston, MA 02110-1301, USA.
+ */
+
++#include <string.h>
+ #include <pthread.h>
+ #include <semaphore.h>
+ #include <assert.h>
+diff -up akode-2.0.2/akode/lib/magic.cpp.gcc43~ akode-2.0.2/akode/lib/magic.cpp
+--- akode-2.0.2/akode/lib/magic.cpp.gcc43~ 2008-01-13 08:54:36.000000000 +0000
++++ akode-2.0.2/akode/lib/magic.cpp 2008-01-13 08:54:36.000000000 +0000
+@@ -18,6 +18,7 @@
+ Boston, MA 02110-1301, USA.
+ */
+
++#include <string.h>
+ #include "akodelib.h"
+ #include "magic.h"
+ #include "file.h"
+diff -up akode-2.0.2/akode/akodeplay/akodeplay.cpp.gcc43~ akode-2.0.2/akode/akodeplay/akodeplay.cpp
+--- akode-2.0.2/akode/akodeplay/akodeplay.cpp.gcc43~ 2008-01-13 08:54:53.000000000 +0000
++++ akode-2.0.2/akode/akodeplay/akodeplay.cpp 2008-01-13 08:54:53.000000000 +0000
+@@ -18,6 +18,7 @@
+ Boston, MA 02110-1301, USA.
+ */
+
++#include <stdlib.h>
+ #include <iostream>
+
+ #include "../lib/akodelib.h"