Lines 1-5
Link Here
|
1 |
# Created by: driedfruit |
1 |
# Created by: driedfruit |
2 |
# $FreeBSD: head/games/mangband/Makefile 342588 2014-02-04 18:58:58Z pawel $ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= mangband |
4 |
PORTNAME= mangband |
5 |
PORTVERSION= 1.1.2 |
5 |
PORTVERSION= 1.1.2 |
Lines 18-29
Link Here
|
18 |
MAKE_ARGS= "DATADIR=${DATADIR}" |
18 |
MAKE_ARGS= "DATADIR=${DATADIR}" |
19 |
|
19 |
|
20 |
OPTIONS_DEFINE= GCU X11 SDL |
20 |
OPTIONS_DEFINE= GCU X11 SDL |
21 |
OPTIONS_DEFAULT= GCU X11 SDL |
21 |
OPTIONS_DEFAULT= GCU |
22 |
GCU_DESC= Display module GCU |
22 |
GCU_DESC= Display module GCU (curses) |
23 |
X11_DESC= Display module X11 |
23 |
X11_DESC= Display module X11 |
24 |
SDL_DESC= Display module SDL |
24 |
SDL_DESC= Display module SDL |
25 |
|
25 |
|
26 |
NO_STAGE= yes |
|
|
27 |
.include <bsd.port.options.mk> |
26 |
.include <bsd.port.options.mk> |
28 |
|
27 |
|
29 |
.if ${PORT_OPTIONS:MGCU} |
28 |
.if ${PORT_OPTIONS:MGCU} |
Lines 47-72
Link Here
|
47 |
.endif |
46 |
.endif |
48 |
|
47 |
|
49 |
do-install: |
48 |
do-install: |
50 |
@${INSTALL_PROGRAM} -o root -g games -m 2550 \ |
49 |
@${INSTALL_PROGRAM} ${WRKSRC}/mangband ${STAGEDIR}${PREFIX}/bin |
51 |
${WRKSRC}/mangband ${PREFIX}/bin |
50 |
@${INSTALL_PROGRAM} ${WRKSRC}/mangclient ${STAGEDIR}${PREFIX}/bin |
52 |
@${INSTALL_PROGRAM} ${WRKSRC}/mangclient ${PREFIX}/bin |
51 |
|
53 |
@${CP} ${WRKDIR}/${DISTNAME}/mangband.cfg ${PREFIX}/etc |
52 |
@${CP} ${WRKDIR}/${DISTNAME}/mangband.cfg ${STAGEDIR}${PREFIX}/etc/mangband.cfg.sample |
54 |
|
53 |
@echo "# FreeBSD Hacks" >> ${STAGEDIR}${PREFIX}/etc/mangband.cfg.sample |
55 |
@echo "# FreeBSD Hacks" >> ${PREFIX}/etc/mangband.cfg |
54 |
@echo "EDIT_DIR = \"${DATADIR}/edit\"" >> ${STAGEDIR}${PREFIX}/etc/mangband.cfg.sample |
56 |
@echo "EDIT_DIR = \"${DATADIR}/edit\"" >> ${PREFIX}/etc/mangband.cfg |
55 |
@echo "SAVE_DIR = \"${DATADIR}/save\"" >> ${STAGEDIR}${PREFIX}/etc/mangband.cfg.sample |
57 |
@echo "SAVE_DIR = \"${DATADIR}/save\"" >> ${PREFIX}/etc/mangband.cfg |
56 |
@echo "DATA_DIR = \"${DATADIR}/data\"" >> ${STAGEDIR}${PREFIX}/etc/mangband.cfg.sample |
58 |
@echo "DATA_DIR = \"${DATADIR}/data\"" >> ${PREFIX}/etc/mangband.cfg |
57 |
|
59 |
|
58 |
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR} |
60 |
@${MKDIR} ${EXAMPLESDIR} |
59 |
@echo "[MAngband]" >> ${STAGEDIR}${EXAMPLESDIR}/mangrc |
61 |
@echo "[MAngband]" >> ${EXAMPLESDIR}/mangrc |
60 |
@echo "LibDir ${DATADIR}/" >> ${STAGEDIR}${EXAMPLESDIR}/mangrc |
62 |
@echo "LibDir ${DATADIR}" >> ${EXAMPLESDIR}/mangrc |
61 |
|
63 |
|
62 |
@(cd ${WRKDIR}/${DISTNAME}/lib && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) |
64 |
@${MKDIR} ${DATADIR} |
|
|
65 |
@cd ${WRKSRC}/../lib && ${PAX} -rw * ${DATADIR} |
66 |
@${CHMOD} 750 ${DATADIR}/* |
67 |
@${CHMOD} 755 ${DATADIR}/user |
68 |
@${CHMOD} 755 ${DATADIR}/xtra |
69 |
@${CHOWN} -R root:games ${DATADIR}/* |
70 |
@${CHOWN} ${SHAREOWN}:${SHAREGRP} ${DATADIR} |
71 |
|
63 |
|
72 |
.include <bsd.port.mk> |
64 |
.include <bsd.port.mk> |