Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jan 2014 03:19:32 +0900
From:      KATO Tsuguru <tkato432@yahoo.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/185695: games/xconq: Fix build with gcc
Message-ID:  <20140113031932.e1b3226cd8263683be3225b8@yahoo.com>
Resent-Message-ID: <201401121840.s0CIe1x6049300@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         185695
>Category:       ports
>Synopsis:       games/xconq: Fix build with gcc
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 12 18:40:01 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 8.4-RELEASE-p4 i386
>Organization:
>Environment:
>Description:
- Fix build with gcc

New file:
files/patch-Makefile.in
files/patch-curses__Makefile.in
files/patch-doc__Makefile.in
files/patch-images__Makefile.in
files/patch-lib__Makefile.in
files/patch-sdl__Makefile.in
files/patch-tcltk__Makefile.in
files/patch-x11__Makefile.in

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/games/xconq/Makefile games/xconq/Makefile
--- /usr/ports/games/xconq/Makefile	2013-11-06 22:01:22.000000000 +0900
+++ games/xconq/Makefile	2014-01-13 00:00:00.000000000 +0900
@@ -13,13 +13,10 @@
 
 OPTIONS_DEFINE=	SDL
 
-BROKEN=		Does not build
-
 USE_BZIP2=	yes
+USES=		compiler gmake
 USE_XORG=	x11
-USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
-CFLAGS+=	-Wno-deprecated-writable-strings
 CONFIGURE_ARGS=	--enable-alternate-scoresdir=${SCOREDIR} \
 		--enable-alternate-gameuser=root \
 		--enable-alternate-gamegroup=games
@@ -28,7 +25,6 @@
 
 PLIST_SUB=	SCOREDIR="${SCOREDIR}"
 
-MAN6=		xconq.6
 INFO=		xconq
 
 DESKTOP_ENTRIES="${PORTNAME}" "${COMMENT}" "" "${PORTNAME}" \
@@ -36,7 +32,6 @@
 
 SCOREDIR?=	/var/games/xconq
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MSDL}
@@ -44,14 +39,21 @@
 CONFIGURE_ARGS+=--enable-default-ui=sdl
 PLIST_SUB+=	NOSDL="@comment "
 .else
+USES+=		tk
 USE_XORG+=	xext xmu xt xaw
-USE_TK_BUILD=	yes
-USE_TK=		yes
 CONFIGURE_ARGS+=--with-tclconfig=${TCL_LIBDIR} \
 		--with-tkconfig=${TK_LIBDIR}
 PLIST_SUB+=	NOSDL=""
 .endif
 
+.include <bsd.port.pre.mk>
+
+.if ${COMPILER_TYPE} == "clang"
+CFLAGS+=	-Wno-deprecated-writable-strings
+.else
+CFLAGS+=	-Wno-write-strings
+.endif
+
 post-patch:
 	@${REINPLACE_CMD} -e \
 		'/^HFLAGS/s| $${debugging}||' ${WRKSRC}/configure
@@ -63,13 +65,14 @@
 	(cd ${WRKSRC}/doc && makeinfo xconq.texi)
 
 post-install:
-	(cd ${WRKSRC}/doc && ${INSTALL_DATA} xconq.info ${PREFIX}/${INFO_PATH})
-	${STRIP_CMD} ${PREFIX}/bin/xconq
+	(cd ${WRKSRC}/doc && ${INSTALL_DATA} xconq.info \
+		${STAGEDIR}${PREFIX}/${INFO_PATH})
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xconq
 .if empty(PORT_OPTIONS:MSDL)
 .for i in imf2x imfapp x2imf
-	${STRIP_CMD} ${PREFIX}/bin/${i}
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${i}
 .endfor
 .endif
