head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.106 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.6.0.104 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.6.0.102 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.6.0.100 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.6.0.98 pkgsrc-2025Q1-base:1.6 pkgsrc-2024Q4:1.6.0.96 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.6.0.94 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.6.0.92 pkgsrc-2024Q2-base:1.6 pkgsrc-2024Q1:1.6.0.90 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.6.0.88 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.86 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.84 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.82 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.80 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.78 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.76 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.74 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.72 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.6.0.70 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.68 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.66 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.64 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.62 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.58 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.38 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.60 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.56 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.54 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.52 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.50 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.48 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.46 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.44 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.42 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.40 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.36 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.34 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.32 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.30 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.28 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.26 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.24 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.22 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.20 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.18 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.16 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.14 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.12 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.10 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.8 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.6 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.4 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.2 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.5.0.30 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.28 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.26 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.24 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.22 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.20 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.18 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.16 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.14 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.12 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.10 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.8 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.6 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.4 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.2 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.4.0.16 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.14 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.12 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.10 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.8 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.6 pkgsrc-2008Q1:1.4.0.4 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.2 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.3.0.32 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.30 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.28 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.26 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.24 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.22 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.20 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.18 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.16 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.14 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.12 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.10 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.8 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.6 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.4 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 netbsd-1-6-1:1.2.0.6 netbsd-1-6-1-base:1.2 netbsd-1-6:1.2.0.8 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.4 pkgviews-base:1.2 buildlink2:1.2.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2013.01.15.16.21.34; author morr; state Exp; branches; next 1.5; 1.5 date 2009.05.23.15.14.21; author dholland; state Exp; branches; next 1.4; 1.4 date 2007.11.20.18.44.14; author rillig; state Exp; branches; next 1.3; 1.3 date 2003.09.30.08.26.51; author xtraeme; state Exp; branches; next 1.2; 1.2 date 2002.02.28.17.23.14; author wiz; state Exp; branches; next 1.1; 1.1 date 2002.02.27.21.38.46; author agc; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.02.27.21.38.46; author agc; state Exp; branches; next ; desc @@ 1.6 log @Clean up libXaw handling. [1/2] - remove LIBXAW variable. It is handled by buildlink3.mk now - simplify patches and Makefile in packages using libXaw - in some cases force use of Xaw3d (won't build with Xaw) - replace some directly included of x11/Xaw3d with mk/xaw.buildlink3.mk In next part: - replace more includes with mk/xaw.buildlink3.mk @ text @$NetBSD: patch-aa,v 1.5 2009/05/23 15:14:21 dholland Exp $ - take build configuration from inherited pkgsrc variables - install under $(DESTDIR) --- Makefile.orig 2000-01-23 19:01:55.000000000 +0000 +++ Makefile @@@@ -55,9 +55,9 @@@@ DROPALL= #################### # C compiler options # GNU gcc is recommended. -CC=gcc +#CC=gcc # Use these with gcc -CFLAGS=-g -Wall -W -fno-common -pedantic +#CFLAGS+= -Wall -W -fno-common -pedantic # If you don't have gcc, don't use -Wall -W -fno-common #CFLAGS=-g @@@@ -77,23 +77,23 @@@@ CFLAGS=-g -Wall -W -fno-common -pedantic #CFLAGS+=-DTEST_GAME ## Initial linker options -LDFLAGS= +#LDFLAGS= ## Installation prefix # Adjust to taste. Stuff gets installed here. -PREFIX=/usr/local +#PREFIX=/usr/local #PREFIX=/usr/local/X11 ## X11 location and options # for X11R6 # Point this at your X tree. -XDIR=/usr/X11R6 +XDIR=${X11BASE} #XDIR=/usr/local/X11 #XDIR=/usr/openwin # try Xaw if you don't have Xaw3d -#XAW=Xaw -XAW=Xaw3d +XAW=Xaw +#XAW=Xaw3d XLIBS=-L$(XDIR)/lib -l$(XAW) -lXext -lXmu -lXt -lSM -lICE -lX11 @@@@ -106,7 +106,6 @@@@ CFLAGS+=$(XINC) # System V (Solaris, Irix, etc.) will probably want -lsocket -lnsl. #LIBS=-lsocket -lnsl # on other systems leave LIBS blank for now -LIBS= # On some systems -DNARROWPROTO is needed for working Xaw scrollbars # This includes FreeBSD 3.x and recent Linux @@@@ -208,16 +207,16 @@@@ libfriskAI.a: network.o aiDice.o game.o $(RANLIB) $@@ install: all - -(umask 022; mkdir -p -m755 $(LIBDIR) $(BINDIR) $(APPLOADDIR)) - $(INSTALL_DATA) $(MAP) $(LIBDIR) - $(INSTALL_DATA) $(COUNTRY) $(LIBDIR) - $(INSTALL_DATA) $(HELP) $(LIBDIR) - $(INSTALL_BIN) risk $(BINDIR) - $(INSTALL_BIN) xfrisk $(BINDIR) - $(INSTALL_BIN) friskserver $(BINDIR) - $(INSTALL_BIN) aiDummy $(BINDIR) - $(INSTALL_BIN) aiConway $(BINDIR) - $(INSTALL_BIN) aiColson $(BINDIR) + -(umask 022; mkdir -p -m755 $(DESTDIR)$(LIBDIR) $(DESTDIR)$(BINDIR)) + $(INSTALL_DATA) $(MAP) $(DESTDIR)$(LIBDIR) + $(INSTALL_DATA) $(COUNTRY) $(DESTDIR)$(LIBDIR) + $(INSTALL_DATA) $(HELP) $(DESTDIR)$(LIBDIR) + $(INSTALL_BIN) risk $(DESTDIR)$(BINDIR) + $(INSTALL_BIN) xfrisk $(DESTDIR)$(BINDIR) + $(INSTALL_BIN) friskserver $(DESTDIR)$(BINDIR) + $(INSTALL_BIN) aiDummy $(DESTDIR)$(BINDIR) + $(INSTALL_BIN) aiConway $(DESTDIR)$(BINDIR) + $(INSTALL_BIN) aiColson $(DESTDIR)$(BINDIR) # Other targets @@@@ -225,13 +224,13 @@@@ Countries.risk World.risk: World.ppm bui ./buildmap World.ppm World.risk Countries.risk uninstall: - rm -rf $(LIBDIR) - rm -f $(BINDIR)/risk - rm -f $(BINDIR)/xfrisk - rm -f $(BINDIR)/friskserver - rm -f $(BINDIR)/aiDummy - rm -f $(BINDIR)/aiConway - rm -f $(BINDIR)/aiColson + rm -rf $(DESTDIR)$(LIBDIR) + rm -f $(DESTDIR)$(BINDIR)/risk + rm -f $(DESTDIR)$(BINDIR)/xfrisk + rm -f $(DESTDIR)$(BINDIR)/friskserver + rm -f $(DESTDIR)$(BINDIR)/aiDummy + rm -f $(DESTDIR)$(BINDIR)/aiConway + rm -f $(DESTDIR)$(BINDIR)/aiColson types.h: findtypes ./findtypes @ 1.5 log @DESTDIR support @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.4 2007/11/20 18:44:14 rillig Exp $ d6 3 a8 3 --- Makefile.orig 2000-01-23 14:01:55.000000000 -0500 +++ Makefile 2009-05-23 11:08:33.000000000 -0400 @@@@ -55,9 +55,9 @@@@ d20 1 a20 1 @@@@ -77,25 +77,25 @@@@ d42 1 a42 1 #XAW=Xaw d44 2 a45 1 +XAW=${LIBXAW} d47 1 a47 2 -XLIBS=-L$(XDIR)/lib -l$(XAW) -lXext -lXmu -lXt -lSM -lICE -lX11 +XLIBS=-L$(XDIR)/lib $(XAW) -lXext -lXmu -lXt -lSM -lICE -lX11 d49 1 a49 3 XINC=-I$(XDIR)/include CFLAGS+=$(XINC) @@@@ -106,7 +106,6 @@@@ d57 1 a57 1 @@@@ -208,16 +207,16 @@@@ d84 1 a84 1 @@@@ -225,13 +224,13 @@@@ @ 1.4 log @Made the package build on Solaris. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2003/09/30 08:26:51 xtraeme Exp $ d3 5 a7 2 --- Makefile.orig 2003-09-30 10:18:48.000000000 +0200 +++ Makefile 2003-09-30 10:20:04.000000000 +0200 d59 48 @ 1.3 log @xfrisk fails to properly display the action list, when using the standard Xaw library, so change this to use Xaw3d. While here don't use X11BASE as PREFIX for installation. Patch provided by Soren Jacobsen PR pkg/21668, with some changes by me. Bump pkgrevision to 1. @ text @d1 1 a1 1 $NetBSD$ d48 8 @ 1.2 log @Fix build on Solaris. Patch provided by Jonathan Perkin in pkg/15763. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1.1.1 2002/02/27 21:38:46 agc Exp $ d3 15 a17 3 --- Makefile.orig Sun Feb 24 21:34:38 2002 +++ Makefile Sun Feb 24 22:01:06 2002 @@@@ -77,11 +77,11 @@@@ d22 1 a22 1 +LDFLAGS=-Wl,-R/usr/X11R6/lib d27 1 a27 1 +#PREFIX=${X11BASE} d31 5 a35 1 @@@@ -92,8 +92,8 @@@@ d39 1 a39 1 -#XAW=Xaw d41 1 a41 2 +XAW=Xaw +#XAW=Xaw3d d43 2 a44 1 XLIBS=-L$(XDIR)/lib -l$(XAW) -lXext -lXmu -lXt -lSM -lICE -lX11 d46 2 a47 9 @@@@ -106,7 +106,7 @@@@ # System V (Solaris, Irix, etc.) will probably want -lsocket -lnsl. #LIBS=-lsocket -lnsl # on other systems leave LIBS blank for now -LIBS= +#LIBS= # On some systems -DNARROWPROTO is needed for working Xaw scrollbars # This includes FreeBSD 3.x and recent Linux @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d30 9 @ 1.1.1.1 log @Initial import of xfrisk-1.2 into the NetBSD packages collection. XFrisk is a computer version of the classic Risk board game. It is a multiplayer game played on a TCP/IP network, uses the X11 window system for graphics and runs on most UNIX and UNIX-like platforms. Provided in PR 15725 by Jonathon Perkin (sketch@@rd.bbc.co.uk), modified slightly by myself. @ text @@