svn commit: r564133 - head/games/bsdgames

Fernando Apesteguía fernape at FreeBSD.org
Fri Feb 5 16:43:16 UTC 2021


Author: fernape
Date: Fri Feb  5 16:43:15 2021
New Revision: 564133
URL: https://svnweb.freebsd.org/changeset/ports/564133

Log:
  games/bsdgames: NO_WERROR fix for FreeBSD 13
  
  * use WITHOUT_WERROR instead of NO_WERROR
  * remove noop REINPLACE statements
  * moves the wump.info out of the pkg-plist into the Makefile
  
  PR:	252941
  Submitted by:	jockl at pianojockl.org (maintainer)

Modified:
  head/games/bsdgames/Makefile
  head/games/bsdgames/pkg-plist

Modified: head/games/bsdgames/Makefile
==============================================================================
--- head/games/bsdgames/Makefile	Fri Feb  5 16:43:14 2021	(r564132)
+++ head/games/bsdgames/Makefile	Fri Feb  5 16:43:15 2021	(r564133)
@@ -17,46 +17,22 @@ USES=		ncurses tar:xz uidfix
 USE_GITHUB=	yes
 GH_ACCOUNT=	pianojockl
 
-CONFLICTS=	hangman-[0-9]*
+MAKE_ARGS=	BINGRP=${BINGRP}
+MAKE_ENV=	WITHOUT_WERROR=yes
 
 CFLAGS+=	-fcommon
-MAKE_ENV=	NO_WERROR=1
-MAKE_ARGS=	BINGRP=${BINGRP}
 
-# contain /usr/share/games
-SHAREPATH_FILES=atc/atc.6 \
-		atc/pathnames.h \
-		boggle/boggle/bog.h \
-		boggle/boggle/boggle.6 \
-		cribbage/cribbage.6 \
-		cribbage/pathnames.h \
-		fish/pathnames.h \
-		larn/pathnames.h \
-		quiz/datfiles/index \
-		quiz/pathnames.h \
-		quiz/quiz.6 \
-		wump/pathnames.h
+CONFLICTS=	hangman-[0-9]*
 
-# contain /usr/games/*
-GAMESPATH_FILES=backgammon/backgammon/backgammon.6 \
-		backgammon/common_source/init.c \
-		canfield/canfield/canfield.6 \
-		cribbage/cribbage.6 \
-		hunt/hunt/hunt.6 \
-		hunt/huntd/huntd.6 \
-		phantasia/pathnames.h \
-		wargames/wargames.sh
+INFO=		wump
+INFO_PATH=	share/games
 
-post-patch:
-	@for f in ${SHAREPATH_FILES}; do \
-		${REINPLACE_CMD} -e 's|/usr/share/games|${PREFIX}/share/games|g' \
-			${WRKSRC}/$${f}; \
-	done
-	@for f in ${GAMESPATH_FILES}; do \
-		${REINPLACE_CMD} -e 's|/usr/games|${PREFIX}/bin|g' \
-			${WRKSRC}/$${f}; \
-	done
+.include <bsd.port.pre.mk>
 
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1300134
+MAKE_ARGS+=	NO_WERROR=yes
+.endif
+
 pre-install:
 .for d in atc larn quiz.db boggle
 	@${MKDIR} ${STAGEDIR}${PREFIX}/share/games/$d
@@ -75,4 +51,4 @@ post-install:
 	@${TOUCH} ${STAGEDIR}/var/games/atc_score
 	@${FIND} ${STAGEDIR}/var/games -type f -exec ${MV} {} {}.sample \;
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>

Modified: head/games/bsdgames/pkg-plist
==============================================================================
--- head/games/bsdgames/pkg-plist	Fri Feb  5 16:43:14 2021	(r564132)
+++ head/games/bsdgames/pkg-plist	Fri Feb  5 16:43:15 2021	(r564133)
@@ -118,7 +118,6 @@ share/games/quiz.db/spell
 share/games/quiz.db/state
 share/games/quiz.db/trek
 share/games/quiz.db/ucc
-share/games/wump.info
 @sample(,games,0664) /var/games/atc_score.sample
 @sample(,games,0664) /var/games/battlestar.log.sample
 @sample(,games,0664) /var/games/cfscores.sample


More information about the svn-ports-all mailing list