Commit graph

41 commits

Author SHA1 Message Date
rhialto
1e8773910d games/nethack*: enable curses user interface
The "nethack" wrapper script that papers over the existence of nethack-tty
and nethack-x11 has been made more like the original way to select UIs
(since there are now 3, and each game binary supports more than one of them).
2023-09-02 13:45:14 +00:00
pho
3d23cf4c72 Update to NetHack 3.6.2
See release notes for the changes from 3.4.3:
* http://nethack.org/v360/release.html
* http://nethack.org/v361/release.html
* http://nethack.org/v362/release.html

IMPORTANT NOTICE:
  Old 3.4.x save files are *incompatible* with this version (which
  isn't my fault). Files are now saved in /var/games/nethack360.
2019-10-24 11:51:23 +00:00
wiz
9236d32085 DESTDIRify nethack. Merge patches and distinfo. Some other improvements.
From Rhialto in PR 45010.
2011-06-01 11:20:29 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
1ad9f68f6e Open-code revision pattern for nethack-lib. Still requires the same
upstream version, but ignores the NetBSD patchlevel.
2008-09-26 15:10:08 +00:00
joerg
36c6544bba When sharing patches with nethack-lib, it also makes sense to
share the distinfo.
2006-06-22 15:47:54 +00:00
joerg
0f53c9c38d Regen checksum. XXX should use a shared distinfo. 2005-12-19 17:52:11 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
wiz
dfbf9bfb33 Depend on current pkgsrc version of nethack-*; bump PKGREVISION. 2005-09-22 14:55:07 +00:00
grant
e720c400e2 depends should be ../../<category>/<pkg> 2005-07-19 10:11:48 +00:00
agc
8cef6c454b Add RMD160 digests. 2005-02-23 23:11:54 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
pooka
f813eca7e7 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
2004-03-05 15:21:01 +00:00
pooka
dac9d0e0d6 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.
2003-09-02 00:30:54 +00:00
martti
ee90b572a6 COMMENT should start with a capital letter. 2003-07-21 16:45:54 +00:00
pooka
81b63a0a31 make this work on FreeBSD 2003-06-25 14:14:30 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
pooka
d65e5aee6a 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.
2003-03-01 21:12:49 +00:00
pooka
51d88681fd fix buffer overrun (games group vulnerability) when running nethack -s
patch from nethack.org
2003-02-19 20:25:20 +00:00
wiz
e8817c9088 Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +00:00
pooka
29b9470af3 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.
2002-03-25 20:32:23 +00:00
pooka
fb6848694b 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)
2002-03-22 17:26:24 +00:00
zuntum
37637e483f Move pkg/ files into package's toplevel directory 2001-11-01 00:47:39 +00:00
wiz
544252c394 Remove PATCH_SUM_FILE. 2001-04-21 13:53:40 +00:00
wiz
daff086c30 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 02:08:16 +00:00
agc
fb467f5ac2 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:22:34 +00:00
wiz
9f28a7693e Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 15:10:41 +00:00
wiz
d4fce8d4e7 Unify format of MESSAGEs, and include RCS Ids. 2001-02-06 14:24:03 +00:00
wiz
3bee18587b No need to use quotes here. Removing them makes it easier for pkglint. 2000-10-16 01:37:50 +00:00
hubertf
5aa36f5de4 Use the patch-sum file from ../nethack-lib, as we use all the patch
files from there too. (patch-ab was updated without that nethack-tty's
patch-sum file was updated)
2000-08-25 01:54:15 +00:00
pooka
423d932718 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.
2000-08-10 17:50:04 +00:00
agc
97fe9a2b08 Find out the installed location of the gzip binary in a different
manner - use the first word of the ${GZIP_CMD} definition from
bsd.pkg.mk, 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.
2000-07-17 14:31:12 +00:00
pooka
b908c0619b gzip is in /usr/bin, not /usr/local/bin 2000-07-16 12:40:54 +00:00
pooka
5b2955aa67 regen 2000-05-01 09:00:46 +00:00
tron
782b73a94b Adapt to new handling of "${CONFIGURE}". 2000-03-27 08:54:53 +00:00
pooka
c3b8ad7ebc Update the Nethack package to 3.3.0. nethack-qt will be non-functional
until we get qt2.0 or greater into pkgsrc.
1999-12-24 22:29:58 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
tv
e433d0e3f7 DO NOT REACH OVER INTO ANOTHER PKG'S ${WRKDIR}!
This breaks many things, not the least of which are `make fetch-list'
and `WRKOBJDIR'.
1998-12-31 13:20:52 +00:00
garbled
76264b2116 Make these packages conform to read-only-pkgsrc. Bad garbled! bad!
Fixes PR 6528 by Simon Burge.
1998-12-31 06:19:38 +00:00
garbled
5ebdb3157e remove leading # in Makefile 1998-08-28 12:56:17 +00:00
garbled
3bd622ede3 nethack-tty: the tty/console based version of NetHack 1998-08-27 13:11:04 +00:00