The NetBSD Project

CVS log for pkgsrc/games/nethack-lib/Makefile

[BACK] Up to [] / pkgsrc / games / nethack-lib

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.34 / (download) - annotate - [select for diffs], Tue Jan 28 21:11:30 2020 UTC (3 months, 3 weeks ago) by rhialto
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, HEAD
Changes since 1.33: +1 -2 lines
Diff to previous 1.33 (colored)

games/nethack: update to 3.6.5.

The NetHack DevTeam is announcing the release of NetHack 3.6.5 on January 27,

NetHack 3.6.5 is the official release of NetHack that follows NetHack 3.6.4.

This release primarily corrects security issues present in NetHack versions
3.6.0, 3.6.1, 3.6.2, 3.6.3 and 3.6.4.

CVE-2020-5214	Error recovery after syntax error in configuration file is
                subject to a buffer overflow
CVE-2020-5213	SYMBOL configuration file option is subject to a buffer overflow
CVE-2020-5212	MENUCOLOR configuration file option is subject to a buffer
CVE-2020-5211	AUTOCOMPLETE configuration file option is subject to a buffer
CVE-2020-5210	NetHack command line -w option parsing is subject to a buffer
CVE-2020-5209	Command line parsing of options starting with -de and -i is
                subject to a buffer overflow
CVE-2019-19905	Privilege escalation/remote code execution/crash in
                configuration parsing

You are encouraged to update to NetHack 3.6.5 as soon as possible.

Here's a brief synopsis of the handful of bug fixes included in NetHack 3.6.5:

    fix accessing mons[-1] when trying to gate in a non-valid demon
    fix accessing mons[-1] when monster figures out if a tin cures stoning
    have string_for_opt() return empty_optstr on failure
    ensure existing callers of string_for_opt() check return value
      before using it
    fix potential buffer overflow in add_menu_coloring()
    fix potential buffer overflow in sym_val()
    fix potential buffer overflow in pline(), raw_printf(), and
    fix potential buffer overflow in choose_windows()
    use vsnprintf instead of vsprintf in pline.c where possible
    Windows: includes a fix from a 3.6.4 post-release update where
      OPTIONS=map_mode:fit_to_screen could cause a game start failure
    Windows: users with C-locale unmappable names could get game start failure

All of the fixes have been incrementally published on the public Git
repository for the game. A more complete list can be found in the game's
sources in doc/fixes36.5. As usual, a warning that some entries in that
file may also be "spoilers".

Existing saved games and bones files from 3.6.0 through to 3.6.4 should
work with 3.6.5, assuming that the same build configuration options were

Revision 1.33 / (download) - annotate - [select for diffs], Wed Jan 8 16:55:13 2020 UTC (4 months, 2 weeks ago) by pho
Branch: MAIN
Changes since 1.32: +7 -1 lines
Diff to previous 1.32 (colored)

Set a setuid bit on bin/recover too

Also corrected the default directory where bin/recover searches for
save files.

Revision 1.32 / (download) - annotate - [select for diffs], Thu Oct 24 11:51:23 2019 UTC (7 months ago) by pho
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.31: +9 -6 lines
Diff to previous 1.31 (colored)

Update to NetHack 3.6.2

