summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-04-13 21:14:29 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-04-13 21:14:29 +0000
commitf45be4498f117f46c793ed41faebfe5983ff9068 (patch)
tree109e84b5813e4126d9da29fa405fc87acaea35e5
parentgcc 4.3 build fix by David Carlos Manuelda <StormByte@gmail.com> and impulze@... (diff)
downloadhistorical-f45be4498f117f46c793ed41faebfe5983ff9068.tar.gz
historical-f45be4498f117f46c793ed41faebfe5983ff9068.tar.bz2
historical-f45be4498f117f46c793ed41faebfe5983ff9068.zip
gcc 4.3 build fix by David Carlos Manuelda <StormByte@gmail.com>, bug #217292
Package-Manager: portage-2.1.5_rc3
-rw-r--r--media-libs/libsoundtouch/ChangeLog7
-rw-r--r--media-libs/libsoundtouch/Manifest15
-rw-r--r--media-libs/libsoundtouch/files/libsoundtouch-1.3.1-gcc-4.3.patch10
-rw-r--r--media-libs/libsoundtouch/libsoundtouch-1.3.1-r1.ebuild5
4 files changed, 32 insertions, 5 deletions
diff --git a/media-libs/libsoundtouch/ChangeLog b/media-libs/libsoundtouch/ChangeLog
index af74a359bbdd..7d67fb66dbc0 100644
--- a/media-libs/libsoundtouch/ChangeLog
+++ b/media-libs/libsoundtouch/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/libsoundtouch
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsoundtouch/ChangeLog,v 1.23 2008/02/27 18:34:47 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsoundtouch/ChangeLog,v 1.24 2008/04/13 21:14:29 aballier Exp $
+
+ 13 Apr 2008; Alexis Ballier <aballier@gentoo.org>
+ +files/libsoundtouch-1.3.1-gcc-4.3.patch, libsoundtouch-1.3.1-r1.ebuild:
+ gcc 4.3 build fix by David Carlos Manuelda <StormByte@gmail.com>, bug
+ #217292
27 Feb 2008; Jeroen Roovers <jer@gentoo.org>
libsoundtouch-1.3.1-r1.ebuild:
diff --git a/media-libs/libsoundtouch/Manifest b/media-libs/libsoundtouch/Manifest
index 27ed05c974f7..dd62da70ca3f 100644
--- a/media-libs/libsoundtouch/Manifest
+++ b/media-libs/libsoundtouch/Manifest
@@ -1,5 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX libsoundtouch-1.3.1-Makefile.patch 1689 RMD160 07fba1196a080c0a6db64f56017e31a7852c68df SHA1 7ebc59901c404821b86ca62b97ea0ec86cffdd10 SHA256 984a1e91d09b370ea65ea568f2ef04b5a9eed11e10fccceef36119ea8fd8891b
+AUX libsoundtouch-1.3.1-gcc-4.3.patch 290 RMD160 354d8854a27f60a54b73fd12f9a7ebd4c68d00c0 SHA1 8cc098a7b08525e9b2bcafe1ceac2577171897fc SHA256 a08ec491b736783e6176b157ff0cf5caa3a03f84e53726dbd62100aeca4fe0ff
DIST soundtouch-1.3.1.tar.gz 314641 RMD160 713526a201e8ba3e3180718ebf2cccdb285a9e1e SHA1 0b63e71dc94c917ce9f48431789a001063884cc8 SHA256 f268fb05200fc55e50e88772765a822628f1a0157a4a57cc9545ac50a0d4fd9c
-EBUILD libsoundtouch-1.3.1-r1.ebuild 1237 RMD160 fd392f5e5cbf02928c407cf79b8bf978237f1d9b SHA1 cdc76d9eb9b3bc651bf229059473f829a06fb9c9 SHA256 a89ad868bf7df4a5d70b1c5cdbf9c43439b7779ec26ce7274fa39cf700fefe20
-MISC ChangeLog 3610 RMD160 f7363660d06017b492530155f519cee265ad20b3 SHA1 88216f4c49a47cba6a78ebb291e863a8bb08724c SHA256 0e5aa4d23b3c1b684676dff1e3928f2cbbcdb630c1cdce59ae0b35faaec00377
+EBUILD libsoundtouch-1.3.1-r1.ebuild 1285 RMD160 d0e87ecbcc73c55d041f7636ba0d177ab15d7d24 SHA1 ed034a4deecfcc5fc299c64b3827d572ecdc4883 SHA256 1b9e82a27e2a6a3279badb9fafb00ca910381121feb4f00c6e30ab37d49715a1
+MISC ChangeLog 3825 RMD160 18a1a8d217c3f7ae33d0dbc9bb6fb99fd98a59ac SHA1 005d44ab1fde1f2812af65f481e0b7bd0d5d2128 SHA256 c6feff64de0c154a998d98f896c5fe0f3e53ff5d0b49f39a3808659f5181f9d8
MISC metadata.xml 159 RMD160 568344dc99ebe68c2e2d43d268d186757532144d SHA1 3f9589301dbaa4363c56de0f309cf792d8c38b63 SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkgCd7wACgkQvFcC4BYPU0oxzwCgzkml+qywWgpIPnetJOYGT3+x
+4HAAniyp8tiF0gtxTlVSHOcXVGFJSMt6
+=+Y1z
+-----END PGP SIGNATURE-----
diff --git a/media-libs/libsoundtouch/files/libsoundtouch-1.3.1-gcc-4.3.patch b/media-libs/libsoundtouch/files/libsoundtouch-1.3.1-gcc-4.3.patch
new file mode 100644
index 000000000000..79b7ec5df833
--- /dev/null
+++ b/media-libs/libsoundtouch/files/libsoundtouch-1.3.1-gcc-4.3.patch
@@ -0,0 +1,10 @@
+--- source/example/SoundStretch/WavFile.h 2006-03-19 13:08:36.000000000 +0100
++++ source/example/SoundStretch/WavFile.h.new 2008-04-11 15:03:44.000000000 +0200
+@@ -48,6 +48,7 @@
+ #define WAVFILE_H
+
+ #include <stdio.h>
++#include <cstring>
+
+ #ifndef uint
+ typedef unsigned int uint;
diff --git a/media-libs/libsoundtouch/libsoundtouch-1.3.1-r1.ebuild b/media-libs/libsoundtouch/libsoundtouch-1.3.1-r1.ebuild
index b01e6c1c80bc..88187b041cb7 100644
--- a/media-libs/libsoundtouch/libsoundtouch-1.3.1-r1.ebuild
+++ b/media-libs/libsoundtouch/libsoundtouch-1.3.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsoundtouch/libsoundtouch-1.3.1-r1.ebuild,v 1.11 2008/02/27 18:34:47 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsoundtouch/libsoundtouch-1.3.1-r1.ebuild,v 1.12 2008/04/13 21:14:29 aballier Exp $
inherit autotools flag-o-matic
@@ -25,6 +25,7 @@ src_unpack() {
cd "${S}"
epatch "${FILESDIR}"/${P}-Makefile.patch
+ epatch "${FILESDIR}"/${P}-gcc-4.3.patch
eautoreconf
# Bug #148695
@@ -46,5 +47,5 @@ src_compile() {
src_install() {
make DESTDIR="${D}" pkgdocdir="/usr/share/doc/${PF}" install || die
- rm -f ${D}/usr/share/doc/${PF}/COPYING.TXT # remove obsolete LICENCE file
+ rm -f "${D}"/usr/share/doc/${PF}/COPYING.TXT # remove obsolete LICENCE file
}