head 1.10; access; symbols pkgsrc-2013Q2:1.10.0.8 pkgsrc-2013Q2-base:1.10 pkgsrc-2012Q4:1.10.0.6 pkgsrc-2012Q4-base:1.10 pkgsrc-2011Q4:1.10.0.4 pkgsrc-2011Q4-base:1.10 pkgsrc-2011Q2:1.10.0.2 pkgsrc-2011Q2-base:1.10 pkgsrc-2011Q1:1.9.0.62 pkgsrc-2011Q1-base:1.9 pkgsrc-2010Q4:1.9.0.60 pkgsrc-2010Q4-base:1.9 pkgsrc-2010Q3:1.9.0.58 pkgsrc-2010Q3-base:1.9 pkgsrc-2010Q2:1.9.0.56 pkgsrc-2010Q2-base:1.9 pkgsrc-2010Q1:1.9.0.54 pkgsrc-2010Q1-base:1.9 pkgsrc-2009Q4:1.9.0.52 pkgsrc-2009Q4-base:1.9 pkgsrc-2009Q3:1.9.0.50 pkgsrc-2009Q3-base:1.9 pkgsrc-2009Q2:1.9.0.48 pkgsrc-2009Q2-base:1.9 pkgsrc-2009Q1:1.9.0.46 pkgsrc-2009Q1-base:1.9 pkgsrc-2008Q4:1.9.0.44 pkgsrc-2008Q4-base:1.9 pkgsrc-2008Q3:1.9.0.42 pkgsrc-2008Q3-base:1.9 cube-native-xorg:1.9.0.40 cube-native-xorg-base:1.9 pkgsrc-2008Q2:1.9.0.38 pkgsrc-2008Q2-base:1.9 cwrapper:1.9.0.36 pkgsrc-2008Q1:1.9.0.34 pkgsrc-2008Q1-base:1.9 pkgsrc-2007Q4:1.9.0.32 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.9.0.30 pkgsrc-2007Q3-base:1.9 pkgsrc-2007Q2:1.9.0.28 pkgsrc-2007Q2-base:1.9 pkgsrc-2007Q1:1.9.0.26 pkgsrc-2007Q1-base:1.9 pkgsrc-2006Q4:1.9.0.24 pkgsrc-2006Q4-base:1.9 pkgsrc-2006Q3:1.9.0.22 pkgsrc-2006Q3-base:1.9 pkgsrc-2006Q2:1.9.0.20 pkgsrc-2006Q2-base:1.9 pkgsrc-2006Q1:1.9.0.18 pkgsrc-2006Q1-base:1.9 pkgsrc-2005Q4:1.9.0.16 pkgsrc-2005Q4-base:1.9 pkgsrc-2005Q3:1.9.0.14 pkgsrc-2005Q3-base:1.9 pkgsrc-2005Q2:1.9.0.12 pkgsrc-2005Q2-base:1.9 pkgsrc-2005Q1:1.9.0.10 pkgsrc-2005Q1-base:1.9 pkgsrc-2004Q4:1.9.0.8 pkgsrc-2004Q4-base:1.9 pkgsrc-2004Q3:1.9.0.6 pkgsrc-2004Q3-base:1.9 pkgsrc-2004Q2:1.9.0.4 pkgsrc-2004Q2-base:1.9 pkgsrc-2004Q1:1.9.0.2 pkgsrc-2004Q1-base:1.9 pkgsrc-2003Q4:1.8.0.2 pkgsrc-2003Q4-base:1.8 netbsd-1-6-1:1.5.0.6 netbsd-1-6-1-base:1.5 netbsd-1-6:1.5.0.8 netbsd-1-6-RELEASE-base:1.5 pkgviews:1.5.0.4 pkgviews-base:1.5 buildlink2:1.5.0.2 buildlink2-base:1.5 netbsd-1-5-PATCH003:1.5 netbsd-1-5-PATCH001:1.3 netbsd-1-5-RELEASE:1.3 netbsd-1-4-PATCH003:1.3 netbsd-1-4-PATCH002:1.2 comdex-fall-1999:1.1 netbsd-1-4-PATCH001:1.1 netbsd-1-4-RELEASE:1.1 netbsd-1-3-PATCH003:1.1; locks; strict; comment @# @; 1.10 date 2011.06.01.11.20.30; author wiz; state dead; branches; next 1.9; 1.9 date 2004.03.05.15.21.01; author pooka; state Exp; branches; next 1.8; 1.8 date 2003.10.14.11.06.34; author pooka; state Exp; branches; next 1.7; 1.7 date 2003.09.02.00.30.56; author pooka; state Exp; branches; next 1.6; 1.6 date 2003.03.01.21.12.52; author pooka; state Exp; branches; next 1.5; 1.5 date 2002.03.25.20.32.30; author pooka; state Exp; branches 1.5.6.1; next 1.4; 1.4 date 2002.03.22.17.26.28; author pooka; state Exp; branches; next 1.3; 1.3 date 2000.08.10.17.50.09; author pooka; state Exp; branches; next 1.2; 1.2 date 99.12.24.22.30.07; author pooka; state Exp; branches; next 1.1; 1.1 date 98.08.27.13.15.01; author garbled; state Exp; branches; next ; 1.5.6.1 date 2003.03.05.14.10.59; author agc; state Exp; branches; next ; desc @@ 1.10 log @DESTDIRify nethack. Merge patches and distinfo. Some other improvements. From Rhialto in PR 45010. @ text @$NetBSD: patch-aa,v 1.9 2004/03/05 15:21:01 pooka Exp $ --- include/config.h.orig 2003-12-08 01:39:13.000000000 +0200 +++ include/config.h 2004-03-05 16:26:56.000000000 +0200 @@@@ -42,8 +42,8 @@@@ * Define all of those you want supported in your binary. * Some combinations make no sense. See the installation document. */ -#define TTY_GRAPHICS /* good old tty based graphics */ -/* #define X11_GRAPHICS */ /* X11 interface */ +/* #define TTY_GRAPHICS */ /* good old tty based graphics */ +#define X11_GRAPHICS /* X11 interface */ /* #define QT_GRAPHICS */ /* Qt interface */ /* #define GNOME_GRAPHICS */ /* Gnome interface */ /* #define MSWIN_GRAPHICS */ /* Windows NT, CE, Graphics */ @@@@ -114,7 +114,7 @@@@ #endif #ifndef DEFAULT_WINDOW_SYS -# define DEFAULT_WINDOW_SYS "tty" +# define DEFAULT_WINDOW_SYS "x11" #endif #ifdef X11_GRAPHICS @@@@ -126,7 +126,7 @@@@ * would allow: * xpmtoppm x11tiles_big.xpm */ -/* # define USE_XPM */ /* Disable if you do not have the XPM library */ +# define USE_XPM /* Disable if you do not have the XPM library */ # ifdef USE_XPM # define GRAPHIC_TOMBSTONE /* Use graphical tombstone (rip.xpm) */ # endif @@@@ -169,11 +169,11 @@@@ #ifdef UNIX /* path and file name extension for compression program */ -#define COMPRESS "/usr/bin/compress" /* Lempel-Ziv compression */ -#define COMPRESS_EXTENSION ".Z" /* compress's extension */ +/* #define COMPRESS "/usr/bin/compress" */ /* Lempel-Ziv compression */ +/* #define COMPRESS_EXTENSION ".Z" */ /* compress's extension */ /* An example of one alternative you might want to use: */ -/* #define COMPRESS "/usr/local/bin/gzip" */ /* FSF gzip compression */ -/* #define COMPRESS_EXTENSION ".gz" */ /* normal gzip extension */ +#define COMPRESS "@@GZIP_PROGRAM@@" /* FSF gzip compression */ +#define COMPRESS_EXTENSION ".gz" /* normal gzip extension */ #endif #ifndef COMPRESS @@@@ -204,7 +204,7 @@@@ * otherwise it will be the current directory. */ # ifndef HACKDIR -# define HACKDIR "/usr/games/lib/nethackdir" +# define HACKDIR "XXXPREFIXXXX/share/nethackdir340" # endif /* @@@@ -300,7 +300,7 @@@@ * functions that have been macroized. */ -/* #define VISION_TABLES */ /* use vision tables generated at compile time */ +#define VISION_TABLES /* use vision tables generated at compile time */ #ifndef VISION_TABLES # ifndef NO_MACRO_CPATH # define MACRO_CPATH /* use clear_path macros instead of functions */ @ 1.9 log @Nethack 3.4.3 This is a bugfix-release. It should be compatible with bones files and savegames all the way back to 3.4.0 (but of course it's safer to ascend before upgrade). Assorted fixes (full list in doc/fixes34.3): * Correct several inconsistencies * Correct a potentially fatal bug caused by dropping loadstones * Handle level completely filled with monsters better * X11 player selection fixes, one of which could be fatal * Eliminated a gold-in-shop-container cheat @ text @d1 1 a1 1 $NetBSD$ @ 1.8 log @Set HACKDIR the good old-fashioned way, so that these build. fixes pkg/22999 by Lloyd Parkes. thanks also to salo for the final nudge @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.7 2003/09/02 00:30:56 pooka Exp $ d3 2 a4 2 --- include/config.h.orig 2003-08-30 03:07:15.000000000 +0300 +++ include/config.h 2003-09-02 03:04:54.000000000 +0300 d11 2 a12 2 +/* #define TTY_GRAPHICS *//* good old tty based graphics */ +#define X11_GRAPHICS /* X11 interface */ d16 1 a16 1 @@@@ -112,7 +112,7 @@@@ d25 1 a25 1 @@@@ -124,7 +124,7 @@@@ d34 1 a34 1 @@@@ -167,11 +167,11 @@@@ d40 2 a41 2 +/* #define COMPRESS "/usr/bin/compress" *//* Lempel-Ziv compression */ +/* #define COMPRESS_EXTENSION ".Z" */ /* compress's extension */ d45 1 a45 1 +#define COMPRESS "@@GZIP_PROGRAM@@" /* FSF gzip compression */ d50 6 a55 7 @@@@ -205,7 +205,7 @@@@ # ifdef __APPLE__ # define HACKDIR "nethackdir" /* nethack directory */ # else -# define HACKDIR "/usr/games/lib/nethackdir" +# define HACKDIR "XXXPREFIXXXX/share/nethackdir340" # endif d58 2 a59 1 @@@@ -302,7 +302,7 @@@@ d64 1 a64 1 +#define VISION_TABLES /* use vision tables generated at compile time */ @ 1.7 log @Update to NetHack 3.4.2 This is a bugfix release which fixes over 100 bugs including but not limited to: * Fixed a fatal bug that triggered a panic when your secondary weapon was cursed during bones file creation * Fixed a fatal bug that caused a crash when applying figurine, candle, or bell that gets used up for a complete list, see doc/fixes34.2 Old savegames and bones levels from nethack 3.4.1 (and 3.4.0) should still work, but as usual, caution is advised. @ text @d1 1 a1 1 $NetBSD$ d55 1 a55 1 +# define HACKDIR PREFIX "/share/nethackdir340" @ 1.6 log @Hello NetHack 3.4.1 This is a bugfix release, no new features introduced. As a compensation for no new features, savegames and bones levels from NetHack 3.4.0 should work, and that's why I kept the datafile directory named nethackdir340. In theory you should be able to simply update the nethack pkgs and continue playing, but I'll not accept any death threats if it doesn't work, so please make sure you make the appropriate backups before trying. @ text @d3 2 a4 2 --- include/config.h.orig 2003-02-23 16:43:19.000000000 +0200 +++ include/config.h 2003-03-01 22:17:08.000000000 +0200 d11 2 a12 2 +/* #define TTY_GRAPHICS /* good old tty based graphics */ +#define X11_GRAPHICS /* X11 interface */ d40 2 a41 2 +/* #define COMPRESS "/usr/bin/compress" /* Lempel-Ziv compression */ +/* #define COMPRESS_EXTENSION ".Z" /* compress's extension */ d45 1 a45 1 +#define COMPRESS "@@GZIP_PROGRAM@@" /* FSF gzip compression */ d55 1 a55 1 +# define HACKDIR "XXXPREFIXXXX/share/nethackdir340" d64 1 a64 1 +#define VISION_TABLES /* use vision tables generated at compile time */ @ 1.5 log @Make the name of nethackdir contain version information (eg. now it's called nethackdir340). This is to ease the lives of people who wish to have multiple versions nethack installed at the same time. It is not fully automated, because doing pkgsrc magic will most likely screw things up one funny way or another. And we all know that the most important thing in this world is the nethack scorefile ... Manually bump version to 3.4.0nb1. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.4 2002/03/22 17:26:28 pooka Exp $ d3 2 a4 2 --- include/config.h.orig Thu Mar 21 01:42:43 2002 +++ include/config.h Fri Mar 22 18:24:20 2002 d16 1 a16 1 @@@@ -110,7 +110,7 @@@@ d25 1 a25 1 @@@@ -122,7 +122,7 @@@@ d34 1 a34 1 @@@@ -163,11 +163,11 @@@@ d50 1 a50 1 @@@@ -201,7 +201,7 @@@@ d59 1 a59 1 @@@@ -298,7 +298,7 @@@@ @ 1.5.6.1 log @Pullup nethack version 3.4.1 to netbsd-1-6-1 pkgsrc branch. Requested by Antti Kantee. > Date: Sat, 1 Mar 2003 23:12:53 +0200 (EET) > > > Module Name: pkgsrc > Committed By: pooka > Date: Sat Mar 1 21:12:53 UTC 2003 > > Modified Files: > pkgsrc/games/nethack-lib: Makefile.common distinfo > pkgsrc/games/nethack-lib/patches: patch-aa patch-ab patch-ac patch-ae > pkgsrc/games/nethack-qt: Makefile distinfo > pkgsrc/games/nethack-qt/patches: patch-aa patch-ab patch-ac patch-ae > patch-af patch-ag patch-ah patch-ai > pkgsrc/games/nethack-tty: distinfo > pkgsrc/games/nethack-x11: Makefile distinfo > pkgsrc/games/nethack-x11/patches: patch-aa patch-ab patch-ac patch-af > patch-ag patch-ah > Removed Files: > pkgsrc/games/nethack-lib/patches: patch-ah > pkgsrc/games/nethack-qt/patches: patch-aj > pkgsrc/games/nethack-x11/patches: patch-ai > > Log Message: > Hello NetHack 3.4.1 > > This is a bugfix release, no new features introduced. > > As a compensation for no new features, savegames and bones levels > from NetHack 3.4.0 should work, and that's why I kept the datafile > directory named nethackdir340. In theory you should be able to > simply update the nethack pkgs and continue playing, but I'll not > accept any death threats if it doesn't work, so please make sure > you make the appropriate backups before trying. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.5 2002/03/25 20:32:30 pooka Exp $ d3 2 a4 2 --- include/config.h.orig 2003-02-23 16:43:19.000000000 +0200 +++ include/config.h 2003-03-01 22:17:08.000000000 +0200 d16 1 a16 1 @@@@ -112,7 +112,7 @@@@ d25 1 a25 1 @@@@ -124,7 +124,7 @@@@ d34 1 a34 1 @@@@ -167,11 +167,11 @@@@ d50 1 a50 1 @@@@ -205,7 +205,7 @@@@ d59 1 a59 1 @@@@ -302,7 +302,7 @@@@ @ 1.4 log @Upgrade nethack packages to NetHack 3.4.0 Highlights of the new release: * numerous bugfixes * stamina affects ability to throw heavy things * objects merge in containers * several small refinements to race/role separation * more feedback about skill advancement from #enhance command * "autodig" option * option for starting without a pet + many more, read doc/fixes34.0 Old savegames naturally don't work, so make sure you finish old ones before upgrading the package. Also fixes the rest of pkg/15717 by Bernd Ernesti. Solution was the same as what Thomas Klausner used to fix angband (ie. simply duplicate the patches) @ text @d1 1 a1 1 $NetBSD$ d55 1 a55 1 +# define HACKDIR "XXXPREFIXXXX/share/nethackdir" @ 1.3 log @Upgrade nethack to 3.3.1. Add Makefile.common to easy future upgrades. This release contains numerous fixes to bugs in 3.3.0 and users are advised to upgrade. Note that old savegames and bones files won't work anymore. @ text @d3 2 a4 2 --- include/config.h.orig Sat Jul 22 04:13:51 2000 +++ include/config.h Thu Aug 10 19:25:21 2000 d12 1 a12 1 +#define X11_GRAPHICS */ /* X11 interface */ d15 2 a16 2 @@@@ -98,7 +98,7 @@@@ d25 1 a25 1 @@@@ -110,7 +110,7 @@@@ d34 34 @ 1.2 log @Update the Nethack package to 3.3.0. nethack-qt will be non-functional until we get qt2.0 or greater into pkgsrc. @ text @d3 2 a4 2 --- include/config.h.orig Sat Dec 11 07:20:49 1999 +++ include/config.h Wed Dec 22 21:41:41 1999 d10 1 a10 1 -/* #define X11_GRAPHICS */ /* X11 interface */ d12 1 a12 1 +#define X11_GRAPHICS /* X11 interface */ d14 1 d16 1 a16 2 /* @@@@ -80,7 +80,7 @@@@ d25 1 a25 1 @@@@ -92,7 +92,7 @@@@ d30 1 a30 1 +# define USE_XPM /* Disable if you do not have the XPM library */ @ 1.1 log @nethack-x11: the X11 version of NetHack @ text @d2 6 a7 3 --- include/config.h.orig Sat Aug 8 01:48:35 1998 +++ include/config.h Sat Aug 8 01:53:42 1998 @@@@ -212,4 +212,4 @@@@ d10 1 a10 1 -/* #define X11_GRAPHICS /* X11 interface */ d12 6 a17 1 +#define X11_GRAPHICS /* X11 interface */ a18 1 @@@@ -246,3 +246,3 @@@@ d21 1 a21 1 +# define DEFAULT_WINDOW_SYS "X11" d23 5 a27 1 @@@@ -258,3 +258,3 @@@@ d29 2 a30 2 -/* # define USE_XPM /* Disable if you do not have the XPM library */ +# define USE_XPM /* Disable if you do not have the XPM library */ d32 2 @