Lines 6-44
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= minivmac |
8 |
PORTNAME= minivmac |
9 |
PORTVERSION= 2.7.1 |
9 |
PORTVERSION= 2.8.2 |
10 |
CATEGORIES= emulators |
10 |
CATEGORIES= emulators |
11 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
11 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
12 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
12 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
13 |
DISTNAME= ${PORTNAME}-${PORTVERSION}.src |
13 |
DISTFILES= ${PORTNAME}-${PORTVERSION}.src.tgz ${PORTNAME}-${PORTVERSION}.prj.tgz |
14 |
EXTRACT_SUFX= .tgz |
|
|
15 |
|
14 |
|
16 |
MAINTAINER= ports@FreeBSD.org |
15 |
MAINTAINER= ports@FreeBSD.org |
17 |
COMMENT= A miniature Macintosh emulator |
16 |
COMMENT= A miniature Macintosh emulator |
18 |
|
17 |
|
19 |
BUILD_DEPENDS= ${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash |
18 |
BUILD_DEPENDS= ${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash |
20 |
|
19 |
|
21 |
WRKSRC= ${WRKDIR}/source |
20 |
WRKSRC= ${WRKDIR}/projects/bgclx86d |
22 |
|
21 |
|
23 |
USE_XLIB= yes |
22 |
USE_XLIB= yes |
24 |
USE_GMAKE= yes |
23 |
USE_GMAKE= yes |
25 |
CFLAGS+= -I${X11BASE}/include |
24 |
CFLAGS+= -I${X11BASE}/include |
|
|
25 |
ALL_TARGET= # nothing |
26 |
|
26 |
|
27 |
PLIST_FILES= bin/minivmac |
27 |
PLIST_FILES= bin/minivmac |
28 |
|
28 |
|
29 |
post-patch: |
|
|
30 |
@${REINPLACE_CMD} -e 's|my_cc=gcc|my_cc=${CC}|g ; \ |
31 |
s|-Wno-unused-function||g ; \ |
32 |
s|my_make=make|my_make=${GMAKE}|g' ${WRKSRC}/build/bash |
33 |
@${REINPLACE_CMD} -e 's|-Os|${CFLAGS}|g ; \ |
34 |
s|/usr/X11R6/|${X11BASE}/|g ; \ |
35 |
s|gcc|${CC}|g' ${WRKSRC}/build/setup.c |
36 |
|
37 |
do-build: |
38 |
@cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${SH} build/bash |
39 |
|
40 |
do-install: |
29 |
do-install: |
41 |
${INSTALL_PROGRAM} ${WRKSRC}/output/minivmac ${PREFIX}/bin |
30 |
${INSTALL_PROGRAM} ${WRKSRC}/minivmac ${PREFIX}/bin |
42 |
@${CAT} ${PKGMESSAGE} |
31 |
@${CAT} ${PKGMESSAGE} |
43 |
|
32 |
|
44 |
.include <bsd.port.mk> |
33 |
.include <bsd.port.mk> |