pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/emulators/e-uae This is a fork of UAE, the Ubiquitous ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/c13cf6686d1e
branches: trunk
changeset: 506985:c13cf6686d1e
user: adam <adam%pkgsrc.org@localhost>
date: Tue Jan 24 20:21:46 2006 +0000
description:
This is a fork of UAE, the Ubiquitous Amiga Emulator, with an emulation core
based on WinUAE. It attempts to bring many of the great features of WinUAE
to non-Windows platforms. This version now finally has a name, E-UAE, since
that's what everybody was calling it anyway. The 'E' can stand for anything
you fancy. Experimental, extreme, exciting, egalitarian, eggplant...
diffstat:
emulators/e-uae/DESCR | 22 ++++++++++++++++++++++
emulators/e-uae/Makefile | 26 ++++++++++++++++++++++++++
emulators/e-uae/PLIST | 12 ++++++++++++
emulators/e-uae/distinfo | 6 ++++++
emulators/e-uae/options.mk | 21 +++++++++++++++++++++
emulators/e-uae/patches/patch-ab | 21 +++++++++++++++++++++
6 files changed, 108 insertions(+), 0 deletions(-)
diffs (132 lines):
diff -r a563ca89fe6c -r c13cf6686d1e emulators/e-uae/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/e-uae/DESCR Tue Jan 24 20:21:46 2006 +0000
@@ -0,0 +1,22 @@
+This is a fork of UAE, the Ubiquitous Amiga Emulator, with an emulation core
+based on WinUAE. It attempts to bring many of the great features of WinUAE
+to non-Windows platforms. This version now finally has a name, E-UAE, since
+that's what everybody was calling it anyway. The 'E' can stand for anything
+you fancy. Experimental, extreme, exciting, egalitarian, eggplant...
+
+E-UAE is open-source software and is made available under the terms of the
+GPL. See the COPYING file included with the E-UAE archive for details.
+
+E-UAE is based on the work of dozens of contributors including Bernd Schmidt
+(the original author and maintainer of UAE), Bernie Meyer (the author of the
+x86 JIT compiler), Toni Wilen (the current maintainer of WinUAE), and many
+more.
+
+To make full use of E-UAE you will need access to an image of some version
+of the Amiga Kickstart ROM (although UAE does include a ROM emulation which
+may work with some old games). The Amiga Kickstart ROMs are copyrighted
+material and may not be freely distributed (so don't ask me for a copy). If
+you don't have an Amiga from which you can legally make a ROM image, a
+selection of ROM images are available for purchase online from Cloanto
+(publishers of the Amiga Forever distribution). See
+http://www.amigaforever.com/
diff -r a563ca89fe6c -r c13cf6686d1e emulators/e-uae/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/e-uae/Makefile Tue Jan 24 20:21:46 2006 +0000
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/01/24 20:21:46 adam Exp $
+
+DISTNAME= e-uae-0.8.28
+CATEGORIES= emulators
+MASTER_SITES= http://www.rcdrummond.net/uae/e-uae-0.8.28/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= adam%NetBSD.org@localhost
+HOMEPAGE= http://www.rcdrummond.net/uae/
+COMMENT= Enhanced Ubiquitous Amiga Emulator
+
+CONFLICTS+= uae-*
+
+USE_LIBTOOL= yes
+USE_TOOLS+= gmake
+GNU_CONFIGURE= yes
+
+.include "options.mk"
+
+post-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/uae
+ cd ${WRKSRC}/docs && ${INSTALL_DATA} *.txt ${PREFIX}/share/doc/uae
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../mk/ossaudio.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r a563ca89fe6c -r c13cf6686d1e emulators/e-uae/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/e-uae/PLIST Tue Jan 24 20:21:46 2006 +0000
@@ -0,0 +1,12 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/24 20:21:46 adam Exp $
+bin/readdisk
+bin/uae
+share/doc/uae/bsdsocket.txt
+share/doc/uae/cmd-line.txt
+share/doc/uae/compiling.txt
+share/doc/uae/configuration.txt
+share/doc/uae/floppies.txt
+share/doc/uae/joystick.txt
+share/doc/uae/keyboard.txt
+share/doc/uae/scsi.txt
+@dirrm share/doc/uae
diff -r a563ca89fe6c -r c13cf6686d1e emulators/e-uae/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/e-uae/distinfo Tue Jan 24 20:21:46 2006 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/01/24 20:21:46 adam Exp $
+
+SHA1 (e-uae-0.8.28.tar.bz2) = 11e647ed64420f85893ac77c072e268b650ae183
+RMD160 (e-uae-0.8.28.tar.bz2) = 7e9fa21fa14b0ca3a32a28ccb236b9d7628a7f69
+Size (e-uae-0.8.28.tar.bz2) = 1148790 bytes
+SHA1 (patch-ab) = dfce48dafb163b91c7252da14088e67b3e13bb6c
diff -r a563ca89fe6c -r c13cf6686d1e emulators/e-uae/options.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/e-uae/options.mk Tue Jan 24 20:21:46 2006 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: options.mk,v 1.1.1.1 2006/01/24 20:21:46 adam Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.e-uae
+PKG_SUPPORTED_OPTIONS= gtk sdl x11
+PKG_SUGGESTED_OPTIONS= gtk sdl
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mgtk)
+.include "../../x11/gtk2/buildlink3.mk"
+.endif
+
+.if !empty(PKG_OPTIONS:Msdl)
+CONFIGURE_ARGS+= --with-sdl --with-sdl-gfx
+.include "../../devel/SDL/buildlink3.mk"
+.endif
+
+.if !empty(PKG_OPTIONS:Mx11)
+CONFIGURE_ARGS+= --enable-dga --enable-vidmode
+.include "../../mk/x11.buildlink3.mk"
+.endif
diff -r a563ca89fe6c -r c13cf6686d1e emulators/e-uae/patches/patch-ab
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/e-uae/patches/patch-ab Tue Jan 24 20:21:46 2006 +0000
@@ -0,0 +1,21 @@
+$NetBSD: patch-ab,v 1.1.1.1 2006/01/24 20:21:46 adam Exp $
+
+--- src/disk.c.orig 2005-07-08 07:44:16.000000000 +0200
++++ src/disk.c
+@@ -2569,6 +2569,8 @@ void DSKLEN (uae_u16 v, unsigned int hpo
+ for (dr = 0; dr < MAX_FLOPPY_DRIVES; dr++)
+ update_drive_gui (dr);
+
++ /* The following fails with some versions of Kickstart. Disable it. */
++#if 0
+ /* Try to make floppy access from Kickstart faster. */
+ if (dskdmaen != 2 && dskdmaen != 3)
+ return;
+@@ -2639,6 +2641,7 @@ void DSKLEN (uae_u16 v, unsigned int hpo
+ return;
+ }
+ }
++#endif
+ }
+
+ void DSKSYNC (unsigned int hpos, uae_u16 v)
Home |
Main Index |
Thread Index |
Old Index