pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/emulators/softvms



Module Name:    pkgsrc
Committed By:   tpaul
Date:           Thu Jul 19 04:05:08 UTC 2018

Added Files:
        pkgsrc/emulators/softvms: DESCR Makefile PLIST distinfo
        pkgsrc/emulators/softvms/patches: patch-Makefile.in patch-mainwin.c

Log Message:
emulators/softvms: Import version 1.9

An emulator capable of running some Sega VMS games.

VMS games run on a Sega Dreamcast memory card called a VMU (or VMS in
some regions). It has a 48x32 monochrome LCD display, gamepad,
speaker, directional pad, four action buttons, and the ability to
connect to other VMUs.

ok <maya>
ok'd and new patches by <leot>


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/emulators/softvms/DESCR \
    pkgsrc/emulators/softvms/Makefile pkgsrc/emulators/softvms/PLIST \
    pkgsrc/emulators/softvms/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/emulators/softvms/patches/patch-Makefile.in \
    pkgsrc/emulators/softvms/patches/patch-mainwin.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/emulators/softvms/DESCR
diff -u /dev/null pkgsrc/emulators/softvms/DESCR:1.1
--- /dev/null   Thu Jul 19 04:05:08 2018
+++ pkgsrc/emulators/softvms/DESCR      Thu Jul 19 04:05:08 2018
@@ -0,0 +1,6 @@
+An emulator capable of running some Sega VMS games.
+
+VMS games run on a Sega Dreamcast memory card called a VMU (or VMS in
+some regions). It has a 48x32 monochrome LCD display, gamepad,
+speaker, directional pad, four action buttons, and the ability to
+connect to other VMUs.
Index: pkgsrc/emulators/softvms/Makefile
diff -u /dev/null pkgsrc/emulators/softvms/Makefile:1.1
--- /dev/null   Thu Jul 19 04:05:08 2018
+++ pkgsrc/emulators/softvms/Makefile   Thu Jul 19 04:05:08 2018
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2018/07/19 04:05:08 tpaul Exp $
+
+DISTNAME=      softvms
+PKGNAME=       softvms-1.9
+CATEGORIES=    emulators
+MASTER_SITES=  http://mc.pp.se/dc/files/
+MASTER_SITES+= https://travispaul.me/distfiles/
+
+MAINTAINER=    tpaul%NetBSD.org@localhost
+HOMEPAGE=      http://mc.pp.se/dc/sw.html
+COMMENT=       Emulator capable of running some Sega VMS games
+LICENSE=       mit
+
+WRKSRC=                        ${WRKDIR}/vms
+GNU_CONFIGURE=         yes
+DIST_SUBDIR=           ${PKGNAME_NOREV}
+INSTALLATION_DIRS=     bin
+
+BUILD_TARGET=          vms
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/vms ${DESTDIR}${PREFIX}/bin/vms
+
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../audio/SDL_sound/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/emulators/softvms/PLIST
diff -u /dev/null pkgsrc/emulators/softvms/PLIST:1.1
--- /dev/null   Thu Jul 19 04:05:08 2018
+++ pkgsrc/emulators/softvms/PLIST      Thu Jul 19 04:05:08 2018
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2018/07/19 04:05:08 tpaul Exp $
+bin/vms
Index: pkgsrc/emulators/softvms/distinfo
diff -u /dev/null pkgsrc/emulators/softvms/distinfo:1.1
--- /dev/null   Thu Jul 19 04:05:08 2018
+++ pkgsrc/emulators/softvms/distinfo   Thu Jul 19 04:05:08 2018
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2018/07/19 04:05:08 tpaul Exp $
+
+SHA1 (softvms-1.9/softvms.tar.gz) = 90052ac4dce049c5afd0b7068984d7041f52a3f4
+RMD160 (softvms-1.9/softvms.tar.gz) = e911a2e75428930789b41cd652dc525d872af686
+SHA512 (softvms-1.9/softvms.tar.gz) = 413a0661a69e92ff016dfe3ae93968355171e5b060c9c1dc7d78260e15f83b479b946d42bfabf69393542b5ab0f1e6330068fe3290cbf652af8fa4b21941a10e
+Size (softvms-1.9/softvms.tar.gz) = 68595 bytes
+SHA1 (patch-Makefile.in) = 0c75a7584a00ec8183ed1afb9db6434f145e1c2d
+SHA1 (patch-mainwin.c) = aaaee194e2e2ddd5caa706849df63afd3b21c906

Index: pkgsrc/emulators/softvms/patches/patch-Makefile.in
diff -u /dev/null pkgsrc/emulators/softvms/patches/patch-Makefile.in:1.1
--- /dev/null   Thu Jul 19 04:05:08 2018
+++ pkgsrc/emulators/softvms/patches/patch-Makefile.in  Thu Jul 19 04:05:08 2018
@@ -0,0 +1,26 @@
+$NetBSD: patch-Makefile.in,v 1.1 2018/07/19 04:05:08 tpaul Exp $
+
+Avoid GNU make-isms ($^).
+
+--- Makefile.in.orig   2004-10-03 00:14:51.000000000 +0000
++++ Makefile.in
+@@ -6,15 +6,16 @@ LDFLAGS = @LDFLAGS@ @X_LIBS@
+ LIBS = @X_PRE_LIBS@ -lX11 @X_EXTRA_LIBS@ @LIBS@
+ 
+ VMSOBJS = main.o mainwin.o cpu.o lcdimg.o getopt.o
++NPDCLCDIMGOBJS = nsplugin.o
+ 
+ vms: $(VMSOBJS)
+-      $(CC) -o $@ $^ $(LDFLAGS) $(LIBS)
++      $(CC) -o $@ $(VMSOBJS) $(LDFLAGS) $(LIBS)
+ 
+ nsplugin: NPdreamcast_lcdimg.so
+       :
+ 
+-NPdreamcast_lcdimg.so: nsplugin.o
+-      $(LD) -G -o $@ $^
++NPdreamcast_lcdimg.so: $(NPDCLCDIMGOBJS)
++      $(LD) -G -o $@ $(NPDCLCDIMGOBJS)
+ 
+ clean :
+       rm -f vms $(VMSOBJS)
Index: pkgsrc/emulators/softvms/patches/patch-mainwin.c
diff -u /dev/null pkgsrc/emulators/softvms/patches/patch-mainwin.c:1.1
--- /dev/null   Thu Jul 19 04:05:08 2018
+++ pkgsrc/emulators/softvms/patches/patch-mainwin.c    Thu Jul 19 04:05:08 2018
@@ -0,0 +1,12 @@
+$NetBSD: patch-mainwin.c,v 1.1 2018/07/19 04:05:08 tpaul Exp $
+
+Also include <X11/Xutil.h>, needed for XDestroyImage() and XPutPixel().
+
+--- mainwin.c.orig     2004-10-02 19:24:33.000000000 +0000
++++ mainwin.c
+@@ -1,4 +1,5 @@
+ #include <X11/Xlib.h>
++#include <X11/Xutil.h>
+ #include <X11/keysym.h>
+ #ifdef HAVE_LIMITS_H
+ #include <limits.h>



Home | Main Index | Thread Index | Old Index