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>