svn commit: r339375 - head/games/xboard
Johan van Selst
johans at FreeBSD.org
Fri Jan 10 17:24:45 UTC 2014
Author: johans
Date: Fri Jan 10 17:24:44 2014
New Revision: 339375
URL: http://svnweb.freebsd.org/changeset/ports/339375
Log:
- Update xboard to 4.7.3 (bugfix release)
- Simplify options handling
Modified:
head/games/xboard/Makefile
head/games/xboard/distinfo
Modified: head/games/xboard/Makefile
==============================================================================
--- head/games/xboard/Makefile Fri Jan 10 17:20:23 2014 (r339374)
+++ head/games/xboard/Makefile Fri Jan 10 17:24:44 2014 (r339375)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= xboard
-PORTVERSION= 4.7.2
+PORTVERSION= 4.7.3
CATEGORIES= games
MASTER_SITES= GNU
@@ -13,17 +13,25 @@ LIB_DEPENDS= libcairo.so:${PORTSDIR}/gra
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
@@ -33,36 +41,6 @@ DATADIR= ${PREFIX}/share/games/${PORTNAM
PORTDOCS= AUTHORS ChangeLog NEWS README SHORTLOG TODO
-.include <bsd.port.options.mk>
-
-.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 <bsd.port.pre.mk>
.if ${ARCH} == "sparc64"
Modified: head/games/xboard/distinfo
==============================================================================
--- head/games/xboard/distinfo Fri Jan 10 17:20:23 2014 (r339374)
+++ head/games/xboard/distinfo Fri Jan 10 17:24:44 2014 (r339375)
@@ -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
More information about the svn-ports-all
mailing list