summaryrefslogtreecommitdiff
path: root/emulators/aranym/Makefile
diff options
context:
space:
mode:
authorryoon <ryoon>2012-04-15 02:05:28 +0000
committerryoon <ryoon>2012-04-15 02:05:28 +0000
commitb495bbf1b6b63ee08a352e5eb96e5c2f0efb8bc5 (patch)
tree011a24aa0056a96d2239dfd6eebe53be89a3b883 /emulators/aranym/Makefile
parent788975e1963c57f8327cd0d49a283ea6a8adb58e (diff)
downloadpkgsrc-b495bbf1b6b63ee08a352e5eb96e5c2f0efb8bc5.tar.gz
Update to 0.9.13
* Add patch for configure.ac, for making potential ethernet support easier. Changelog: 2012/03/23 - version 0.9.13 released A couple of important bugfixes accumulated in last few days: o USB NatFeat doesn't fail to claim devices in certain cases o MPFR FPU got fix for restarting of instructions after access error o JIT CPU version should work even when compiled with newer compilers o update your mmusetup.cnf in MiNT setup for larger FastRAM (see provided atari/mmusetup.cnf that is set for 512 MB FastRAM now) 2012/03/19 - version 0.9.12 released New features: o MPFR based new precise FPU emulation core. Somewhat slower than the normally used IEEE or UAE FPU emulation cores (about 5 times) but should be totally complete and precise. Enabled in Linux binary MMU builds (aranym-mmu). Hopefully Debian-m68k developers will enjoy it :-) o USB NatFeat fully usable: http://wiki.aranym.org/manual#usb With a FreeMiNT driver you can access your USB flash discs from the Atari side easily. First enter the SETUP GUI and plug in the desired USB device. The USB support is compiled in by default in all linux binary packages. o NF Clipboard implemented newly for BeOS o "aranym --version" will now list the built-in FPU core and also all NatFeats that are compiled in. Bugfixes: o memleaks in various files o blitter memmove fix o MacOSX project fixes o small 64bit fixes in nfcdrom o aliasing issue fixes (in nfosmesa that is not compiled in) o CPU CAS+CAS2 instructions - several very important fixes! o some little fixes for newer GCCs in various files o RPM spec file updated for Fedora, openSUSE and Mandriva. Give rpmbuild -tb aranym_0.9.12.orig.tar.gz a try! 2011/02/06 - version 0.9.11 released New features: SCC serial port emulation and USB NatFeat support. BeOS/Haiku port: fixes and improvements. MMU emulation: fix for initialization and FPU registers. Video: fix (refresh palette when switching from true color to bitplane mode) and an improvement (use current fullscreen size if fixed size is 0x0).
Diffstat (limited to 'emulators/aranym/Makefile')
-rw-r--r--emulators/aranym/Makefile20
1 files changed, 14 insertions, 6 deletions
diff --git a/emulators/aranym/Makefile b/emulators/aranym/Makefile
index 7de38b7d917..5403a2468cf 100644
--- a/emulators/aranym/Makefile
+++ b/emulators/aranym/Makefile
@@ -1,11 +1,12 @@
-# $NetBSD: Makefile,v 1.22 2010/07/08 11:28:05 obache Exp $
+# $NetBSD: Makefile,v 1.23 2012/04/15 02:05:28 ryoon Exp $
#
-DISTNAME= aranym-0.9.10
+DISTNAME= aranym_0.9.13.orig
+PKGNAME= ${DISTNAME:S/_/-/:S/.orig//}
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=aranym/}
-SITES.emutos-512k-0.8.5.zip= ${MASTER_SITE_SOURCEFORGE:=emutos/}
-DISTFILES= ${DEFAULT_DISTFILES} emutos-512k-0.8.5.zip
+SITES.emutos-512k-0.8.6.zip= ${MASTER_SITE_SOURCEFORGE:=emutos/}
+DISTFILES= ${DEFAULT_DISTFILES} emutos-512k-0.8.6.zip
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://aranym.sourceforge.net/
@@ -14,7 +15,11 @@ LICENSE= gnu-gpl-v2
PKG_DESTDIR_SUPPORT= user-destdir
-USE_TOOLS+= gmake gzip
+WRKSRC= ${WRKDIR}/${PKGNAME}
+
+AUTOCONF_REQD= 2..50
+
+USE_TOOLS+= autoconf gmake gzip
USE_LANGUAGES= c c++
GNU_CONFIGURE= yes
MANCOMPRESSED= yes
@@ -22,7 +27,7 @@ MANCOMPRESSED= yes
CONFIGURE_ARGS+= --enable-fullmmu
CONFIGURE_ARGS+= --enable-atc=full
-EMUTOS_WRKSRC= ${WRKDIR}/emutos-512k-0.8.5
+EMUTOS_WRKSRC= ${WRKDIR}/emutos-512k-0.8.6
EMUTOS_DOC_DIR= ${PREFIX}/share/doc/aranym/emutos
EMUTOS_ROM_DIR= ${PREFIX}/share/aranym
@@ -50,6 +55,9 @@ CONFIGURE_ARGS+= --enable-jit-fpu
INSTALLATION_DIRS+= ${EMUTOS_DOC_DIR} ${EMUTOS_ROM_DIR}
+pre-configure:
+ cd ${WRKSRC} && autoconf
+
post-install:
${INSTALL_DATA} ${EMUTOS_WRKSRC}/etos512k.img ${DESTDIR}${EMUTOS_ROM_DIR}
${INSTALL_DATA} ${EMUTOS_WRKSRC}/readme.txt ${DESTDIR}${EMUTOS_DOC_DIR}