summaryrefslogtreecommitdiff
path: root/emulators/xmess/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'emulators/xmess/Makefile')
-rw-r--r--emulators/xmess/Makefile48
1 files changed, 6 insertions, 42 deletions
diff --git a/emulators/xmess/Makefile b/emulators/xmess/Makefile
index ffdb50d4e2c6..5ea93fc65bff 100644
--- a/emulators/xmess/Makefile
+++ b/emulators/xmess/Makefile
@@ -6,50 +6,14 @@
#
PORTNAME= xmess
-PORTVERSION= 0.2b4.1
-CATEGORIES= emulators
-MASTER_SITES= http://mess.emuverse.com/files/ \
- http://www.vintagegaming.com/hosted/vectrex/
-DISTNAME= unix02s4
-DISTFILES= ${DISTNAME}.tgz pdp1.zip
+PORTVERSION= 0.37b12.1
-#MAINTAINER= mycroft@NetBSD.ORG # NetBSD
MAINTAINER= nox@jelal.kn-bremen.de
-EXTRACT_ONLY= ${DISTNAME}.tgz
+MASTERDIR= ${.CURDIR}/../xmame
+COMMENT= ${.CURDIR}/pkg-comment
+DESCR= ${.CURDIR}/pkg-descr
-USE_X_PREFIX= yes
-USE_XPM= yes
-USE_GMAKE= yes
-MAKE_ENV+= OPSYS=${OPSYS} ARCH=${ARCH} MACHINE_ARCH=${ARCH} \
- DESTDIR=${DESTDIR} \
- INSTALL_MAN="${INSTALL_MAN}" \
- INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
- NETBSD_JOYSTICK="${NETBSD_JOYSTICK}" \
- DISPLAY_METHOD="${DISPLAY_METHOD}"
-MAKEFILE= makefile.unix
-DISPLAY_METHOD= x11
-ALL_TARGET= xmess.${DISPLAY_METHOD}
+MAMEMESS= mess
-WRKSRC= ${WRKDIR}/xmess-0.2b4.1
-
-MESSDIR= ${PREFIX}/share/xmess
-MESSLIB= ${PREFIX}/lib/xmess
-.if exists(/usr/include/machine/joystick.h)
-NETBSD_JOYSTICK=yes
-.else
-NETBSD_JOYSTICK=no
-.endif
-
-post-patch:
- (cd ${WRKSRC}/doc && ${SED} 's|@MESSDIR@|${MESSDIR}|;s|@MESSLIB@|${MESSLIB}|' xmessrc.dist >xmessrc)
-
-do-install:
- (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${ALL_TARGET} ${PREFIX}/bin/xmess)
- ${MKDIR} ${MESSDIR}
- (cd ${WRKSRC}/doc && ${INSTALL_DATA} xmessrc ${MESSDIR}/xmessrc)
- ${MKDIR} ${MESSLIB}
- ${INSTALL_DATA} ${_DISTDIR}/pdp1.zip ${MESSLIB}/spacewar.zip
- @${ECHO} try \`xmess pdp1 spacewar\' for the original 1961 Space Wars
-
-.include <bsd.port.mk>
+.include "${MASTERDIR}/Makefile"