ChangeLog

# ChangeLog for app-emulation/fuse
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/ChangeLog,v 1.31 2010/03/28 03:58:03 darkside Exp $

28 Mar 2010; Jeremy Olexa metadata.xml:
Drop myself from metadata

23 Mar 2010; Jesus Rivero metadata.xml:
Added myself to metadata.xml

22 Dec 2009; Jeremy Olexa -fuse-0.10.0.2-r2.ebuild:
remove old

*fuse-0.10.0.2-r3 (22 Dec 2009)

22 Dec 2009; Jeremy Olexa +fuse-0.10.0.2-r3.ebuild:
New revision to fix dependancy issues. Ebuild by José Manuel Ferrer Ortiz

*fuse-0.10.0.2-r2 (10 Mar 2009)

10 Mar 2009; Jeremy Olexa -fuse-0.10.0.2-r1.ebuild,
+fuse-0.10.0.2-r2.ebuild:
remove libdsk use flag and deps, not needed anymore. bug 259855

*fuse-0.10.0.2-r1 (29 Jan 2009)

29 Jan 2009; Jeremy Olexa -fuse-0.10.0.2.ebuild,
+fuse-0.10.0.2-r1.ebuild:
fix build issue with missing glib, bug 256640

25 Jan 2009; Jeremy Olexa metadata.xml:
Update metadata to reflect reality

*fuse-0.10.0.2 (25 Jan 2009)

25 Jan 2009; Jeremy Olexa -fuse-0.9.0.ebuild,
+fuse-0.10.0.2.ebuild:
Version bump by José Manuel Ferrer Ortiz, remove old

28 Jul 2008; Doug Goldstein metadata.xml:
add GLEP 56 USE flag desc from use.local.desc

30 May 2008; Jeremy Olexa fuse-0.7.0.ebuild:
changed ebuild to explicitly require libspectrum-0.2.2*. Thanks to Jouni
Rinne for reporting in bug #222335

29 May 2008; Jeremy Olexa ; +fuse-0.9.0.ebuild:
version bump app-emulation/fuse to 0.9.0. Thanks to José Manuel Ferrer Ortiz
for the ebuild, bug #222427. José will also take over maintaining this package
and I will be his proxy.

22 Jul 2007; Donnie Berkholz ; fuse-0.7.0.ebuild:
Drop virtual/x11 references.

02 Sep 2006; fuse-0.7.0.ebuild:
stable on amd64

06 Jun 2006; Stefan Schweizer metadata.xml,
-fuse-0.6.2.1.ebuild, fuse-0.7.0.ebuild:
Fix building with -X, bug 113093, xml2->xml, bug 116346, modular X deps, bug
123933, merge gtk2 and gtk flags, bug 106560, remove old

10 Mar 2006; Mark Loeser
+files/fuse-0.7.0-gcc4.patch, fuse-0.7.0.ebuild:
Add patch to fix compilation with gcc-4 by Samuli Suominen uusikaupunki DOT fi>; bug #125619

02 Oct 2005; Michael Hanselmann fuse-0.7.0.ebuild:
Stable on ppc.

17 Sep 2005; Marcelo Goes -fuse-0.6.1.1.ebuild,
fuse-0.7.0.ebuild:
0.7.0 x86 stable for bug 105808. Thanks to Ooblick .

05 Jun 2005; Michael Hanselmann fuse-0.6.2.1.ebuild:
Stable on ppc.

21 May 2005; Simon Stelling fuse-0.7.0.ebuild:
added ~amd64 keyword

*fuse-0.7.0 (04 Jan 2005)

04 Jan 2005; Daniel Black fuse-0.6.1.1.ebuild,
fuse-0.6.2.1.ebuild, +fuse-0.7.0.ebuild:
Version bump as per bug #76488 by Ooblick . Previous
versions QA fix due to deprecated empty target in string (fuse use flag).

07 Jun 2004; Daniel Black fuse-0.6.2.1.ebuild,
+metadata.xml:
QA - (IUSE) fix, x86 stable

01 Jun 2004; Aron Griffis fuse-0.6.1.1.ebuild,
fuse-0.6.2.1.ebuild:
Fix use invocation

