summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorMaxim Sobolev <sobomax@FreeBSD.org>2000-09-20 17:05:56 +0000
committerMaxim Sobolev <sobomax@FreeBSD.org>2000-09-20 17:05:56 +0000
commit4e1c69a21a8c3b27f885728fefad8ff55fe8cd4e (patch)
tree995d254d80ae932c83d3c554760c64ec74443317 /emulators
parentAdd sdl_ttf - a library to use TrueType fonts to render text in SDL (diff)
Add dgen-sdl - a SDL version of wonderful Sega Genesis/MegaDrive emulator.
Notes
Notes: svn path=/head/; revision=32900
Diffstat (limited to 'emulators')
-rw-r--r--emulators/Makefile1
-rw-r--r--emulators/dgen-sdl/Makefile23
-rw-r--r--emulators/dgen-sdl/distinfo1
-rw-r--r--emulators/dgen-sdl/files/Makeflags37
-rw-r--r--emulators/dgen-sdl/pkg-comment1
-rw-r--r--emulators/dgen-sdl/pkg-descr3
-rw-r--r--emulators/dgen-sdl/pkg-plist2
7 files changed, 68 insertions, 0 deletions
diff --git a/emulators/Makefile b/emulators/Makefile
index 6013286d2324..b3db7d96007e 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -9,6 +9,7 @@
SUBDIR += bsvc
SUBDIR += cpmemu
SUBDIR += cpmtools
+ SUBDIR += dgen-sdl
SUBDIR += dlx
SUBDIR += fmsx
SUBDIR += frodo
diff --git a/emulators/dgen-sdl/Makefile b/emulators/dgen-sdl/Makefile
new file mode 100644
index 000000000000..d50c9fdafdfe
--- /dev/null
+++ b/emulators/dgen-sdl/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: dgen-sdl
+# Date created: 20 September 2000
+# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= dgen-sdl
+PORTVERSION= 1.20a
+CATEGORIES= emulators
+MASTER_SITES= http://www.humboldt1.com/~ognir/
+
+MAINTAINER= sobomax@FreeBSD.org
+
+BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
+LIB_DEPENDS= SDL-1.0.2:${PORTSDIR}/devel/sdl
+
+GNU_CONFIGURE= yes
+
+MAN1= dgen.1
+MAN5= dgenrc.5
+
+.include <bsd.port.mk>
diff --git a/emulators/dgen-sdl/distinfo b/emulators/dgen-sdl/distinfo
new file mode 100644
index 000000000000..13b38669b748
--- /dev/null
+++ b/emulators/dgen-sdl/distinfo
@@ -0,0 +1 @@
+MD5 (dgen-sdl-1.20a.tar.gz) = 91c4ba63878fbc3b7f73a34157c62957
diff --git a/emulators/dgen-sdl/files/Makeflags b/emulators/dgen-sdl/files/Makeflags
new file mode 100644
index 000000000000..de83567d2f66
--- /dev/null
+++ b/emulators/dgen-sdl/files/Makeflags
@@ -0,0 +1,37 @@
+# This file contains the template for Makeflags
+
+SYSTEM = FreeBSD
+FEATURES = -DASYNCHRONOUS_IO -DUSE_POSIX_SIGNALS -DUNSIGNED_AUDIO_DATA -DFORCE_XSHM -DNETPLAY
+
+LOGIC = netlogic
+
+XPMINCLUDE =
+XPMLINKDIR =
+
+BINDIR = ${PREFIX}/bin
+LIBDIR = ${PREFIX}/share/Maelstrom
+DATAFILES = Images/*.icon Images/*.cicn "Maelstrom Fonts" \
+ "Maelstrom Sounds" "Maelstrom Sprites"
+
+OBJS = main.o framebuf.o v_framebuf.o x11_framebuf.o vga_framebuf.o \
+ dga_framebuf.o fontserv.o sound.o Mac_Resource.o imagedump.o \
+ init.o $(LOGIC)/$(LOGIC).o \
+ controls.o scores.o dialog.o fastrand.o netscore.o checksum.o \
+ Utils.o shared.o myerror.o
+SOUNDOBJS = Maelstrom_sound.o Mac_Resource.o soundres.o mixer.o shared.o myerror.o
+
+X11INCLUDE = -I${X11BASE}/include
+INCLUDES = -I$(LOGIC) $(X11INCLUDE) $(XPMINCLUDE)
+CFLAGS += $(INCLUDES) $(FEATURES) \
+ -pedantic -DSYSTEM=\"$(SYSTEM)\" -DLIBDIR=\"$(LIBDIR)\"
+EXTRALIBS =
+X11LINKDIR = -L${X11BASE}/lib
+X11LIBS = -lXpm $(XPMLINKDIR) -lX11 -lXext $(X11LINKDIR)
+CSUMLIB =
+LIBS = $(EXTRALIBS) $(X11LIBS) $(CSUMLIB)
+SOUNDLIBS =
+
+INSTALL = install
+
+all: $(MAELSTROM)
+
diff --git a/emulators/dgen-sdl/pkg-comment b/emulators/dgen-sdl/pkg-comment
new file mode 100644
index 000000000000..ceb8917c87fa
--- /dev/null
+++ b/emulators/dgen-sdl/pkg-comment
@@ -0,0 +1 @@
+A wonderful Sega Genesis/MegaDrive emulator
diff --git a/emulators/dgen-sdl/pkg-descr b/emulators/dgen-sdl/pkg-descr
new file mode 100644
index 000000000000..6d57dab7ffcc
--- /dev/null
+++ b/emulators/dgen-sdl/pkg-descr
@@ -0,0 +1,3 @@
+DGen is a wonderful Sega Genesis/MegaDrive emulator.
+
+WWW: http://www.humboldt1.com/~ognir/dgen-sdl.html
diff --git a/emulators/dgen-sdl/pkg-plist b/emulators/dgen-sdl/pkg-plist
new file mode 100644
index 000000000000..e09365304581
--- /dev/null
+++ b/emulators/dgen-sdl/pkg-plist
@@ -0,0 +1,2 @@
+bin/dgen
+bin/tobin