diff options
-rw-r--r-- | app-emulation/uae/ChangeLog | 9 | ||||
-rw-r--r-- | app-emulation/uae/Manifest | 7 | ||||
-rw-r--r-- | app-emulation/uae/files/digest-uae-0.8.25_pre20040302 | 1 | ||||
-rw-r--r-- | app-emulation/uae/files/install_libscg_gentoo | 27 | ||||
-rw-r--r-- | app-emulation/uae/metadata.xml | 1 | ||||
-rw-r--r-- | app-emulation/uae/uae-0.8.25_pre20040302.ebuild | 56 |
6 files changed, 98 insertions, 3 deletions
diff --git a/app-emulation/uae/ChangeLog b/app-emulation/uae/ChangeLog index 75728b1ab145..02373a615a14 100644 --- a/app-emulation/uae/ChangeLog +++ b/app-emulation/uae/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-emulation/uae # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/uae/ChangeLog,v 1.12 2004/02/11 21:04:54 dholm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/uae/ChangeLog,v 1.13 2004/03/04 20:05:05 dholm Exp $ + +*uae-0.8.25_pre20040302 (04 Mar 2004) + + 04 Mar 2004; David Holm <dholm@gentoo.org> metadata.xml, + uae-0.8.25_pre20040302.ebuild, files/install_libscg_gentoo: + Version bump. Thanks goes to Jonathan Heaney for helping me with scsi support + and CAPS. 11 Feb 2004; David Holm <dholm@gentoo.org> uae-0.8.23_pre20040129.ebuild: Added SDL configure flags as suggested by Jonathan Heaney and compilation fix diff --git a/app-emulation/uae/Manifest b/app-emulation/uae/Manifest index ca2ca2017012..508a5fa69d38 100644 --- a/app-emulation/uae/Manifest +++ b/app-emulation/uae/Manifest @@ -1,7 +1,10 @@ -MD5 3e0aec72b9d5113d431b4e55a248cb3d ChangeLog 1912 +MD5 afb740a2d7cfaf5d27d92faaa065cd7a ChangeLog 2165 MD5 9942fdc6d0c4e617f237b18ed3f71768 uae-0.8.22.ebuild 1251 -MD5 c94a58ae3e3cb3fe70e08de53e086a21 metadata.xml 642 +MD5 800d59bca6b74f54268ca8c63af928ee metadata.xml 668 MD5 a79fb678ea1d364d3105b6fbc3ddacc4 uae-0.8.23_pre20040129.ebuild 1348 +MD5 069ff15da40855cf6882f7b3e57a8d45 uae-0.8.25_pre20040302.ebuild 1450 MD5 b2fac0f21ee34abaa6279cf7ad023119 files/digest-uae-0.8.22 62 MD5 4d3af2d2cc2945b006249066cb8c7adb files/uae-patch.diff 364 MD5 24ce02be9243fef32739ff76bd9ba84c files/digest-uae-0.8.23_pre20040129 73 +MD5 b40e309b9e4a5592840dca0346ee0de5 files/install_libscg_gentoo 652 +MD5 02f734719ea8dc27787fb6be6ddcc11e files/digest-uae-0.8.25_pre20040302 73 diff --git a/app-emulation/uae/files/digest-uae-0.8.25_pre20040302 b/app-emulation/uae/files/digest-uae-0.8.25_pre20040302 new file mode 100644 index 000000000000..5f3e6f48ef6a --- /dev/null +++ b/app-emulation/uae/files/digest-uae-0.8.25_pre20040302 @@ -0,0 +1 @@ +MD5 44968ff8e20be721527758bbe1b8cb96 uae-0.8.25-20040302.tar.bz2 1043715 diff --git a/app-emulation/uae/files/install_libscg_gentoo b/app-emulation/uae/files/install_libscg_gentoo new file mode 100644 index 000000000000..4670d5b72eae --- /dev/null +++ b/app-emulation/uae/files/install_libscg_gentoo @@ -0,0 +1,27 @@ +#!/bin/sh +# +# copy those files that are necessary to use the libscg +# in UAE ON GENTOO +# +# Patrick Ohly, 9.4.2000, GPL +# +# Updated for cdrtools 2.0.x Richard Drummond 15.2.2004 +# Ripped to pieces by Jonathan Heaney 23.2.2004 +# +# check arguments +# +libsdir=/usr/lib +incsdir=/usr/include +scsiinc="$incsdir"/scsilib + +# +# find our own directory +# hint: this file is in src +# +uaedir=`dirname "$0"` + +cp -R -f -L "$scsiinc/btorder.h" "$scsiinc/intcvt.h" "$scsiinc/mconfig.h" \ + "$scsiinc/prototyp.h" "$scsiinc/utypes.h" "$scsiinc/scg" \ + "$incsdir/xconfig.h" "$uaedir"/include +cp -f "$libsdir/libscg.a" \ + "$libsdir/libschily.a" "$uaedir" diff --git a/app-emulation/uae/metadata.xml b/app-emulation/uae/metadata.xml index 169e91426444..def340094bb4 100644 --- a/app-emulation/uae/metadata.xml +++ b/app-emulation/uae/metadata.xml @@ -4,6 +4,7 @@ <herd>no-herd</herd> <maintainer> <email>dholm@gentoo.org</email> + <name>David Holm</name> </maintainer> <longdescription>UAE is a mostly complete software emulation of the hardware of the Commodore Amiga 500/1000/2000. A Commodore Amiga is a 16/32 bit computer system based on the Motorola 680x0 CPU and a few specially designed custom chips that provide very good graphics and sound capabilities. Its first incarnation, the A1000, appeared in 1985, followed by the highly successful A500 and A2000 models.</longdescription> </pkgmetadata> diff --git a/app-emulation/uae/uae-0.8.25_pre20040302.ebuild b/app-emulation/uae/uae-0.8.25_pre20040302.ebuild new file mode 100644 index 000000000000..c4db6b94b086 --- /dev/null +++ b/app-emulation/uae/uae-0.8.25_pre20040302.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/uae/uae-0.8.25_pre20040302.ebuild,v 1.1 2004/03/04 20:05:05 dholm Exp $ + +inherit flag-o-matic + +MY_PV="0.8.25-20040302" +S="${WORKDIR}/${PN}-${MY_PV}" +DESCRIPTION="The Umiquious Amiga Emulator" +HOMEPAGE="http://www.rcdrummond.net/uae/" +SRC_URI="http://www.rcdrummond.net/uae/uae-${MY_PV}/uae-${MY_PV}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" +IUSE="X gtk sdl" + +DEPEND="X? ( virtual/x11 gtk? x11-libs/gtk+ ) : + ( ncurses? sys-libs/ncurses svga? media-libs/svgalib ) + sdl? media-libs/libsdl + games-emulation/caps + app-cdr/cdrtools" + +src_compile() { + ewarn "Compiling the CPU-core requires a substantial amount of RAM." + ewarn "Make sure that you have at least 512MB of RAM+SWAP available." + + # copy over dirty scsi copy script + cp ${FILESDIR}/install_libscg_gentoo ${S}/src + # and run + /bin/sh ${S}/src/install_libscg_gentoo + + replace-flags "-O3" "-O2" + use sdl && myconf="--with-sdl-sound --with-sdl-gfx" + + econf ${myconf} \ + --enable-threads \ + --enable-scsi-device \ + --enable-cdtv \ + --enable-cd32 \ + || die "./configure failed" + + emake -j1 || die "emake failed" +} + +src_install() { + cp docs/unix/README docs/README.unix + dodoc docs/COMPATIBILITY docs/CREDITS docs/FAQ docs/NEWS \ + docs/README docs/README.PROGRAMMERS docs/README.unix \ + docs/translated/* + + emake install DESTDIR=${D} + + insinto /usr/share/uae/amiga-tools + doins amiga/{*hack,trans*,uae*,*.library} +} |