26 Mar 2004; Michael Sterrett fuse-0.6.1.1.ebuild,
fuse-0.6.2.1.ebuild:
work around portage dep issue (bug #45688)

20 Mar 2004; Michael Sterrett fuse-0.6.1.1.ebuild,
fuse-0.6.2.1.ebuild:
stop using deprecated ?: use syntax

*fuse-0.6.2.1 (28 Feb 2004)

28 Feb 2004; Mike Frysinger :
Version bump to work with new libspectrum #39904

*fuse-0.6.1.1 (20 Nov 2003)

24 Dec 2003; David Holm fuse-0.6.1.1.ebuild:
Added to ~ppc.

27 Nov 2003; Michael Sterrett fuse-0.6.0.1.ebuild:
clean old version of ebuild

20 Nov 2003; Mike Frysinger :
Version bump + DEPEND fixups #31215 #27711.

*fuse-0.6.0.1 (15 Jul 2003)

15 Jul 2003; Mike Frysinger :
Initial import. Ebuild submitted by Adam Short #18523.

Manifest

AUX fuse-0.7.0-gcc4.patch 725 RMD160 5d89b4e67c19a7d4c087f6e13f71ce2f87957bb2 SHA1 ba8420be70c1e050e5ca31fc7afee298978827e9 SHA256 b891245b9c66d3be267a18e704bcbadc1bbead821c541744a4301c00c2815e99
DIST fuse-0.10.0.2.tar.gz 1579106 RMD160 d6f3f8b10669573b62be38dcc63b35add743e0fe SHA1 1d43619a92f2557666a165af5d0b5eca87497d55 SHA256 843d5a17b7956d81741f3280910252a29f543a02cf99a177ab78bdb7dc778672
DIST fuse-0.7.0.tar.gz 872031 RMD160 38abec9f44677f0f5b86b99bc0127a62cc7fb9cf SHA1 36e0485183bd1bbfc9140b8ebb9f0a4bf197ffe6 SHA256 266177f8d9cd8959fc2b4358b56afb343f98fb56e5d4da352589ac1d49ce32e7
EBUILD fuse-0.10.0.2-r3.ebuild 2528 RMD160 15de9e6926b7d078f9194d72f75fb52b57780930 SHA1 319dbf1682245629c7315b3405035296e3dcffe3 SHA256 3288c9f49e6c2cfbe45a84e9de16496471a2c2f2964c7c9de7609ecacfec24f4
EBUILD fuse-0.7.0.ebuild 1795 RMD160 2580367cc546b7a81e90c138294d137c84009a77 SHA1 0e72e8448207c49e2839d787c5628d046315679e SHA256 d4f7f439bd063e61aa8955449ee585797a346bb11eda956cd621e7c9bfa8e75b
MISC ChangeLog 4431 RMD160 c8cbde0d15bb68d3892f15f275a4d66f180d34d4 SHA1 9ae133654eed0e183d68704c026d9c21cd834673 SHA256 4a76d0c8b0e39ee71192f400a72ae45c8c581030bbbfa9eaeab38e5feb8c08c5
MISC metadata.xml 630 RMD160 757bf50350d78bec3ec7ce2fdfbbf603c683c0a6 SHA1 d60ab432cc7a568bd206b3bf9ccd8dcedf77d7cc SHA256 b9928c4a4157eea231d5e82351a889c502ceaa65304a01aa7c9b19fe85f0edb2

files

fuse-0.10.0.2-r3.ebuild

# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/fuse-0.10.0.2-r3.ebuild,v 1.1 2009/12/22 04:38:32 darkside Exp $

DESCRIPTION="Free Unix Spectrum Emulator by Philip Kendall"
HOMEPAGE="http://fuse-emulator.sourceforge.net"
SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="alsa ao fbcon gpm gtk joystick libsamplerate memlimit sdl svga X xml"

# This build is heavily use dependent. Fuse user interface use flags are, in
# order of precedence: gtk, sdl, X, svga and fbcon. X version of fuse will
# be built if no valid user interface flag is chosen.
RDEPEND=">=app-emulation/libspectrum-0.5
gtk? ( >=x11-libs/gtk+-2
alsa? ( media-libs/alsa-lib )
!alsa? ( ao? ( media-libs/libao ) )
joystick? ( media-libs/libjsw ) )
!gtk? (
sdl? ( >=media-libs/libsdl-1.2.4 )
!sdl? (
X? ( x11-libs/libX11
x11-libs/libXext
alsa? ( media-libs/alsa-lib )
!alsa? ( ao? ( media-libs/libao ) )
joystick? ( media-libs/libjsw ) )
!X? (
svga? ( media-libs/svgalib
alsa? ( media-libs/alsa-lib )
!alsa? ( ao? ( media-libs/libao ) ) )
!svga? (
fbcon? ( virtual/linux-sources
gpm? ( sys-libs/gpm )
alsa? ( media-libs/alsa-lib )
!alsa? ( ao? ( media-libs/libao ) )
joystick? ( media-libs/libjsw ) )
!fbcon? ( x11-libs/libX11
x11-libs/libXext
alsa? ( media-libs/alsa-lib )
!alsa? ( ao? ( media-libs/libao ) )
joystick? ( media-libs/libjsw ) ) ) ) ) )
>=dev-libs/glib-2
media-libs/libpng
libsamplerate? ( >=media-libs/libsamplerate-0.1.0 )
xml? ( dev-libs/libxml2 )"
DEPEND="${RDEPEND}
dev-lang/perl
dev-util/pkgconfig"

src_compile() {
local guiflag
if use gtk; then
guiflag=""
elif use sdl; then
guiflag="--with-sdl"
elif use X; then
guiflag="--without-gtk"
elif use svga; then
guiflag="--with-svgalib"
elif use fbcon; then
guiflag="--with-fb"
else # We default to X user interface
guiflag="--without-gtk"
fi
econf --without-win32 \
${guiflag} \
$(use_with gpm) \
$(use_with alsa) \
$(use_with ao libao) \
$(use_with libsamplerate) \
$(use_with joystick) \
$(use_enable joystick ui-joystick) \
$(use_with xml libxml2) \
$(use_enable memlimit smallmem) \
|| die "econf failed!"
emake || die "emake failed!"
}

src_install() {
emake install DESTDIR="${D}" || die
dodoc AUTHORS ChangeLog README THANKS
doman man/fuse.1
}

fuse-0.7.0.ebuild

# Copyright 1999-2008 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.10 2008/05/30 01:37:31 darkside Exp $

inherit eutils

DESCRIPTION="Free Unix Spectrum Emulator by Philip Kendall"
HOMEPAGE="http://fuse-emulator.sourceforge.net/"
SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="gtk sdl svga fbcon libdsk xml png"

# This build is heavily use dependent. USE="svga" will build the svga
# version of fuse, otherwise X will be used. Libdsk must be specified
# in order to take advantage of +3 emulation.
RDEPEND="dev-lang/perl
xml? ( dev-libs/libxml2 )
png? ( media-libs/libpng )
~app-emulation/libspectrum-0.2.2
|| (
gtk? ( >=x11-libs/gtk+-2 )
sdl? ( media-libs/libsdl )
svga? ( media-libs/svgalib )
fbcon? ( virtual/linux-sources )
!svga? ( !fbcon? ( !sdl? (
x11-libs/libX11
x11-libs/libXext ) ) )
)
>=dev-libs/glib-2
libdsk? ( >=app-emulation/libdsk-1.1.5
app-emulation/lib765 )"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gcc4.patch
}

src_compile() {
local guiflag
if use gtk; then
guiflag="--with-x --with-gtk2"
elif use sdl; then
guiflag="--without-x --with-sdl"
elif use svga; then
guiflag="--without-x --with-svgalib"
elif use fbcon; then
guiflag="--without-x --with-fb"
else
guiflag="--with-x"
fi
econf \
$(use_with libdsk plus3-disk) \
--with-glib \
--without-gtk \
${guiflag} \
|| die "econf failed"
#$(use_with gnome glib) \ -gnome fails, we have to hardcode the glib-dep
emake || die "emake failed"
}

src_install() {
emake install DESTDIR="${D}" || die "make install failed"
dodoc AUTHORS README THANKS hacking/*.txt
}

metadata.xml




no-herd

jmfo1982@yahoo.es
Proxied Maintainer. Please assign on bugs.
José Manuel Ferrer Ortiz


neurogeek@gentoo.org
Jesus Rivero
Proxy Maintainer. Please CC on bugs


Enable support for the floppy disk emulation
library app-emulation/libdsk