summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Loeser <halcy0n@gentoo.org>2006-03-10 06:02:40 +0000
committerMark Loeser <halcy0n@gentoo.org>2006-03-10 06:02:40 +0000
commitd416696625f1f613948cc0fcd49d967c03c87e1d (patch)
treeee37e72a74ffff03085f3445e4cbe7757816ce71 /app-emulation/fuse
parentMark 2.0.1-r2 stable on ia64 (diff)
downloadhistorical-d416696625f1f613948cc0fcd49d967c03c87e1d.tar.gz
historical-d416696625f1f613948cc0fcd49d967c03c87e1d.tar.bz2
historical-d416696625f1f613948cc0fcd49d967c03c87e1d.zip
Add patch to fix compilation with gcc-4 by Samuli Suominen <sasuomin AT uusikaupunki DOT fi>; bug #125619
Package-Manager: portage-2.1_pre5-r4
Diffstat (limited to 'app-emulation/fuse')
-rw-r--r--app-emulation/fuse/ChangeLog9
-rw-r--r--app-emulation/fuse/Manifest29
-rw-r--r--app-emulation/fuse/files/fuse-0.7.0-gcc4.patch14
-rw-r--r--app-emulation/fuse/fuse-0.7.0.ebuild12
4 files changed, 58 insertions, 6 deletions
diff --git a/app-emulation/fuse/ChangeLog b/app-emulation/fuse/ChangeLog
index fadde886da1e..2ee2acd7f945 100644
--- a/app-emulation/fuse/ChangeLog
+++ b/app-emulation/fuse/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-emulation/fuse
-# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/ChangeLog,v 1.16 2005/10/02 16:48:50 hansmi Exp $
+# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/ChangeLog,v 1.17 2006/03/10 06:02:40 halcy0n Exp $
+
+ 10 Mar 2006; Mark Loeser <halcy0n@gentoo.org>
+ +files/fuse-0.7.0-gcc4.patch, fuse-0.7.0.ebuild:
+ Add patch to fix compilation with gcc-4 by Samuli Suominen <sasuomin AT
+ uusikaupunki DOT fi>; bug #125619
02 Oct 2005; Michael Hanselmann <hansmi@gentoo.org> fuse-0.7.0.ebuild:
Stable on ppc.
diff --git a/app-emulation/fuse/Manifest b/app-emulation/fuse/Manifest
index c8e498699b00..4c935c8adc44 100644
--- a/app-emulation/fuse/Manifest
+++ b/app-emulation/fuse/Manifest
@@ -1,6 +1,31 @@
-MD5 ea528d4f05103f769e2270b2dcd0282d ChangeLog 2098
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 05ef68e8a314bdccba2de0262318e230 ChangeLog 2309
+RMD160 db143722e45f8e5b6d9f46d532666692f455b39b ChangeLog 2309
+SHA256 7153f89325e3e52b9e234fd7a9ad4ff376d430e478d7779737cb97b53a49fd29 ChangeLog 2309
MD5 5f2dadd0c93925bbe9f614df56f9bf1e files/digest-fuse-0.6.2.1 64
+RMD160 7ecf4fa7545b7070d31edbd8ffa91ca4607f777e files/digest-fuse-0.6.2.1 64
+SHA256 0751a9a8d46ed7be69d5ad80279c6bfced7e00d1a6d771087525f4d79033a687 files/digest-fuse-0.6.2.1 64
MD5 630351171dc1040370d0d75ae0e6617d files/digest-fuse-0.7.0 62
+RMD160 2461319dfaed53ba689afe7b740427128a053fea files/digest-fuse-0.7.0 62
+SHA256 19da228e006b6104ab8da7c0d15c8b942cdf4271c3cc1dd247ea17ad5f433dd3 files/digest-fuse-0.7.0 62
+MD5 35c61d2acc6135850881b6a8487cb2fc files/fuse-0.7.0-gcc4.patch 725
+RMD160 5d89b4e67c19a7d4c087f6e13f71ce2f87957bb2 files/fuse-0.7.0-gcc4.patch 725
+SHA256 b891245b9c66d3be267a18e704bcbadc1bbead821c541744a4301c00c2815e99 files/fuse-0.7.0-gcc4.patch 725
MD5 d3875981a76876cb483a8053da9b8772 fuse-0.6.2.1.ebuild 1621
-MD5 31a11377116e8b5a62c31bd94ff4b4f5 fuse-0.7.0.ebuild 1635
+RMD160 6099207f244c8d761be130bc512f40ecc331bb8e fuse-0.6.2.1.ebuild 1621
+SHA256 fc4793cefd0d3a58547ff82cff5d60db6445518887abceef186e4a8acb72d3e1 fuse-0.6.2.1.ebuild 1621
+MD5 b5b5a68d9c74332cddfe2bf15dc9c5b9 fuse-0.7.0.ebuild 1722
+RMD160 1655364069ce832ff85da608196b8ce13f221f85 fuse-0.7.0.ebuild 1722
+SHA256 d2755929a686d46281d16ffb6c59698a467b8efbd349e5e7a6189276b82bd649 fuse-0.7.0.ebuild 1722
MD5 1652522405f5936eb29776ef8d5ffa5b metadata.xml 310
+RMD160 5b59fc85d3bafae0872cf691e5f032bac39ba539 metadata.xml 310
+SHA256 39e1273dd60bd3ceb460e9366a648c8fa21db1c292df4573e69f41cf6c84f6fc metadata.xml 310
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2.2 (GNU/Linux)
+
+iD8DBQFEERaJCRZPokWLroQRAsTpAJ9tDun+BemRwGxhnLwQnWyGtXDz6ACgtVFh
+7hTDsdYy+dCuIr8dmzLhooA=
+=p4Ty
+-----END PGP SIGNATURE-----
diff --git a/app-emulation/fuse/files/fuse-0.7.0-gcc4.patch b/app-emulation/fuse/files/fuse-0.7.0-gcc4.patch
new file mode 100644
index 000000000000..e29706fe351f
--- /dev/null
+++ b/app-emulation/fuse/files/fuse-0.7.0-gcc4.patch
@@ -0,0 +1,14 @@
+diff -ur fuse-0.7.0.orig/sound.c fuse-0.7.0/sound.c
+--- fuse-0.7.0.orig/sound.c 2004-07-04 21:52:15.000000000 +0300
++++ fuse-0.7.0/sound.c 2006-03-09 19:26:17.000000000 +0200
+@@ -58,8 +58,8 @@
+ int sound_stereo_ay_abc=0; /* (AY stereo) true for ABC stereo, else ACB */
+ int sound_stereo_ay_narrow=0; /* (AY stereo) true for narrow AY st. sep. */
+
+-static int sound_stereo_ay=0; /* local copy of settings_current.stereo_ay */
+-static int sound_stereo_beeper=0; /* and settings_current.stereo_beeper */
++int sound_stereo_ay=0; /* local copy of settings_current.stereo_ay */
++int sound_stereo_beeper=0; /* and settings_current.stereo_beeper */
+
+
+ /* assume all three tone channels together match the beeper volume (ish).
diff --git a/app-emulation/fuse/fuse-0.7.0.ebuild b/app-emulation/fuse/fuse-0.7.0.ebuild
index 1bd12b113361..242043ec529c 100644
--- a/app-emulation/fuse/fuse-0.7.0.ebuild
+++ b/app-emulation/fuse/fuse-0.7.0.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/fuse-0.7.0.ebuild,v 1.4 2005/10/02 16:48:50 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/fuse-0.7.0.ebuild,v 1.5 2006/03/10 06:02:40 halcy0n Exp $
+
+inherit eutils
DESCRIPTION="Free Unix Spectrum Emulator by Philip Kendall"
HOMEPAGE="http://fuse-emulator.sourceforge.net/"
@@ -37,6 +39,12 @@ DEPEND="dev-lang/perl
libdsk? ( >=app-emulation/libdsk-1.1.5
app-emulation/lib765 )"
+src_unpack() {
+ unpack ${A}
+
+ epatch "${FILESDIR}"/${P}-gcc4.patch
+}
+
src_compile() {
local guiflag
if use X ; then