View | Details | Raw Unified
Collapse All | Expand All

(-) basiliskII-jit-1.0.0-r1.ebuild.orig (-8 / +33 lines)
 Lines 1-6    Link Here 
# Copyright 1999-2005 Gentoo Foundation
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/basiliskII-jit/basiliskII-jit-1.0.0-r1.ebuild,v 1.5 2005/01/01 14:08:27 eradicator Exp $
# $Header: $
inherit flag-o-matic eutils
inherit flag-o-matic eutils
 Lines 17-30    Link Here 
KEYWORDS="x86 -ppc"
KEYWORDS="x86 -ppc"
SLOT="0"
SLOT="0"
IUSE="X gtk xv esd dga"
IUSE="dga esd gtk nls sdl xv"
### fbdev support in the stable release...  the cvs branch is broken, period!
### fbdev support in the stable release...  the cvs branch is broken, period!
### gtk and esd support are compile time options, we'll check the usual
### gtk and esd support are compile time options, we'll check the usual
### use variables here and set ./configure options accordingly
### use variables here and set ./configure options accordingly
DEPEND="gtk? ( =x11-libs/gtk+-1.2* )
RDEPEND="esd? ( media-sound/esound )
	esd? ( media-sound/esound )
	gtk? ( =x11-libs/gtk+-1.2* gnome-base/libgnomeui )
	!sdl? ( dga? ( x11-libs/libXxf86dga ) )
	sdl? ( media-libs/libsdl )
	nls? ( virtual/libintl )
	x11-libs/libSM
	x11-libs/libXi
	x11-libs/libXxf86vm
	!app-emulation/basiliskII"
DEPEND="${RDEPEND}
	!sdl? ( dga? ( x11-proto/xf86dgaproto ) )
	nls? ( sys-devel/gettext )
	x11-proto/xf86vidmodeproto
	x11-proto/xextproto
	x11-proto/xproto
	>=sys-apps/sed-4"
	>=sys-apps/sed-4"
src_unpack() {
src_unpack() {
 Lines 35-40    Link Here 
	sed -i \
	sed -i \
		-e "s/Mandrake/Gentoo/g" ${S}/keycodes || \
		-e "s/Mandrake/Gentoo/g" ${S}/keycodes || \
			die "sed keycods failed"
			die "sed keycods failed"
	#prevent prestripped binary
	cd "${S}"
	sed -i -e '/^INSTALL_PROGRAM/s/-s//' Makefile.in
	
	if use sdl && use dga ; then
		einfo "SDL support was requested, DGA will be disabled"
	fi
}
}
src_compile() {
src_compile() {
 Lines 46-55    Link Here 
### Default ./configure options are all =yes by default. we'll check for
### Default ./configure options are all =yes by default. we'll check for
### and use -values and switch them accordingly
### and use -values and switch them accordingly
	use X || myflags="${myflags} --with-x=no"
	use esd || myflags="${myflags} --with-esd=no"
	use esd || myflags="${myflags} --with-esd=no"
	use gtk || myflags="${myflags} --with-gtk=no"
	use gtk || myflags="${myflags} --with-gtk=no"
	use dga || myflags="${myflags} --with-dga=no"
	use dga || myflags="${myflags} --enable-xf86-dga=no"
	use nls || myflags="${myflags} --disable-nls"
	use sdl && myflags="${myflags} \
		--enable-sdl-video=yes \
		--enable-sdl-audio=yes"
	use xv || myflags="${myflags} --enable-xf86-vidmode=no"
	use xv || myflags="${myflags} --enable-xf86-vidmode=no"
	./configure \
	./configure \
 Lines 79-85    Link Here 
	mv ${D}/usr/share/man/man1/BasiliskII.1 \
	mv ${D}/usr/share/man/man1/BasiliskII.1 \
		${D}/usr/share/man/man1/BasiliskII-jit.1
		${D}/usr/share/man/man1/BasiliskII-jit.1
	cd ../..
	cd ../..
	dodoc ChangeLog INSTALL README TECH TODO TODO.JIT
	dodoc ChangeLog README TECH TODO TODO.JIT
### Networking is _disabled_ in this revision,  hopefully -r2 will
### Networking is _disabled_ in this revision,  hopefully -r2 will
### resolve the permissions issue / linux src compilation problem
### resolve the permissions issue / linux src compilation problem