diff options
author | Jeremy Olexa <darkside@gentoo.org> | 2009-12-22 04:38:32 +0000 |
---|---|---|
committer | Jeremy Olexa <darkside@gentoo.org> | 2009-12-22 04:38:32 +0000 |
commit | 3c11f0dfcbf1b9b11cda2a3e2c4f0426461f52a3 (patch) | |
tree | cd4c18b82209a96e30280e25380b900219101071 /app-emulation/fuse | |
parent | add patch for working around define issues again (bug #297227) (diff) | |
download | historical-3c11f0dfcbf1b9b11cda2a3e2c4f0426461f52a3.tar.gz historical-3c11f0dfcbf1b9b11cda2a3e2c4f0426461f52a3.tar.bz2 historical-3c11f0dfcbf1b9b11cda2a3e2c4f0426461f52a3.zip |
New revision to fix dependancy issues. Ebuild by José Manuel Ferrer Ortiz
Package-Manager: portage-2.1.7.14/cvs/Linux x86_64
Diffstat (limited to 'app-emulation/fuse')
-rw-r--r-- | app-emulation/fuse/ChangeLog | 9 | ||||
-rw-r--r-- | app-emulation/fuse/Manifest | 3 | ||||
-rw-r--r-- | app-emulation/fuse/fuse-0.10.0.2-r3.ebuild | 86 |
3 files changed, 95 insertions, 3 deletions
diff --git a/app-emulation/fuse/ChangeLog b/app-emulation/fuse/ChangeLog index 78f830ce490a..be832ecd9e2e 100644 --- a/app-emulation/fuse/ChangeLog +++ b/app-emulation/fuse/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-emulation/fuse -# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/ChangeLog,v 1.27 2009/03/10 05:12:15 darkside Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/ChangeLog,v 1.28 2009/12/22 04:38:32 darkside Exp $ + +*fuse-0.10.0.2-r3 (22 Dec 2009) + + 22 Dec 2009; Jeremy Olexa <darkside@gentoo.org> +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) diff --git a/app-emulation/fuse/Manifest b/app-emulation/fuse/Manifest index bd6957ed9f2a..e4eab70205a1 100644 --- a/app-emulation/fuse/Manifest +++ b/app-emulation/fuse/Manifest @@ -2,6 +2,7 @@ AUX fuse-0.7.0-gcc4.patch 725 RMD160 5d89b4e67c19a7d4c087f6e13f71ce2f87957bb2 SH 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-r2.ebuild 2507 RMD160 2185b934ef9735bcb4be0f5a6ca634b06ce98b20 SHA1 1527cc07cf9b82e5ab2a4621c83c2fb931c31212 SHA256 2dd0e0da97b2b6d40427ad6312920c87c793a70b1de77f4e03364ba822de969e +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 3964 RMD160 d28c67540fecb5d2bf8667933e08cf30e9a6b432 SHA1 bd58bb8882dd44b63851e11adda476c4a4311831 SHA256 4a7099198a944376d134f91aa5902533ba8e9d5240be322c98ae28aa20d628f8 +MISC ChangeLog 4151 RMD160 8cb153a11ff79af4950a7b14e0ec02cba03edf2c SHA1 94fe410765ab6804a8ca36b2e08031accbf6c369 SHA256 3c53826cc301af11bf4f34d1356419b42e15855bf2dd36ded8e84d3cad0f2bc8 MISC metadata.xml 601 RMD160 7c3ffefce17ed0088a184a82ba37597b50cf83f9 SHA1 1200adfb6c02d4e67e4357eba0bff8c901a8cfa8 SHA256 5450db33a173a6f48269040d8e06f17d962c11b1b4ac18c654bac3078ac39c03 diff --git a/app-emulation/fuse/fuse-0.10.0.2-r3.ebuild b/app-emulation/fuse/fuse-0.10.0.2-r3.ebuild new file mode 100644 index 000000000000..5f4c98de2132 --- /dev/null +++ b/app-emulation/fuse/fuse-0.10.0.2-r3.ebuild @@ -0,0 +1,86 @@ +# 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 +} |