Lines 3-8
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= xboard |
4 |
PORTNAME= xboard |
5 |
PORTVERSION= 4.7.3 |
5 |
PORTVERSION= 4.7.3 |
|
|
6 |
PORTREVISION= 1 |
6 |
CATEGORIES= games |
7 |
CATEGORIES= games |
7 |
MASTER_SITES= GNU |
8 |
MASTER_SITES= GNU |
8 |
|
9 |
|
Lines 11-19
Link Here
|
11 |
|
12 |
|
12 |
LIB_DEPENDS= libcairo.so:${PORTSDIR}/graphics/cairo |
13 |
LIB_DEPENDS= libcairo.so:${PORTSDIR}/graphics/cairo |
13 |
|
14 |
|
14 |
OPTIONS_DEFINE= NLS CRAFTY FAIRYMAX GNUCHESS KNIGHTCAP PHALANX DOCS |
15 |
OPTIONS_DEFINE= NLS ZIPPY CRAFTY FAIRYMAX GNUCHESS KNIGHTCAP PHALANX DOCS |
15 |
OPTIONS_DEFAULT= |
16 |
OPTIONS_DEFAULT= |
16 |
OPTIONS_SUB= yes |
17 |
OPTIONS_SUB= yes |
|
|
18 |
ZIPPY_DESC= Add Zippy capability to xboard (computer player on ICS) |
17 |
CRAFTY_DESC= Install crafty engine |
19 |
CRAFTY_DESC= Install crafty engine |
18 |
FAIRYMAX_DESC= Install fairymax engine |
20 |
FAIRYMAX_DESC= Install fairymax engine |
19 |
GNUCHESS_DESC= Install GnuChess engine |
21 |
GNUCHESS_DESC= Install GnuChess engine |
Lines 43-56
Link Here
|
43 |
|
45 |
|
44 |
BROKEN_sparc64= Does not install on sparc64 |
46 |
BROKEN_sparc64= Does not install on sparc64 |
45 |
|
47 |
|
|
|
48 |
ZIPPY_CONFIGURE_ON= --enable-zippy |
49 |
|
50 |
.include <bsd.port.options.mk> |
51 |
|
52 |
.if ${PORT_OPTIONS:MZIPPY} |
53 |
PORTDOCS+= zippy.README |
54 |
.endif |
55 |
|
46 |
post-patch: |
56 |
post-patch: |
47 |
@${REINPLACE_CMD} -e 's/fairymax/gnuchessx/' ${WRKSRC}/xboard.conf.in |
57 |
@${REINPLACE_CMD} -e 's/fairymax/gnuchessx/' ${WRKSRC}/xboard.conf.in |
48 |
@${REINPLACE_CMD} -e '/^#include..malloc.h/d' \ |
58 |
@${REINPLACE_CMD} -e '/^#include..malloc.h/d' \ |
49 |
${WRKSRC}/engineoutput.c ${WRKSRC}/uci.c |
59 |
${WRKSRC}/engineoutput.c ${WRKSRC}/uci.c |
50 |
@${REINPLACE_CMD} -e 's:INSTALL.*sysconfdir):&/$$$$files.dist:' \ |
60 |
@${REINPLACE_CMD} -e 's:INSTALL.*sysconfdir):&/$$$$files.dist:' \ |
51 |
${WRKSRC}/Makefile.in |
61 |
${WRKSRC}/Makefile.in |
52 |
|
62 |
.if ${PORT_OPTIONS:MZIPPY} |
53 |
.include <bsd.port.options.mk> |
63 |
@cd ${WRKSRC} && ${PATCH} < ${PATCHDIR}/OPTION_ZIPPY__patch-xboard.texi |
|
|
64 |
@${REINPLACE_CMD} -e 's|%%DOCSDIR%%|${DOCSDIR}|g' ${WRKSRC}/xboard.texi |
65 |
.endif |
54 |
|
66 |
|
55 |
post-install: |
67 |
post-install: |
56 |
@${INSTALL_SCRIPT} ${WRKSRC}/cmail ${STAGEDIR}${PREFIX}/bin/ |
68 |
@${INSTALL_SCRIPT} ${WRKSRC}/cmail ${STAGEDIR}${PREFIX}/bin/ |