-	@${FIND} ${DATADIR} -empty -delete
+	@${FIND} ${STAGEDIR}${DATADIR} -empty -delete
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -urN /usr/ports/games/xconq/files/patch-Makefile.in games/xconq/files/patch-Makefile.in
--- /usr/ports/games/xconq/files/patch-Makefile.in	1970-01-01 09:00:00.000000000 +0900
+++ games/xconq/files/patch-Makefile.in	2014-01-13 00:00:00.000000000 +0900
@@ -0,0 +1,46 @@
+--- Makefile.in.orig
++++ Makefile.in
+@@ -274,20 +274,19 @@
+ 	fi
+ 
+ MAKEDIRS= \
+-	$(prefix) \
+-	$(exec_prefix) \
+-	$(bindir) \
+-	$(datadir) \
+-	$(gamelibdir) \
+-	$(imagesdir) \
+-	$(scoresdir) \
+-	$(mandir) \
+-	$(man6dir) \
+-	$(infodir) \
+-	$(tcltkdir) \
+-	$(BWidgetdir) \
+-	$(BWidgetimagesdir) \
+-	$(BWidgetlangdir)
++	$(DESTDIR)$(prefix) \
++	$(DESTDIR)$(exec_prefix) \
++	$(DESTDIR)$(bindir) \
++	$(DESTDIR)$(datadir) \
++	$(DESTDIR)$(gamelibdir) \
++	$(DESTDIR)$(imagesdir) \
++	$(DESTDIR)$(mandir) \
++	$(DESTDIR)$(man6dir) \
++	$(DESTDIR)$(infodir) \
++	$(DESTDIR)$(tcltkdir) \
++	$(DESTDIR)$(BWidgetdir) \
++	$(DESTDIR)$(BWidgetimagesdir) \
++	$(DESTDIR)$(BWidgetlangdir)
+ 
+ .PHONY: install-dirs
+ install-dirs:
+@@ -305,9 +304,6 @@
+ 			true ; \
+ 		fi ; \
+ 	done
+-	chown $(GAMEUID) $(scoresdir)
+-	chgrp $(GAMEGRP) $(scoresdir)
+-	chmod $(DIRPERM) $(scoresdir)
+ 
+ # Build a source distribution.
+ DIST_VERSION=@XCONQ_VERSION_FULL@
diff -urN /usr/ports/games/xconq/files/patch-curses__Makefile.in games/xconq/files/patch-curses__Makefile.in
--- /usr/ports/games/xconq/files/patch-curses__Makefile.in	1970-01-01 09:00:00.000000000 +0900
+++ games/xconq/files/patch-curses__Makefile.in	2014-01-13 00:00:00.000000000 +0900
@@ -0,0 +1,19 @@
+--- curses/Makefile.in.orig
++++ curses/Makefile.in
+@@ -132,11 +132,11 @@
+ 	else \
+ 		progname="$(CCONQ_EXEC_NAME)" ; \
+ 	fi; \
+-	$(INSTALL_PROGRAM) $${progname} $(bindir); \
+-	chown $(GAMEUID) $(bindir)/$${progname}; \
+-	chgrp $(GAMEGRP) $(bindir)/$${progname}; \
+-	chmod $(GAMEPERM) $(bindir)/$${progname}; \
+-	$(INSTALL_DATA) cconq.6 $(man6dir)
++	$(INSTALL_PROGRAM) $${progname} $(DESTDIR)$(bindir); \
++	chown $(GAMEUID) $(DESTDIR)$(bindir)/$${progname}; \
++	chgrp $(GAMEGRP) $(DESTDIR)$(bindir)/$${progname}; \
++	chmod $(GAMEPERM) $(DESTDIR)$(bindir)/$${progname}; \
++	$(INSTALL_DATA) cconq.6 $(DESTDIR)$(man6dir)
+ 
+ # Cleanliness support.
+ 
diff -urN /usr/ports/games/xconq/files/patch-doc__Makefile.in games/xconq/files/patch-doc__Makefile.in
--- /usr/ports/games/xconq/files/patch-doc__Makefile.in	1970-01-01 09:00:00.000000000 +0900
+++ games/xconq/files/patch-doc__Makefile.in	2014-01-13 00:00:00.000000000 +0900
@@ -0,0 +1,11 @@
+--- doc/Makefile.in.orig
++++ doc/Makefile.in
+@@ -95,7 +95,7 @@
+ 
+ install-info: info
+ 	for i in *.info* ; do \
+-		$(INSTALL_DATA) $$i $(infodir)/$$i ; \
++		$(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/$$i ; \
+ 	done
+ 
+ # Generation of DVI files.
diff -urN /usr/ports/games/xconq/files/patch-images__Makefile.in games/xconq/files/patch-images__Makefile.in
--- /usr/ports/games/xconq/files/patch-images__Makefile.in	1970-01-01 09:00:00.000000000 +0900
+++ games/xconq/files/patch-images__Makefile.in	2014-01-13 00:00:00.000000000 +0900
@@ -0,0 +1,25 @@
+--- images/Makefile.in.orig
++++ images/Makefile.in
+@@ -51,16 +51,16 @@
+ install-only:
+ 	for i in `ls $(srcdir)/*.gif `; do \
+ 		echo $$i; \
+-		$(INSTALL_DATA) $(srcdir)/$$i $(imagesdir); \
++		$(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(imagesdir); \
+ 	done
+ 	for i in `ls $(srcdir)/*.bmp `; do \
+ 		echo $$i; \
+-		$(INSTALL_DATA) $(srcdir)/$$i $(imagesdir); \
++		$(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(imagesdir); \
+ 	done
+-	chown $(GAMEUID) $(imagesdir) $(imagesdir)/*
+-	chgrp $(GAMEGRP) $(imagesdir) $(imagesdir)/*
+-	chmod $(DIRPERM) $(imagesdir)
+-	chmod $(FILEPERM) $(imagesdir)/*
++	chown $(GAMEUID) $(DESTDIR)$(imagesdir) $(DESTDIR)$(imagesdir)/*
++	chgrp $(GAMEGRP) $(DESTDIR)$(imagesdir) $(DESTDIR)$(imagesdir)/*
++	chmod $(DIRPERM) $(DESTDIR)$(imagesdir)
++	chmod $(FILEPERM) $(DESTDIR)$(imagesdir)/*
+ 
+ clean:
+ 
diff -urN /usr/ports/games/xconq/files/patch-lib__Makefile.in games/xconq/files/patch-lib__Makefile.in
--- /usr/ports/games/xconq/files/patch-lib__Makefile.in	1970-01-01 09:00:00.000000000 +0900
+++ games/xconq/files/patch-lib__Makefile.in	2014-01-13 00:00:00.000000000 +0900
@@ -0,0 +1,20 @@
+--- lib/Makefile.in.orig
++++ lib/Makefile.in
+@@ -51,12 +51,12 @@
+ install-only:
+ 	for i in `ls $(srcdir)/*.dir $(srcdir)/*.g $(srcdir)/*.imf $(srcdir)/news.txt`; do \
+ 		echo $$i; \
+-		$(INSTALL_DATA) $(srcdir)/$$i $(gamelibdir); \
++		$(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(gamelibdir); \
+ 	done
+-	chown $(GAMEUID) $(gamelibdir) $(gamelibdir)/*
+-	chgrp $(GAMEGRP) $(gamelibdir) $(gamelibdir)/*
+-	chmod $(DIRPERM) $(gamelibdir)
+-	chmod $(FILEPERM) $(gamelibdir)/*
++	chown $(GAMEUID) $(DESTDIR)$(gamelibdir) $(DESTDIR)$(gamelibdir)/*
++	chgrp $(GAMEGRP) $(DESTDIR)$(gamelibdir) $(DESTDIR)$(gamelibdir)/*
++	chmod $(DIRPERM) $(DESTDIR)$(gamelibdir)
++	chmod $(FILEPERM) $(DESTDIR)$(gamelibdir)/*
+ 
+ clean:
+ 
diff -urN /usr/ports/games/xconq/files/patch-sdl__Makefile.in games/xconq/files/patch-sdl__Makefile.in
--- /usr/ports/games/xconq/files/patch-sdl__Makefile.in	1970-01-01 09:00:00.000000000 +0900
+++ games/xconq/files/patch-sdl__Makefile.in	2014-01-13 00:00:00.000000000 +0900
@@ -0,0 +1,17 @@
+--- sdl/Makefile.in.orig
++++ sdl/Makefile.in
+@@ -244,10 +244,10 @@
+ 	else \
+ 		progname="$(SDLCONQ_EXEC_NAME)" ; \
+ 	fi; \
+-	$(INSTALL_PROGRAM) $${progname} $(bindir); \
+-	chown $(GAMEUID) $(bindir)/$${progname}; \
+-	chgrp $(GAMEGRP) $(bindir)/$${progname}; \
+-	chmod $(GAMEPERM) $(bindir)/$${progname};
++	$(INSTALL_PROGRAM) $${progname} $(DESTDIR)$(bindir); \
++	chown $(GAMEUID) $(DESTDIR)$(bindir)/$${progname}; \
++	chgrp $(GAMEGRP) $(DESTDIR)$(bindir)/$${progname}; \
++	chmod $(GAMEPERM) $(DESTDIR)$(bindir)/$${progname};
+ 
+ install-manpages-only:
+ 	(cd $(x11srcdir) && $(MAKE) $(FLAGS_TO_PASS) install-manpages-only)
diff -urN /usr/ports/games/xconq/files/patch-tcltk__Makefile.in games/xconq/files/patch-tcltk__Makefile.in
--- /usr/ports/games/xconq/files/patch-tcltk__Makefile.in	1970-01-01 09:00:00.000000000 +0900
+++ games/xconq/files/patch-tcltk__Makefile.in	2014-01-13 00:00:00.000000000 +0900
@@ -0,0 +1,61 @@
+--- tcltk/Makefile.in.orig
++++ tcltk/Makefile.in
+@@ -286,17 +286,17 @@
+ install-xconq: $(PLATFORM_INSTALL_TARGETS)
+ 
+ install-libs-only:
+-	$(INSTALL_DATA) $(srcdir)/tkconq.tcl $(tcltkdir)
+-	$(INSTALL_DATA) $(srcdir)/imfapp.tcl $(tcltkdir)
+-	$(INSTALL_DATA) $(srcdir)/BWidget/*.* $(BWidgetdir)
+-	$(INSTALL_DATA) $(srcdir)/BWidget/images/*.* $(BWidgetimagesdir)
+-	$(INSTALL_DATA) $(srcdir)/BWidget/lang/*.* $(BWidgetlangdir)
+-	chown $(GAMEUID) $(tcltkdir) $(BWidgetdir) $(BWidgetimagesdir) $(BWidgetlangdir) \
+-				     $(tcltkdir)/*.* $(BWidgetdir)/*.* $(BWidgetimagesdir)/*.* $(BWidgetlangdir)/*.*
+-	chgrp $(GAMEGRP) $(tcltkdir) $(BWidgetdir) $(BWidgetimagesdir) $(BWidgetlangdir) \
+-				     $(tcltkdir)/*.* $(BWidgetdir)/*.* $(BWidgetimagesdir)/*.* $(BWidgetlangdir)/*.*
+-	chmod $(DIRPERM) $(tcltkdir) $(BWidgetdir) $(BWidgetimagesdir) $(BWidgetlangdir)
+-	chmod $(FILEPERM) $(tcltkdir)/*.* $(BWidgetdir)/*.* $(BWidgetimagesdir)/*.* $(BWidgetlangdir)/*.*
++	$(INSTALL_DATA) $(srcdir)/tkconq.tcl $(DESTDIR)$(tcltkdir)
++	$(INSTALL_DATA) $(srcdir)/imfapp.tcl $(DESTDIR)$(tcltkdir)
++	$(INSTALL_DATA) $(srcdir)/BWidget/*.* $(DESTDIR)$(BWidgetdir)
++	$(INSTALL_DATA) $(srcdir)/BWidget/images/*.* $(DESTDIR)$(BWidgetimagesdir)
++	$(INSTALL_DATA) $(srcdir)/BWidget/lang/*.* $(DESTDIR)$(BWidgetlangdir)
++	chown $(GAMEUID) $(DESTDIR)$(tcltkdir) $(DESTDIR)$(BWidgetdir) $(DESTDIR)$(BWidgetimagesdir) $(DESTDIR)$(BWidgetlangdir) \
++				     $(DESTDIR)$(tcltkdir)/*.* $(DESTDIR)$(BWidgetdir)/*.* $(DESTDIR)$(BWidgetimagesdir)/*.* $(DESTDIR)$(BWidgetlangdir)/*.*
++	chgrp $(GAMEGRP) $(DESTDIR)$(tcltkdir) $(DESTDIR)$(BWidgetdir) $(DESTDIR)$(BWidgetimagesdir) $(DESTDIR)$(BWidgetlangdir) \
++				     $(DESTDIR)$(tcltkdir)/*.* $(DESTDIR)$(BWidgetdir)/*.* $(DESTDIR)$(BWidgetimagesdir)/*.* $(DESTDIR)$(BWidgetlangdir)/*.*
++	chmod $(DIRPERM) $(DESTDIR)$(tcltkdir) $(DESTDIR)$(BWidgetdir) $(DESTDIR)$(BWidgetimagesdir) $(DESTDIR)$(BWidgetlangdir)
++	chmod $(FILEPERM) $(DESTDIR)$(tcltkdir)/*.* $(DESTDIR)$(BWidgetdir)/*.* $(DESTDIR)$(BWidgetimagesdir)/*.* $(DESTDIR)$(BWidgetlangdir)/*.*
+ 
+ install-xconq-only: $(TKCONQ_EXEC_NAME)
+ 	srcroot=`cd $(srcroot); pwd`; export srcroot; \
+@@ -305,10 +305,10 @@
+ 	else \
+ 		progname="$(TKCONQ_EXEC_NAME)" ; \
+ 	fi; \
+-	$(INSTALL_PROGRAM) $${progname} $(bindir); \
+-	chown $(GAMEUID) $(bindir)/$${progname}; \
+-	chgrp $(GAMEGRP) $(bindir)/$${progname}; \
+-	chmod $(GAMEPERM) $(bindir)/$${progname}; 
++	$(INSTALL_PROGRAM) $${progname} $(DESTDIR)$(bindir); \
++	chown $(GAMEUID) $(DESTDIR)$(bindir)/$${progname}; \
++	chgrp $(GAMEGRP) $(DESTDIR)$(bindir)/$${progname}; \
++	chmod $(GAMEPERM) $(DESTDIR)$(bindir)/$${progname}; 
+ 
+ install-imfapp-only: imfapp
+ 	srcroot=`cd $(srcroot); pwd`; export srcroot; \
+@@ -317,10 +317,10 @@
+ 	else \
+ 		progname="imfapp" ; \
+ 	fi; \
+-	$(INSTALL_PROGRAM) $${progname} $(bindir); \
+-	chown $(GAMEUID) $(bindir)/$${progname}; \
+-	chgrp $(GAMEGRP) $(bindir)/$${progname}; \
+-	chmod $(IAPPPERM) $(bindir)/$${progname};
++	$(INSTALL_PROGRAM) $${progname} $(DESTDIR)$(bindir); \
++	chown $(GAMEUID) $(DESTDIR)$(bindir)/$${progname}; \
++	chgrp $(GAMEGRP) $(DESTDIR)$(bindir)/$${progname}; \
++	chmod $(IAPPPERM) $(DESTDIR)$(bindir)/$${progname};
+ 
+ install-ximfconvs-only: x2imf imf2x
+ 	(cd ../x11 && $(MAKE) $(FLAGS_TO_PASS) install-ximfconvs-only)
diff -urN /usr/ports/games/xconq/files/patch-x11__Makefile.in games/xconq/files/patch-x11__Makefile.in
--- /usr/ports/games/xconq/files/patch-x11__Makefile.in	1970-01-01 09:00:00.000000000 +0900
+++ games/xconq/files/patch-x11__Makefile.in	2014-01-13 00:00:00.000000000 +0900
@@ -0,0 +1,57 @@
+--- x11/Makefile.in.orig
++++ x11/Makefile.in
+@@ -213,35 +213,35 @@
+ 
+ install-xtconq: install-ximfconvs-only 
+ 	srcroot=`cd $(srcroot); pwd`; export srcroot; \
+-	$(INSTALL_PROGRAM) $(XTCONQ_EXEC_NAME) $(bindir); \
+-	chown $(GAMEUID) $(bindir)/xtconq; \
+-	chgrp $(GAMEGRP) $(bindir)/xtconq; \
+-	chmod $(GAMEPERM) $(bindir)/xtconq; \
+-	$(INSTALL_DATA) Xtconq $(appdefaultsdir); \
+-	$(INSTALL_DATA) Xtconq-color $(appdefaultsdir); \
+-	$(INSTALL_PROGRAM) xshowimf $(bindir); \
+-	chown $(GAMEUID) $(bindir)/xshowimf ; \
+-	chgrp $(GAMEGRP) $(bindir)/xshowimf ; \
+-	chmod $(IAPPPERM) $(bindir)/xshowimf ; \
+-	$(INSTALL_DATA) XShowimf $(appdefaultsdir); \
+-	$(INSTALL_DATA) XShowimf-color $(appdefaultsdir); \
+-	$(INSTALL_DATA) xtconq.6 $(man6dir)
++	$(INSTALL_PROGRAM) $(XTCONQ_EXEC_NAME) $(DESTDIR)$(bindir); \
++	chown $(GAMEUID) $(DESTDIR)$(bindir)/xtconq; \
++	chgrp $(GAMEGRP) $(DESTDIR)$(bindir)/xtconq; \
++	chmod $(GAMEPERM) $(DESTDIR)$(bindir)/xtconq; \
++	$(INSTALL_DATA) Xtconq $(DESTDIR)$(appdefaultsdir); \
++	$(INSTALL_DATA) Xtconq-color $(DESTDIR)$(appdefaultsdir); \
++	$(INSTALL_PROGRAM) xshowimf $(DESTDIR)$(bindir); \
++	chown $(GAMEUID) $(DESTDIR)$(bindir)/xshowimf ; \
++	chgrp $(GAMEGRP) $(DESTDIR)$(bindir)/xshowimf ; \
++	chmod $(IAPPPERM) $(DESTDIR)$(bindir)/xshowimf ; \
++	$(INSTALL_DATA) XShowimf $(DESTDIR)$(appdefaultsdir); \
++	$(INSTALL_DATA) XShowimf-color $(DESTDIR)$(appdefaultsdir); \
++	$(INSTALL_DATA) xtconq.6 $(DESTDIR)$(man6dir)
+ 
+ # Installation of converter programs.
+ 
+ install-ximfconvs-only: x2imf imf2x
+ 	srcroot=`cd $(srcroot); pwd`; export srcroot; \
+-	$(INSTALL_PROGRAM) imf2x $(bindir); \
+-	$(INSTALL_PROGRAM) x2imf $(bindir); \
+-	chown $(GAMEUID) $(bindir)/imf2x $(bindir)/x2imf ; \
+-	chgrp $(GAMEGRP) $(bindir)/imf2x $(bindir)/x2imf ; \
+-	chmod $(IAPPPERM) $(bindir)/imf2x $(bindir)/x2imf
++	$(INSTALL_PROGRAM) imf2x $(DESTDIR)$(bindir); \
++	$(INSTALL_PROGRAM) x2imf $(DESTDIR)$(bindir); \
++	chown $(GAMEUID) $(DESTDIR)$(bindir)/imf2x $(DESTDIR)$(bindir)/x2imf ; \
++	chgrp $(GAMEGRP) $(DESTDIR)$(bindir)/imf2x $(DESTDIR)$(bindir)/x2imf ; \
++	chmod $(IAPPPERM) $(DESTDIR)$(bindir)/imf2x $(DESTDIR)$(bindir)/x2imf
+ 
+ # Installation of manpages.
+ 
+ install-manpages-only: xconq.6
+ 	srcroot=`cd $(srcroot); pwd`; export srcroot; \
+-	$(INSTALL_DATA) xconq.6 $(man6dir)
++	$(INSTALL_DATA) xconq.6 $(DESTDIR)$(man6dir)
+ 
+ # Cleanliness support.
+ 
diff -urN /usr/ports/games/xconq/pkg-plist games/xconq/pkg-plist
--- /usr/ports/games/xconq/pkg-plist	2013-11-06 22:01:22.000000000 +0900
+++ games/xconq/pkg-plist	2014-01-13 00:00:00.000000000 +0900
@@ -1,7 +1,12 @@
 %%NOSDL%%bin/imf2x
 %%NOSDL%%bin/imfapp
 %%NOSDL%%bin/x2imf
+@group games
+@mode 2555
 bin/xconq
+@mode
+@group
+man/man6/xconq.6.gz
 %%DATADIR%%/images/3rd-age.gif
 %%DATADIR%%/images/advances.gif
 %%DATADIR%%/images/advt12x13.gif
>Release-Note:
>Audit-Trail:
>Unformatted:



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