Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Aug 2010 17:20:06 GMT
From:      Anonymous <swell.k@gmail.com>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/149406: [patch] games/connect4: fix amd64 segfault
Message-ID:  <201008071720.o77HK68Z007217@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/149406; it has been noted by GNATS.

From: Anonymous <swell.k@gmail.com>
To: bug-followup@FreeBSD.org
Cc: freebsd-ports-bugs@FreeBSD.org
Subject: Re: ports/149406: [patch] games/connect4: fix amd64 segfault
Date: Sat, 07 Aug 2010 21:09:24 +0400

 This PR start to look like VCS ;).
 
 - unbreak INSTALL_AS_USER
 
 --- d.diff begins here ---
 diff --git games/connect4/Makefile games/connect4/Makefile
 index edf5a49..b1ccfac 100644
 --- games/connect4/Makefile
 +++ games/connect4/Makefile
 @@ -24,7 +24,6 @@ EXTRACT_BEFORE_ARGS=	# empty
  EXTRACT_AFTER_ARGS=	| gunshar
  
  MAKE_ENV+=	DATADIR=${DATADIR}
 -DATADIR=	/var/games/${PORTNAME}
  
  NO_WRKSUBDIR=	yes
  MAN6=		connect4.6
 @@ -38,9 +37,13 @@ BINGRP?=	games
  BINMODE?=	2555
  .endif
  
 +.if !defined(INSTALL_AS_USER)
 +DATADIR?=	/var/games/${PORTNAME}
 +.endif
 +
  do-install:
  	${INSTALL_PROGRAM} ${WRKSRC}/c4 ${PREFIX}/bin/connect4
 -	${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} -m 775 ${DATADIR}
 +	${INSTALL} -d ${_SHROWNGRP} -m 775 ${DATADIR}
  	${INSTALL_DATA} /dev/null ${DATADIR}/scores
  	${INSTALL_MAN} ${FILESDIR}/connect4.6 ${MANPREFIX}/man/man6
  
 diff --git games/connect4/pkg-plist games/connect4/pkg-plist
 index b4c2e07..61bcdee 100644
 --- games/connect4/pkg-plist
 +++ games/connect4/pkg-plist
 @@ -1,3 +1,3 @@
  bin/connect4
 -@unexec if [ ! -s /var/games/connect4/scores ]; then rm -f /var/games/connect4/scores; fi
 -@unexec rmdir /var/games/connect4 2>/dev/null || true
 +@unexec if [ ! -s %%DATADIR%%/scores ]; then rm -f %%DATADIR%%/scores; fi
 +@unexec rmdir %%DATADIR%% 2>/dev/null || true
 --- d.diff ends here ---



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