Import gxemul-0.3.4.

gxemul (former mips64emul) is a MIPS (and other) CPU emulator.
The main goal is to emulate MIPS-like CPUs and enough surrounding hardware to
fake real machines, capable of running real (unmodified)
operating systems (such as NetBSD, Linux, FreeBSD,
or OpenBSD), and to assist in experimenting with MIPS in general.

In addition to emulating MIPS-like CPUs an experimental
support for other CPU types (like PPC or HPPA) also exists.

ok sturm@ a while ago.
This commit is contained in:
grange 2005-09-06 18:50:38 +00:00
parent c2d76c6627
commit 9982af4977
4 changed files with 110 additions and 0 deletions

39
emulators/gxemul/Makefile Normal file
View File

@ -0,0 +1,39 @@
# $OpenBSD: Makefile,v 1.1.1.1 2005/09/06 18:50:38 grange Exp $
COMMENT= "MIPS (and other) machines emulator"
DISTNAME= gxemul-0.3.4
CATEGORIES= emulators
HOMEPAGE= http://gavare.se/gxemul/
MAINTAINER= Alexander Yurchenko <grange@openbsd.org>
# BSD
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${HOMEPAGE}/src/
WANTLIB= c m
CONFIGURE_STYLE= simple
FLAVORS= no_x11
FLAVOR?=
.if ${FLAVOR:L:Mno_x11}
CONFIGURE_ARGS= --disable-x
.else
USE_X11= Yes
WANTLIB+= X11
.endif
NO_REGRESS= Yes
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/gxemul ${PREFIX}/bin
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/gxemul
${INSTALL_DATA} ${WRKSRC}/doc/* ${PREFIX}/share/doc/gxemul
${INSTALL_DATA} ${WRKSRC}/man/gxemul.1 ${PREFIX}/man/man1
.include <bsd.port.mk>

View File

@ -0,0 +1,4 @@
MD5 (gxemul-0.3.4.tar.gz) = dbf7ef59d2bb8f1e3082d0fa5fb434af
RMD160 (gxemul-0.3.4.tar.gz) = 3709541e4a5fc97a3f5b3da559ab0c3d94002606
SHA1 (gxemul-0.3.4.tar.gz) = 318706f3ab021559fb2be4f87799ce140251a2df
SIZE (gxemul-0.3.4.tar.gz) = 1267855

View File

@ -0,0 +1,8 @@
gxemul is a machine emulator. The main goal is to
emulate MIPS-like CPUs and enough surrounding hardware to
fake real machines, capable of running real (unmodified)
operating systems (such as NetBSD, Linux, FreeBSD,
or OpenBSD), and to assist in experimenting with MIPS in general.
In addition to emulating MIPS-like CPUs an experimental
support for other CPU types (like PPC or HPPA) also exists.

View File

@ -0,0 +1,59 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2005/09/06 18:50:38 grange Exp $
bin/gxemul
@man man/man1/gxemul.1
share/doc/gxemul/
share/doc/gxemul/20040504-ultrix45-boot1.png
share/doc/gxemul/20040504-ultrix45-boot1_small.gif
share/doc/gxemul/20040710-openbsd-pmax.png
share/doc/gxemul/20040710-openbsd-pmax_small.png
share/doc/gxemul/20040711-sprite-1.png
share/doc/gxemul/20040711-sprite-1_small.png
share/doc/gxemul/20041018-mach_pmax.png
share/doc/gxemul/20041018-mach_pmax_small.png
share/doc/gxemul/20041024-netbsd-arc-installed.gif
share/doc/gxemul/20041024-netbsd-arc-installed_small.gif
share/doc/gxemul/20041024-openbsd-arc-installed.gif
share/doc/gxemul/20041024-openbsd-arc-installed_small.gif
share/doc/gxemul/20041129-redhat_mips.png
share/doc/gxemul/20041129-redhat_mips_small.png
share/doc/gxemul/20041209-ultrix-tripplehead.jpg
share/doc/gxemul/20041209-ultrix-tripplehead_small.jpg
share/doc/gxemul/20041212-debian_1.png
share/doc/gxemul/20041212-debian_1_small.gif
share/doc/gxemul/20041212-debian_2.png
share/doc/gxemul/20041212-debian_2_small.gif
share/doc/gxemul/20041213-debian_3.png
share/doc/gxemul/20041213-debian_3_small.gif
share/doc/gxemul/20041213-debian_4.png
share/doc/gxemul/20041213-debian_4_small.gif
share/doc/gxemul/20050317-example.png
share/doc/gxemul/20050317-example_medium.png
share/doc/gxemul/20050317-example_small.png
share/doc/gxemul/20050413-netbsd-cobalt.png
share/doc/gxemul/20050413-netbsd-cobalt_small.png
share/doc/gxemul/20050427-netbsd-hpcmips-1.png
share/doc/gxemul/20050427-netbsd-hpcmips-1_small.png
share/doc/gxemul/20050427-netbsd-hpcmips-2.png
share/doc/gxemul/20050427-netbsd-hpcmips-2_small.png
share/doc/gxemul/20050617-openbsd-sgi.png
share/doc/gxemul/20050617-openbsd-sgi_small.png
share/doc/gxemul/20050622-netbsd-evbmips-malta.png
share/doc/gxemul/20050622-netbsd-evbmips-malta_small.png
share/doc/gxemul/20050626-netbsd-sgimips-netboot.png
share/doc/gxemul/20050626-netbsd-sgimips-netboot_small.png
share/doc/gxemul/configfiles.html
share/doc/gxemul/experiments.html
share/doc/gxemul/guestoses.html
share/doc/gxemul/hello_mips.c
share/doc/gxemul/hello_ppc.c
share/doc/gxemul/index.html
share/doc/gxemul/intro.html
share/doc/gxemul/maddr.gif
share/doc/gxemul/misc.html
share/doc/gxemul/openbsd-pmax-20040710.png
share/doc/gxemul/openbsd-pmax-20040710_small.png
share/doc/gxemul/sprite-20040711.png
share/doc/gxemul/sprite-20040711_small.png
share/doc/gxemul/technical.html
share/doc/gxemul/ultrix4.5-20040706.png
share/doc/gxemul/ultrix4.5-20040706_small.gif