Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Jan 2014 17:24:44 +0000 (UTC)
From:      Johan van Selst <johans@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r339375 - head/games/xboard
Message-ID:  <201401101724.s0AHOi0o005520@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401101724.s0AHOi0o005520>