-
Notifications
You must be signed in to change notification settings - Fork 731
/
Makefile
37 lines (28 loc) · 873 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
PORTNAME= yaze-ag
DISTVERSION= 2.51.0-rc1
CATEGORIES= emulators
MASTER_SITES= http://www.mathematik.uni-ulm.de/users/ag/yaze-ag/devel/
MAINTAINER= se@FreeBSD.org
COMMENT= Z80 and CP/M-80 emulator
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libreadline.so:devel/readline
USES= compiler:c11
MAKEFILE= Makefile_freebsd
MAKE_ENV= BINDIR=${PREFIX}/bin \
DOCDIR=${DOCSDIR} \
DOCHTMLDIR=${DOCSDIR}/html \
DSKDIR=${DATADIR}/disks \
LIBDIR=${DATADIR} \
MANDIR=${MAN1PREFIX}/man/man1 \
OPTIMIZE="${CFLAGS}" \
STAGEDIR="${STAGEDIR}"
OPTIONS_DEFINE= DOCS
post-build:
${REINPLACE_CMD} -e 's:%%DATADIR%%:${DATADIR}:' \
-e 's:%%DOCSDIR%%:${DOCSDIR}:' \
-e 's:%%LIBEXECDIR%%:${PREFIX}/libexec:' \
${WRKSRC}/yaze.sh
do-install-DOCS-on:
${SETENV} ${MAKE_ENV} ${MAKE} -C ${WRKSRC} -f ${MAKEFILE} install-doc
.include <bsd.port.mk>