diff options
author | Jeremy Olexa <darkside@gentoo.org> | 2008-05-29 22:44:23 +0000 |
---|---|---|
committer | Jeremy Olexa <darkside@gentoo.org> | 2008-05-29 22:44:23 +0000 |
commit | 86bf968a843ef8328e9e62e72b01222c831752e0 (patch) | |
tree | 60b3e08ffe529ab4f5b707d65fbb5d8aec22f31b /app-emulation | |
parent | Fix last commit. Thanks to Remy Blank. (diff) | |
download | historical-86bf968a843ef8328e9e62e72b01222c831752e0.tar.gz historical-86bf968a843ef8328e9e62e72b01222c831752e0.tar.bz2 historical-86bf968a843ef8328e9e62e72b01222c831752e0.zip |
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.
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/fuse/Manifest | 4 | ||||
-rw-r--r-- | app-emulation/fuse/fuse-0.9.0.ebuild | 87 | ||||
-rw-r--r-- | app-emulation/fuse/metadata.xml | 9 |
3 files changed, 97 insertions, 3 deletions
diff --git a/app-emulation/fuse/Manifest b/app-emulation/fuse/Manifest index 26c86e04fa55..ddf7752d72e0 100644 --- a/app-emulation/fuse/Manifest +++ b/app-emulation/fuse/Manifest @@ -1,5 +1,7 @@ AUX fuse-0.7.0-gcc4.patch 725 RMD160 5d89b4e67c19a7d4c087f6e13f71ce2f87957bb2 SHA1 ba8420be70c1e050e5ca31fc7afee298978827e9 SHA256 b891245b9c66d3be267a18e704bcbadc1bbead821c541744a4301c00c2815e99 DIST fuse-0.7.0.tar.gz 872031 RMD160 38abec9f44677f0f5b86b99bc0127a62cc7fb9cf SHA1 36e0485183bd1bbfc9140b8ebb9f0a4bf197ffe6 SHA256 266177f8d9cd8959fc2b4358b56afb343f98fb56e5d4da352589ac1d49ce32e7 +DIST fuse-0.9.0.tar.gz 1371359 RMD160 2ae21b3f22f1a2ad975c63eeed9548a903945e2a SHA1 08c1980737cfffc7dce229b22922eb774e2bf8b8 SHA256 9db37ce95450d1a6a62d1b177f0a62aaa9866347fb8bb9342a1649584d325ea7 EBUILD fuse-0.7.0.ebuild 1796 RMD160 24b277eaededcf00b4b352f392bd9c0eddafb86b SHA1 eb8151215ddc372422f1db5d3be247c3fe346d52 SHA256 22177a83ca9ae42160afe7404c3a390eab0e5fd7128bdd979d68093676c0847e +EBUILD fuse-0.9.0.ebuild 2662 RMD160 37b1d5127f8b637ff737ae2a473f3de12fdf38ce SHA1 1084b4b561300f7d7b94c6db14dff88f57b01445 SHA256 4a38a43d3edc1059431d6c66ff6da2e9700ac634de143a2ec510d52b0f3ab1f2 MISC ChangeLog 2738 RMD160 50ef7c11747d1625a4155b9f37a9efeef9dc2546 SHA1 b347a8a4eccbb8922e89945ad809b7e78b356c60 SHA256 9dc640ec76f8e7e930cc771cc3c2e4a8e543bf7f853944c41f1bb9d55091bb03 -MISC metadata.xml 314 RMD160 25181cde297628576a9545bea3a76601485bfaf3 SHA1 ac16b621acf5a22b64859e3323d466fb556fc4c8 SHA256 736baab77aea9c4da199c01e3cd6877c271bd02357ff9b41b537a2232c6e96d7 +MISC metadata.xml 446 RMD160 7790c9b2cd0a8211b163a5e074cc5f31fcd3f3cf SHA1 f30240ba6caed51063c66de046ecd7627a984173 SHA256 2903db8a7ea8a2e7894b8e994e268b52a9685c5decaa00c8de9e36abfa384777 diff --git a/app-emulation/fuse/fuse-0.9.0.ebuild b/app-emulation/fuse/fuse-0.9.0.ebuild new file mode 100644 index 000000000000..22ca870d0b3e --- /dev/null +++ b/app-emulation/fuse/fuse-0.9.0.ebuild @@ -0,0 +1,87 @@ +# 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.9.0.ebuild,v 1.1 2008/05/29 22:44:23 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 libdsk libsamplerate memlimit png 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. libdsk flag must be +# specified in order to take advantage of +3 emulation. +RDEPEND="|| ( + gtk? ( >=x11-libs/gtk+-2 + alsa? ( media-libs/alsa-lib ) + ao? ( !alsa? ( media-libs/libao ) ) + joystick? ( media-libs/libjsw ) ) + sdl? ( >=media-libs/libsdl-1.2.4 ) + X? ( x11-libs/libX11 + x11-libs/libXext + alsa? ( media-libs/alsa-lib ) + ao? ( !alsa? ( media-libs/libao ) ) + joystick? ( media-libs/libjsw ) ) + svga? ( media-libs/svgalib + alsa? ( media-libs/alsa-lib ) + ao? ( !alsa? ( media-libs/libao ) ) ) + fbcon? ( virtual/linux-sources + gpm? ( sys-libs/gpm ) + alsa? ( media-libs/alsa-lib ) + ao? ( !alsa? ( media-libs/libao ) ) + joystick? ( media-libs/libjsw ) ) + ( x11-libs/libX11 + x11-libs/libXext + alsa? ( media-libs/alsa-lib ) + ao? ( !alsa? ( media-libs/libao ) ) + joystick? ( media-libs/libjsw ) ) + ) + >=app-emulation/libspectrum-0.4.0 + libdsk? ( >=app-emulation/libdsk-1.1.5 + app-emulation/lib765 ) + png? ( 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 + guiflag="--without-gtk" + fi + econf --without-win32 \ + ${guiflag} \ + $(use_with gpm gpm) \ + $(use_with libdsk plus3-disk) \ + $(use_with alsa alsa) \ + $(use_with ao libao) \ + $(use_with libsamplerate libsamplerate) \ + $(use_with joystick 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 +} diff --git a/app-emulation/fuse/metadata.xml b/app-emulation/fuse/metadata.xml index b17012b02b48..d58e7f33207a 100644 --- a/app-emulation/fuse/metadata.xml +++ b/app-emulation/fuse/metadata.xml @@ -3,7 +3,12 @@ <pkgmetadata> <herd>no-herd</herd> <maintainer> - <email>maintainer-needed@gentoo.org</email> - <description>This package lacks a primary herd or maintainer.</description> + <email>darkside@gentoo.org</email> + <description>Proxy Maintainer</description> + </maintainer> + <maintainer> + <email>jmfo1982@yahoo.es</email> + <description>Proxied Maintainer. Please CC on bugs.</description> + <name>José Manuel Ferrer Ortiz</name> </maintainer> </pkgmetadata> |