aboutsummaryrefslogtreecommitdiff
path: root/emulators/quasi88
diff options
context:
space:
mode:
authorPawel Pekala <pawel@FreeBSD.org>2014-04-10 07:31:54 +0000
committerPawel Pekala <pawel@FreeBSD.org>2014-04-10 07:31:54 +0000
commite31805bc78e4cbbd09e98168c382868b8b2603ec (patch)
treef798d0f4513ac4c229fdba0db88f542b0de489ef /emulators/quasi88
parent8a8f18bdfd884eef0caf8d83cd1718528edab2ec (diff)
downloadports-e31805bc78e4cbbd09e98168c382868b8b2603ec.tar.gz
ports-e31805bc78e4cbbd09e98168c382868b8b2603ec.zip
Notes
Diffstat (limited to 'emulators/quasi88')
-rw-r--r--emulators/quasi88/Makefile33
1 files changed, 15 insertions, 18 deletions
diff --git a/emulators/quasi88/Makefile b/emulators/quasi88/Makefile
index 45a788e3bdf6..53e386440e90 100644
--- a/emulators/quasi88/Makefile
+++ b/emulators/quasi88/Makefile
@@ -12,25 +12,25 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= PC-8801 emulator for X
USE_XORG= x11 xext
-USE_GMAKE= yes
+USES= gmake
MAKE_ENV= DATADIR="${DATADIR}" _CC="${CC}" _CFLAGS="${CFLAGS}" \
_CXX="${CXX}" LD="${CXX}" PROGRAM="${PORTNAME}"
MAKE_ARGS= ARCH="freebsd"
PORTDOCS= FAQ.TXT FORMAT.TXT GET-IMAGE.TXT HISTORY.TXT MANUAL.TXT \
QUASI88.TXT
-PLIST_FILES= bin/quasi88 %%EXAMPLESDIR%%/keyconf.rc \
- %%EXAMPLESDIR%%/quasi88.rc
-PLIST_DIRS= %%EXAMPLESDIR%%
+PORTEXAMPLES= *
+PLIST_FILES= bin/quasi88
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
+OPTIONS_DEFINE= DOCS EXAMPLES SDL
+
+.include <bsd.port.options.mk>
.if ${ARCH} == "i386"
MAKE_ENV+= LSB_FIRST=1
.endif
-.if defined(WITH_SDL)
+.if ${PORT_OPTIONS:MSDL}
USE_SDL= sdl
MAKE_ENV+= SDL_VERSION=1 JOYSTICK="joy_sdl"
.else
@@ -52,14 +52,11 @@ post-patch:
s|^PROGRAM|# PROGRAM|g' ${WRKSRC}/Makefile
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/quasi88 ${PREFIX}/bin
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.rc ${EXAMPLESDIR}
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for file in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/document/${file} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.post.mk>
+ ${INSTALL_PROGRAM} ${WRKSRC}/quasi88 ${STAGEDIR}${PREFIX}/bin
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.rc ${STAGEDIR}${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ (cd ${WRKSRC}/document && ${INSTALL_DATA} ${PORTDOCS} \
+ ${STAGEDIR}${DOCSDIR})
+
+.include <bsd.port.mk>