Gentoo Archives: gentoo-commits

From: "Jesus Rivero (neurogeek)" <neurogeek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/fuse: ChangeLog fuse-1.0.0.ebuild
Date: Mon, 02 May 2011 20:01:25
Message-Id: 20110502200115.6864620054@flycatcher.gentoo.org
1 neurogeek 11/05/02 20:01:15
2
3 Modified: ChangeLog
4 Added: fuse-1.0.0.ebuild
5 Log:
6 Version bump. WRT bug #351726
7
8 (Portage version: 2.2.0_alpha29/cvs/Linux i686)
9
10 Revision Changes Path
11 1.33 app-emulation/fuse/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/fuse/ChangeLog?rev=1.33&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/fuse/ChangeLog?rev=1.33&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/fuse/ChangeLog?r1=1.32&r2=1.33
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-emulation/fuse/ChangeLog,v
20 retrieving revision 1.32
21 retrieving revision 1.33
22 diff -u -r1.32 -r1.33
23 --- ChangeLog 27 Mar 2011 10:25:00 -0000 1.32
24 +++ ChangeLog 2 May 2011 20:01:15 -0000 1.33
25 @@ -1,6 +1,11 @@
26 # ChangeLog for app-emulation/fuse
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/ChangeLog,v 1.32 2011/03/27 10:25:00 nirbheek Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/ChangeLog,v 1.33 2011/05/02 20:01:15 neurogeek Exp $
30 +
31 +*fuse-1.0.0 (02 May 2011)
32 +
33 + 02 May 2011; Jesus Rivero <neurogeek@g.o> +fuse-1.0.0.ebuild:
34 + Version bump. WRT bug #351726
35
36 27 Mar 2011; Nirbheek Chauhan <nirbheek@g.o> fuse-0.7.0.ebuild,
37 fuse-0.10.0.2-r3.ebuild:
38
39
40
41 1.1 app-emulation/fuse/fuse-1.0.0.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/fuse/fuse-1.0.0.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/fuse/fuse-1.0.0.ebuild?rev=1.1&content-type=text/plain
45
46 Index: fuse-1.0.0.ebuild
47 ===================================================================
48 # Copyright 1999-2011 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/app-emulation/fuse/fuse-1.0.0.ebuild,v 1.1 2011/05/02 20:01:15 neurogeek Exp $
51
52 EAPI="3"
53
54 DESCRIPTION="Free Unix Spectrum Emulator by Philip Kendall"
55 HOMEPAGE="http://fuse-emulator.sourceforge.net"
56 SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
57
58 LICENSE="GPL-2"
59 SLOT="0"
60 KEYWORDS="~amd64 ~ppc ~x86"
61 IUSE="alsa ao fbcon gpm gtk joystick memlimit png sdl svga X xml"
62
63 # This build is heavily use dependent. Fuse user interface use flags are, in
64 # order of precedence: gtk, sdl, X, svga and fbcon. X version of fuse will
65 # be built if no valid user interface flag is chosen.
66 RDEPEND="~app-emulation/libspectrum-1.0.0
67 gtk? ( x11-libs/gtk+:2
68 alsa? ( media-libs/alsa-lib )
69 !alsa? ( ao? ( media-libs/libao ) )
70 joystick? ( media-libs/libjsw ) )
71 !gtk? (
72 sdl? ( >=media-libs/libsdl-1.2.4 )
73 !sdl? (
74 X? ( x11-libs/libX11
75 x11-libs/libXext
76 alsa? ( media-libs/alsa-lib )
77 !alsa? ( ao? ( media-libs/libao ) )
78 joystick? ( media-libs/libjsw ) )
79 !X? (
80 svga? ( media-libs/svgalib
81 alsa? ( media-libs/alsa-lib )
82 !alsa? ( ao? ( media-libs/libao ) ) )
83 !svga? (
84 fbcon? ( virtual/linux-sources
85 gpm? ( sys-libs/gpm )
86 alsa? ( media-libs/alsa-lib )
87 !alsa? ( ao? ( media-libs/libao ) )
88 joystick? ( media-libs/libjsw ) )
89 !fbcon? ( x11-libs/libX11
90 x11-libs/libXext
91 alsa? ( media-libs/alsa-lib )
92 !alsa? ( ao? ( media-libs/libao ) )
93 joystick? ( media-libs/libjsw ) ) ) ) ) )
94 dev-libs/glib:2
95 png? ( media-libs/libpng )
96 xml? ( dev-libs/libxml2 )"
97 DEPEND="${RDEPEND}
98 dev-lang/perl
99 dev-util/pkgconfig"
100
101 src_configure() {
102 local guiflag
103 if use gtk; then
104 guiflag=""
105 elif use sdl; then
106 guiflag="--with-sdl"
107 elif use X; then
108 guiflag="--without-gtk"
109 elif use svga; then
110 guiflag="--with-svgalib"
111 elif use fbcon; then
112 guiflag="--with-fb"
113 else # We default to X user interface
114 guiflag="--without-gtk"
115 fi
116 econf --without-win32 \
117 ${guiflag} \
118 $(use_with gpm) \
119 $(use_with alsa) \
120 $(use_with ao libao) \
121 $(use_with joystick) \
122 $(use_enable joystick ui-joystick) \
123 $(use_with xml libxml2) \
124 $(use_with png ) \
125 $(use_enable memlimit smallmem) \
126 || die "econf failed!"
127 }
128
129 src_compile() {
130 emake || die "emake failed!"
131 }
132
133 src_install() {
134 emake install DESTDIR="${D}" || die
135 dodoc AUTHORS ChangeLog README THANKS
136 doman man/fuse.1
137 }