Lines 9-20
Link Here
|
9 |
LICENSE="GPL-2" |
9 |
LICENSE="GPL-2" |
10 |
SLOT="0" |
10 |
SLOT="0" |
11 |
KEYWORDS="~amd64 ~ppc ~x86" |
11 |
KEYWORDS="~amd64 ~ppc ~x86" |
12 |
IUSE="alsa ao fbcon gpm gtk joystick libsamplerate memlimit sdl svga X xml" |
12 |
IUSE="alsa ao fbcon gpm gtk joystick memlimit png sdl svga X xml" |
13 |
|
13 |
|
14 |
# This build is heavily use dependent. Fuse user interface use flags are, in |
14 |
# This build is heavily use dependent. Fuse user interface use flags are, in |
15 |
# order of precedence: gtk, sdl, X, svga and fbcon. X version of fuse will |
15 |
# order of precedence: gtk, sdl, X, svga and fbcon. X version of fuse will |
16 |
# be built if no valid user interface flag is chosen. |
16 |
# be built if no valid user interface flag is chosen. |
17 |
RDEPEND=">=app-emulation/libspectrum-0.5 |
17 |
RDEPEND=">=app-emulation/libspectrum-1.0.0 |
18 |
gtk? ( >=x11-libs/gtk+-2 |
18 |
gtk? ( >=x11-libs/gtk+-2 |
19 |
alsa? ( media-libs/alsa-lib ) |
19 |
alsa? ( media-libs/alsa-lib ) |
20 |
!alsa? ( ao? ( media-libs/libao ) ) |
20 |
!alsa? ( ao? ( media-libs/libao ) ) |
Lines 43-50
Link Here
|
43 |
!alsa? ( ao? ( media-libs/libao ) ) |
43 |
!alsa? ( ao? ( media-libs/libao ) ) |
44 |
joystick? ( media-libs/libjsw ) ) ) ) ) ) |
44 |
joystick? ( media-libs/libjsw ) ) ) ) ) ) |
45 |
>=dev-libs/glib-2 |
45 |
>=dev-libs/glib-2 |
46 |
media-libs/libpng |
46 |
png? ( media-libs/libpng ) |
47 |
libsamplerate? ( >=media-libs/libsamplerate-0.1.0 ) |
|
|
48 |
xml? ( dev-libs/libxml2 )" |
47 |
xml? ( dev-libs/libxml2 )" |
49 |
DEPEND="${RDEPEND} |
48 |
DEPEND="${RDEPEND} |
50 |
dev-lang/perl |
49 |
dev-lang/perl |
Lines 70-79
Link Here
|
70 |
$(use_with gpm) \ |
69 |
$(use_with gpm) \ |
71 |
$(use_with alsa) \ |
70 |
$(use_with alsa) \ |
72 |
$(use_with ao libao) \ |
71 |
$(use_with ao libao) \ |
73 |
$(use_with libsamplerate) \ |
|
|
74 |
$(use_with joystick) \ |
72 |
$(use_with joystick) \ |
75 |
$(use_enable joystick ui-joystick) \ |
73 |
$(use_enable joystick ui-joystick) \ |
76 |
$(use_with xml libxml2) \ |
74 |
$(use_with xml libxml2) \ |
|
|
75 |
$(use_with png ) \ |
77 |
$(use_enable memlimit smallmem) \ |
76 |
$(use_enable memlimit smallmem) \ |
78 |
|| die "econf failed!" |
77 |
|| die "econf failed!" |
79 |
emake || die "emake failed!" |
78 |
emake || die "emake failed!" |