Version bump as per bug #76488. QA fix due to deprecated empty target in string ...
authorDaniel Black <dragonheart@gentoo.org>
Mon, 3 Jan 2005 22:11:18 +0000 (22:11 +0000)
committerDaniel Black <dragonheart@gentoo.org>
Mon, 3 Jan 2005 22:11:18 +0000 (22:11 +0000)
app-emulation/fuse/ChangeLog
app-emulation/fuse/files/digest-fuse-0.7.0 [new file with mode: 0644]
app-emulation/fuse/fuse-0.6.1.1.ebuild
app-emulation/fuse/fuse-0.6.2.1.ebuild
app-emulation/fuse/fuse-0.7.0.ebuild [new file with mode: 0644]

index 74208311488e5c688673375204c2fb15e82febe7..631624891fac67efa248faeb81902481b829dffc 100644 (file)
@@ -1,6 +1,13 @@
 # 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.11 2005/01/01 14:12:48 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/ChangeLog,v 1.12 2005/01/03 22:11:18 dragonheart Exp $
+
+*fuse-0.7.0 (04 Jan 2005)
+
+  04 Jan 2005; Daniel Black <dragonheart@gentoo.org> 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 <txe_stc@yahoo.com>. Previous
+  versions QA fix due to deprecated empty target in string (fuse use flag).
 
   07 Jun 2004; Daniel Black <dragonheart@gentoo.org> fuse-0.6.2.1.ebuild,
   +metadata.xml:
diff --git a/app-emulation/fuse/files/digest-fuse-0.7.0 b/app-emulation/fuse/files/digest-fuse-0.7.0
new file mode 100644 (file)
index 0000000..8336335
--- /dev/null
@@ -0,0 +1 @@
+MD5 d81ad260cd6a8dd533af01ee6a5f9527 fuse-0.7.0.tar.gz 872031
index 19f1359090e80d32be6c898356f2b1f64136aabd..bea66931e79dabb1deff5847b9a8a3e5392aa90e 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/fuse-0.6.1.1.ebuild,v 1.13 2005/01/01 14:12:48 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/fuse-0.6.1.1.ebuild,v 1.14 2005/01/03 22:11:18 dragonheart Exp $
 
 DESCRIPTION="Free Unix Spectrum Emulator by Philip Kendall"
 HOMEPAGE="http://www.srcf.ucam.org/~pak21/spectrum/fuse.html"
@@ -30,7 +30,6 @@ DEPEND="dev-lang/perl
                || (
                        sdl? ( media-libs/libsdl )
                        svga? ( media-libs/svgalib )
-                       fbcon? ( )
                        virtual/x11
                )
        )
index 5ab536ee1ba4922c702013c7281b1cc3c9156775..4fb5786b6affc30ee316396c86b116d647e2dd01 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/fuse-0.6.2.1.ebuild,v 1.7 2005/01/01 14:12:48 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/fuse-0.6.2.1.ebuild,v 1.8 2005/01/03 22:11:18 dragonheart Exp $
 
 DESCRIPTION="Free Unix Spectrum Emulator by Philip Kendall"
 HOMEPAGE="http://fuse-emulator.sourceforge.net/"
@@ -30,7 +30,6 @@ DEPEND="dev-lang/perl
                || (
                        sdl? ( media-libs/libsdl )
                        svga? ( media-libs/svgalib )
-                       fbcon? ( )
                        virtual/x11
                )
        )
diff --git a/app-emulation/fuse/fuse-0.7.0.ebuild b/app-emulation/fuse/fuse-0.7.0.ebuild
new file mode 100644 (file)
index 0000000..9f602ba
--- /dev/null
@@ -0,0 +1,66 @@
+# Copyright 1999-2005 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.1 2005/01/03 22:11:18 dragonheart 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="~x86 ~ppc"
+IUSE="xml2 png zlib X gtk gtk2 sdl svga fbcon gnome libdsk"
+
+# 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.
+DEPEND="dev-lang/perl
+       xml2? ( dev-libs/libxml2 )
+       png? ( media-libs/libpng )
+       zlib? ( sys-libs/zlib )
+       >=app-emulation/libspectrum-0.2.2
+       X? (
+               virtual/x11
+               gtk? (
+                       gtk2? ( =x11-libs/gtk+-2* )
+                       !gtk2? ( =x11-libs/gtk+-1* )
+               )
+       )
+       !X? (
+               || (
+                       sdl? ( media-libs/libsdl )
+                       svga? ( media-libs/svgalib )
+                       virtual/x11
+               )
+       )
+       gnome? ( =dev-libs/glib-1* )
+       libdsk? ( app-emulation/libdsk
+               app-emulation/lib765 )"
+
+src_compile() {
+       local guiflag
+       if use X ; then
+               guiflag="--with-x"
+       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 gnome glib` \
+               `use_with gtk` \
+               `use_with gtk2` \
+               `use_with libdsk plus3-disk` \
+               ${guiflag} \
+               || die
+       emake || die
+}
+
+src_install() {
+       emake install DESTDIR=${D} || die
+       dodoc AUTHORS README THANKS hacking/*.txt
+}