aboutsummaryrefslogtreecommitdiff
path: root/emulators/gxemul
diff options
context:
space:
mode:
authorJoseph Koshy <jkoshy@FreeBSD.org>2006-07-26 10:59:59 +0000
committerJoseph Koshy <jkoshy@FreeBSD.org>2006-07-26 10:59:59 +0000
commit112a0b8c55fcd1aeb51558f363add070863ea10a (patch)
tree5685a7029042ec25fe50c53eb3316b90ddc3763d /emulators/gxemul
parentc2289a16ca8c70b7ec9f5e2d1ecd4205edd6e279 (diff)
downloadports-112a0b8c55fcd1aeb51558f363add070863ea10a.tar.gz
ports-112a0b8c55fcd1aeb51558f363add070863ea10a.zip
Upgrade to v0.4.1.
Major upstream changes from the previous ported version include: - speedups for MIPS emulation, - an improved dyntrans backend, - tweaks to ARM, PPC, AVR, SPARC and MIPS emulation, - support for remote debugging using GDB, - a new statistics gathering option "-s", - most configuration options are no longer supported, - bug fixes. Port changes: - the port no longer depends on GCC >= 3.2 on FreeBSD 4.X. - OPTION "X" has been renamed as "X11" for consistency.
Notes
Notes: svn path=/head/; revision=168798
Diffstat (limited to 'emulators/gxemul')
-rw-r--r--emulators/gxemul/Makefile38
-rw-r--r--emulators/gxemul/distinfo6
2 files changed, 8 insertions, 36 deletions
diff --git a/emulators/gxemul/Makefile b/emulators/gxemul/Makefile
index 71252fc685f6..fb95d5b8d77e 100644
--- a/emulators/gxemul/Makefile
+++ b/emulators/gxemul/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= gxemul
-PORTVERSION= 0.3.8
+PORTVERSION= 0.4.1
CATEGORIES= emulators
MASTER_SITES= http://gavare.se/gxemul/src/ \
${MASTER_SITE_LOCAL}
@@ -25,42 +25,14 @@ MAN1= gxemul.1
PORTDOCS= *
.endif
-OPTIONS= ALWAYS32 "ALWAYS_SIGNEXTEND_32" off \
- BINTRANS "bintrans" on \
- CACHES "cache emulation (experimental)" off \
- DELAYS "instruction latency/delay emulation" off \
- MIPS16 "MIPS16 instruction support (experimental)" off \
- NEWMIPS "new MIPS CPU emulation code (experimental)" off \
- X "X11 support" on
+OPTIONS= X11 "X11 support" on
.include <bsd.port.pre.mk>
-.if ( ${OSVERSION} < 500000 )
-USE_GCC= 3.2+
-.endif
-
-.if defined(WITH_ALWAYS32)
-CONFIGURE_ARGS+=--always32
-.endif
-.if !defined(WITH_BINTRANS)
-CONFIGURE_ARGS+=--disable-bintrans
-.endif
-.if defined(WITH_CACHES)
-CONFIGURE_ARGS+=--enable-caches
-.endif
-.if defined(WITH_DELAYS)
-CONFIGURE_ARGS+=--enable-delays
-.endif
-.if defined(WITH_X)
-USE_XLIB= yes
-.else
+.if defined(WITHOUT_X11)
CONFIGURE_ARGS+=--disable-x
-.endif
-.if defined(WITH_NEWMIPS)
-CONFIGURE_ARGS+=--enable-newmips
-.endif
-.if defined(WITH_MIPS16)
-CONFIGURE_ARGS+=--enable-mips16
+.else
+USE_XLIB= yes
.endif
post-patch:
diff --git a/emulators/gxemul/distinfo b/emulators/gxemul/distinfo
index 2f1b36619add..a83c50aba7ce 100644
--- a/emulators/gxemul/distinfo
+++ b/emulators/gxemul/distinfo
@@ -1,3 +1,3 @@
-MD5 (gxemul-0.3.8.tar.gz) = 3086772fdd6e93aa1ecfffd8e28986d6
-SHA256 (gxemul-0.3.8.tar.gz) = 42c4c50d45056b5caf89c8e784c1dc0294c3af86339b9e72b71496149fdc2435
-SIZE (gxemul-0.3.8.tar.gz) = 1584151
+MD5 (gxemul-0.4.1.tar.gz) = 095cb9bff74c6ea384b1df8d309967ea
+SHA256 (gxemul-0.4.1.tar.gz) = 507e46b431780723371debf2c1a718bd21f50cba25bdb680a4e26072bda2ba01
+SIZE (gxemul-0.4.1.tar.gz) = 1830123