Index: head/games/xboard/Makefile =================================================================== --- head/games/xboard/Makefile (revision 339374) +++ head/games/xboard/Makefile (revision 339375) @@ -1,88 +1,66 @@ # Created by: xaa@stack.nl # $FreeBSD$ PORTNAME= xboard -PORTVERSION= 4.7.2 +PORTVERSION= 4.7.3 CATEGORIES= games MASTER_SITES= GNU MAINTAINER= johans@FreeBSD.org COMMENT= X frontend for Crafty, GNUChess, Chess Servers, or e-mail chess LIB_DEPENDS= libcairo.so:${PORTSDIR}/graphics/cairo OPTIONS_DEFINE= NLS CRAFTY FAIRYMAX GNUCHESS KNIGHTCAP PHALANX OPTIONS_DEFAULT= +OPTIONS_SUB= yes CRAFTY_DESC= Install crafty engine FAIRYMAX_DESC= Install fairymax engine GNUCHESS_DESC= Install GnuChess engine KNIGHTCAP_DESC= Install KnightCap engine PHALANX_DESC= Install phalanx engine +CRAFTY_RUN_DEPENDS+= crafty:${PORTSDIR}/games/crafty +FAIRYMAX_RUN_DEPENDS+= fairymax:${PORTSDIR}/games/fairymax +GNUCHESS_RUN_DEPENDS+= gnuchess:${PORTSDIR}/games/gnuchess +KNIGHTCAP_RUN_DEPENDS+= KnightCap:${PORTSDIR}/games/KnightCap +PHALANX_RUN_DEPENDS+= phalanx:${PORTSDIR}/games/phalanx +NLS_USES= gettext +NLS_CONFIGURE_ENABLE= nls USES= desktop-file-utils perl5 pkgconfig shared-mime-info USE_XORG= xt xpm xaw USE_GNOME= librsvg2 GNU_CONFIGURE= yes -CONFIGURE_ARGS+=MKDIR_P="${MKDIR}" +CONFIGURE_ARGS+=MKDIR_P="${MKDIR}" PERLPATH=${LOCALBASE}/bin CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INFO= xboard USE_PERL5= build INSTALLS_ICONS= yes DATADIR= ${PREFIX}/share/games/${PORTNAME} PORTDOCS= AUTHORS ChangeLog NEWS README SHORTLOG TODO - -.include - -.if ${PORT_OPTIONS:MCRAFTY} -RUN_DEPENDS+= crafty:${PORTSDIR}/games/crafty -.endif - -.if ${PORT_OPTIONS:MFAIRYMAX} -RUN_DEPENDS+= fairymax:${PORTSDIR}/games/fairymax -.endif - -.if ${PORT_OPTIONS:MGNUCHESS} -RUN_DEPENDS+= gnuchess:${PORTSDIR}/games/gnuchess -.endif - -.if ${PORT_OPTIONS:MKNIGHTCAP} -RUN_DEPENDS+= KnightCap:${PORTSDIR}/games/KnightCap -.endif - -.if ${PORT_OPTIONS:MPHALANX} -RUN_DEPENDS+= phalanx:${PORTSDIR}/games/phalanx -.endif - -.if ${PORT_OPTIONS:MNLS} -USES+= gettext -PLIST_SUB+= NLS="" -.else -CONFIGURE_ARGS+= --disable-nls -PLIST_SUB+= NLS="@comment " -.endif .include .if ${ARCH} == "sparc64" BROKEN= Does not install on sparc64 .endif post-patch: @${REINPLACE_CMD} -e 's/fairymax/gnuchessx/' ${WRKSRC}/xboard.conf.in @${REINPLACE_CMD} -e '/^#include..malloc.h/d' \ ${WRKSRC}/engineoutput.c ${WRKSRC}/uci.c @${REINPLACE_CMD} -e 's:INSTALL.*sysconfdir):&/$$$$files.dist:' \ ${WRKSRC}/Makefile.in post-install: @${INSTALL_SCRIPT} ${WRKSRC}/cmail ${STAGEDIR}${PREFIX}/bin/ @${CP} -pn ${STAGEDIR}${PREFIX}/etc/xboard.conf.dist \ ${STAGEDIR}${PREFIX}/etc/xboard.conf .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .endif .include Index: head/games/xboard/distinfo =================================================================== --- head/games/xboard/distinfo (revision 339374) +++ head/games/xboard/distinfo (revision 339375) @@ -1,2 +1,2 @@ -SHA256 (xboard-4.7.2.tar.gz) = 9b6736994b051499dcbe564051f6d964114a38fe47bbaab6dc7bde71a52ba9ee -SIZE (xboard-4.7.2.tar.gz) = 3415953 +SHA256 (xboard-4.7.3.tar.gz) = 7fd0b03f53dad57c587bc3438459612e2455534f715cfb0e637b6290f34cbeaa +SIZE (xboard-4.7.3.tar.gz) = 3424771