See release notes for the changes from 3.4.3:

  Old 3.4.x save files are *incompatible* with this version (which
  isn't my fault). Files are now saved in /var/games/nethack360.

Revision 1.31 / (download) - annotate - [select for diffs], Mon Dec 25 22:22:11 2017 UTC (2 years, 5 months ago) by he
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Don't try to provide own declarations for vsprintf, vfprintf and vprintf,
as this causes build failure and a run-in with __builtin___vsprintf_chk()
on NetBSD 8.0.  Instead just include <stdarg.h> and <stdio.h>.
Rename the patch file for include/system.h in the process.

Revision 1.30 / (download) - annotate - [select for diffs], Thu Feb 25 13:19:47 2016 UTC (4 years, 3 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.29: +2 -4 lines
Diff to previous 1.29 (colored)


Revision 1.29 / (download) - annotate - [select for diffs], Tue Aug 18 07:31:08 2015 UTC (4 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Bump all packages that depend on curses.bui* or terminfo.bui* since they
might incur ncurses dependencies on some platforms, and ncurses just bumped
its shlib.
Some packages were bumped twice now, sorry for that.

Revision 1.28 / (download) - annotate - [select for diffs], Fri Feb 3 07:04:54 2012 UTC (8 years, 3 months ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.27: +11 -1 lines
Diff to previous 1.27 (colored)

On Linux fix the Guidebook formating by using 'nroff -Tascii' and not using
col as it removes the escape the the ansi color sequences.

Revision 1.27 / (download) - annotate - [select for diffs], Wed Jun 1 11:20:29 2011 UTC (8 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.26: +17 -14 lines
Diff to previous 1.26 (colored)

DESTDIRify nethack. Merge patches and distinfo. Some other improvements.
From Rhialto in PR 45010.

Revision 1.26 / (download) - annotate - [select for diffs], Thu Sep 25 14:02:09 2008 UTC (11 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Bump PKGREVISION for infrastructure fix affecting /dev/null as CONF_FILES

Revision 1.25 / (download) - annotate - [select for diffs], Sat Mar 24 19:21:24 2007 UTC (13 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored)

Prepare for switching to NO_MTREE=yes.

Revision 1.24 / (download) - annotate - [select for diffs], Mon Aug 28 23:03:14 2006 UTC (13 years, 9 months ago) by ben
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.23: +5 -5 lines
Diff to previous 1.23 (colored)

Fix build on i386 Mac OS X 10.4.7.
Use ncurses since OS X lacks termlib.
Create group games since OS X lacks it.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Apr 10 12:56:04 2006 UTC (14 years, 1 month ago) by pooka
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.22: +10 -2 lines
Diff to previous 1.22 (colored)

CHECK_FILES_SKIP logfile and record

thanks to joerg for hammering me into fixing this finally ;)

Revision 1.22 / (download) - annotate - [select for diffs], Thu Dec 29 06:21:41 2005 UTC (14 years, 4 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.21: +1 -2 lines
Diff to previous 1.21 (colored)

Remove USE_PKGINSTALL from pkgsrc now that mk/install/
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.

Revision 1.21 / (download) - annotate - [select for diffs], Tue Nov 8 22:31:49 2005 UTC (14 years, 6 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Fixed pkglint warning:

- .include "../../category/package" instead of "../package"

Revision 1.20 / (download) - annotate - [select for diffs], Sat Aug 20 19:16:21 2005 UTC (14 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.19: +4 -3 lines
Diff to previous 1.19 (colored)

Use REQD_DIRS instead of MAKE_DIRS for directories under ${PREFIX} so
that these directories will be conditionally removed (based on reference
counts), regardless of the value of PKG_CONFIG.  Bump the PKGREVISION
for packages that were modified as a result.

Revision 1.19 / (download) - annotate - [select for diffs], Fri Aug 19 18:12:37 2005 UTC (14 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 (colored)

as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files.  Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:55 2005 UTC (15 years, 1 month ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.17: +1 -2 lines
Diff to previous 1.17 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Dec 3 15:14:57 2004 UTC (15 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.

Revision 1.16 / (download) - annotate - [select for diffs], Thu Apr 15 21:29:16 2004 UTC (16 years, 1 month ago) by snj
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Convert to buildlink3.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Oct 14 13:42:18 2003 UTC (16 years, 7 months ago) by pooka
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1, pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.14: +13 -1 lines
Diff to previous 1.14 (colored)

Add handling for the nethack directories plus record and logfile to make
them have the correct permission bits set when using binary packages.

Thanks go to Damian Sweeney for noticing the problem and at least
grant, salo and wiz for beating me with a cluestick so that I could
fix it.

manually bump version to 3.4.2nb1

Revision 1.14 / (download) - annotate - [select for diffs], Mon Jul 21 16:49:57 2003 UTC (16 years, 10 months ago) by martti
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

COMMENT should start with a capital letter.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Sep 20 21:20:03 2002 UTC (17 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.12: +2 -1 lines
Diff to previous 1.12 (colored)

buildlink1 -> buildlink2

Revision 1.12 / (download) - annotate - [select for diffs], Sat Mar 31 13:39:33 2001 UTC (19 years, 1 month ago) by zuntum
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, netbsd-1-5-PATCH003, netbsd-1-5-PATCH001, buildlink2-base, buildlink2
Changes since 1.11: +1 -5 lines
Diff to previous 1.11 (colored)

gcc is now default compiler on Zoularis, so remove if ${OPSYS} == "SunOS"
Suggested by Matthias Scheler.

Revision 1.11 / (download) - annotate - [select for diffs], Thu Mar 1 19:07:51 2001 UTC (19 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.10: +1 -6 lines
Diff to previous 1.10 (colored)

Mechanical changes to use ${PKG_PREFIX} instead of substituting for

Revision 1.10 / (download) - annotate - [select for diffs], Fri Feb 16 15:10:54 2001 UTC (19 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.9: +3 -1 lines
Diff to previous 1.9 (colored)

Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Aug 10 17:50:04 2000 UTC (19 years, 9 months ago) by pooka
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003
Changes since 1.8: +3 -19 lines
Diff to previous 1.8 (colored)

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.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Jul 17 15:37:15 2000 UTC (19 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Make this package compile on Solaris.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jul 17 14:31:12 2000 UTC (19 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.6: +13 -6 lines
Diff to previous 1.6 (colored)

Find out the installed location of the gzip binary in a different
manner - use the first word of the ${GZIP_CMD} definition from, and substitute this value in the same manner that the
PREFIX is set.  This is useful on systems other than NetBSD, where
gzip may not be installed in /usr/bin.  Use a descriptive name for the
input of the pre-processed file.

Make sure that gcc is used when compiling on Solaris.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Apr 14 14:06:52 2000 UTC (20 years, 1 month ago) by pooka
Branch: MAIN
Changes since 1.5: +7 -1 lines
Diff to previous 1.5 (colored)

Don't remove scorefiles and savegame-files, instead notify the user to
remove them manually if s/he doesn't want them any more.

Install the recover-utility for savegame restoration.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Mar 27 08:54:55 2000 UTC (20 years, 2 months ago) by tron
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Adapt to new handling of "${CONFIGURE}".

Revision 1.4 / (download) - annotate - [select for diffs], Fri Dec 24 22:29:59 1999 UTC (20 years, 5 months ago) by pooka
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH002
Changes since 1.3: +8 -5 lines
Diff to previous 1.3 (colored)

Update the Nethack package to 3.3.0. nethack-qt will be non-functional
until we get qt2.0 or greater into pkgsrc.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Nov 12 23:34:31 1998 UTC (21 years, 6 months ago) by frueauf
Branch: MAIN
CVS Tags: netbsd-1-4-RELEASE, netbsd-1-4-PATCH001, comdex-fall-1999
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Some more for pkglint.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Sep 24 16:53:20 1998 UTC (21 years, 8 months ago) by garbled
Branch: MAIN
CVS Tags: netbsd-1-3-PATCH003
Changes since 1.1: +4 -4 lines
Diff to previous 1.1 (colored)

Some read-only pkgsrc fixups..

Revision 1.1 / (download) - annotate - [select for diffs], Thu Aug 27 12:58:51 1998 UTC (21 years, 9 months ago) by garbled
Branch: MAIN

nethack-lib pkg: data files for Nethack

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>