SUMMARY="An emulator for the Commodore64 computers"
DESCRIPTION="Emulates the C64, the C64DTV, the C128, the VIC20, almost all \
PET models, the PLUS4 and the CBM-II (aka C610)."
HOMEPAGE="http://vice-emu.sourceforge.net/"
COPYRIGHT="1998-2012 Dag Lem
	1999-2012 Andreas Matthies
	1999-2012 Martin Pottendorfer
	2005-2012 Marco van den Heuvel
	2006-2012 Christian Vogelgsang
	2007-2012 Fabrizio Gennari
	2007-2012 Daniel Kahlin
	2009-2012 Groepaz
	2009-2012 Ingo Korb
	2009-2012 Errol Smith
	2010-2012 Olaf Seibert
	2011-2012 Marcus Sutton
	2011-2012 Ulrich Schulz
	2011-2012 Stefan Haubenthal
	2011-2012 Thomas Giesel
	2011-2012 Kajtar Zsolt
	2012-2012 Benjamin 'BeRo' Rosseaux
	2000-2011 Spiro Trikaliotis
	1998-2010 Tibor Biczo
	1998-2010 Andreas Boose
	2007-2010 M. Kiesel
	2007-2011 Hannu Nuotio
	1999-2007 Andreas Dehmel
	2003-2005 David Hansel
	2000-2004 Markus Brenner
	1999-2004 Thomas Bretz
	1997-2001 Daniel Sladic
	1996-1999 Ettore Perazzoli
	1996-1999 Andre Fachat
	1993-1994, 1997-1999 Teemu Rantanen
	1993-1996 Jouko Valta"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="http://sourceforge.net/projects/vice-emu/files/development-releases/vice-2.4.24.tar.gz"
CHECKSUM_SHA256="24e37b4fa268d6034517e41f1802a311af35a5c3a31059c84b6c53e33d5cb59d"
PATCHES="vice-$portVersion.patchset"

ARCHITECTURES="?all !x86_gcc2 x86"
SECONDARY_ARCHITECTURES="x86"

GLOBAL_WRITABLE_FILES="
	settings/VICE directory keep-old
	"

PROVIDES="
	vice$secondaryArchSuffix = $portVersion
	cmd:c1541
	cmd:cartconv
	cmd:vsid
	cmd:x128
	cmd:x64
	cmd:x64dtv
	cmd:x64sc
	cmd:xcbm2
	cmd:xcbm5x0
	cmd:xpet
	cmd:xplus4
	cmd:xscpu64
	cmd:xvic
	"
REQUIRES="
	haiku$secondaryArchSuffix
	"

BUILD_REQUIRES="
	haiku${secondaryArchSuffix}_devel
	"
BUILD_PREREQUIRES="
	cmd:aclocal
	cmd:autoconf
	cmd:autoheader
	cmd:automake
	cmd:bison
	cmd:find
	cmd:flex
	cmd:gcc$secondaryArchSuffix
	cmd:ld$secondaryArchSuffix
	cmd:make
	"

BUILD()
{
	./autogen.sh
	runConfigure ./configure
	make $jobArgs
}

INSTALL()
{
	make bindist
	mkdir -p $binDir
	mv $sourceDir/BeVICE-2.4.24.x86/x* \
		$sourceDir/BeVICE-2.4.24.x86/vsid \
		$sourceDir/BeVICE-2.4.24.x86/cartconv \
		$sourceDir/BeVICE-2.4.24.x86/c1541 \
		$binDir/
	mkdir -p $settingsDir/VICE
	mv $sourceDir/BeVICE-2.4.24.x86/* $settingsDir/VICE
}
