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:
parent
c2d76c6627
commit
9982af4977
39
emulators/gxemul/Makefile
Normal file
39
emulators/gxemul/Makefile
Normal 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>
|
4
emulators/gxemul/distinfo
Normal file
4
emulators/gxemul/distinfo
Normal 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
|
8
emulators/gxemul/pkg/DESCR
Normal file
8
emulators/gxemul/pkg/DESCR
Normal 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.
|
59
emulators/gxemul/pkg/PLIST
Normal file
59
emulators/gxemul/pkg/PLIST
Normal 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
|
Loading…
Reference in New Issue
Block a user