Commit graph

1365 commits

Author SHA1 Message Date
wiz
405a95c1dc Use automake.mk. 2002-10-03 00:30:17 +00:00
dillo
8288614153 use automake.mk 2002-10-02 19:02:34 +00:00
markd
af58fcddb9 buildlink1 -> buildlink2
Expand on the DESCR.  Partially addresses pkg/18374
2002-10-02 12:23:49 +00:00
drochner
99815b5e2e add fortune-strfile and fortunes-de 2002-10-01 10:34:34 +00:00
drochner
62d003d18b a german fortune collection, from Debian 2002-10-01 10:33:17 +00:00
drochner
8c1e07f7d3 This is src/games/fortune/strfile/* from the main tree
(a HOSTPROG which is not installed).
It is needed to prepare supplementary cookie collections.
(We could turn the HOSTPROG into a regular TOOL, but a pkg version is still
useful for older installations.)
2002-10-01 10:31:51 +00:00
jlam
e079187f9f Use gcc/buildlink2.mk instead of Makefile.gcc 2002-09-29 06:32:37 +00:00
jlam
e2e5fd23aa buildlink1 -> buildlink2 2002-09-29 06:29:38 +00:00
dmcmahill
0110166234 lower optimization level on sparc. With -O2, crafty segfaults immediately,
with -O1 it compiles and seems to run ok.  This is on NetBSD-1.6/sparc,
gcc-2.95.3.
2002-09-25 12:32:00 +00:00
blymn
c5f020240b Added bzflag to subdir list. 2002-09-24 12:50:28 +00:00
blymn
e7f30874f4 bzflag is an OpenGL based multiplayer tank game. 2002-09-24 12:49:10 +00:00
wiz
e8817c9088 Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +00:00
jlam
13cc963ef4 buildlink1 -> buildlink2 2002-09-24 08:33:07 +00:00
jlam
92ebb05c2c buildink1 -> buildlink2 2002-09-23 10:33:29 +00:00
jlam
c865861ed5 buildlink1 -> buildlink2 2002-09-23 10:31:25 +00:00
jlam
e11234801c buildlink1 -> buildlink2 2002-09-23 10:21:19 +00:00
jlam
86f38a9ffb Trivially use buildlink2. 2002-09-23 10:20:41 +00:00
jlam
dbf69a63ef buildlink1 -> buildlink2 2002-09-23 10:20:06 +00:00
jlam
1ad2c194a1 buildlink1 -> buildlink2 2002-09-23 10:10:51 +00:00
jlam
bc7632f409 buildlink1 -> buildlink2 2002-09-23 09:54:03 +00:00
jlam
e44bf515dc Strip the ".buildlink" from the names of the python application and
extension Makefile fragments, because they really don't have anything to
do with the buildlink[12] frameworks.  Change all the Makefiles that use
application.buildlink.mk and extension.buildlink.mk to use application.mk
and extension.mk instead.
2002-09-21 23:46:45 +00:00
jlam
0dd96b4a7c Install documentation for clanbomber. 2002-09-21 13:23:34 +00:00
jlam
4b671f30ec buildlink1 -> buildlink2 2002-09-21 13:07:03 +00:00
jlam
83d7973993 * buildlink1 -> buildlink2
* include ossaudio.buildlink2.mk since fkiss links against libossaudio.*
* remove dependency on autoconf/automake.
2002-09-21 12:55:07 +00:00
jlam
635e71e9e4 buildlink1 -> buildlink2 2002-09-21 12:31:23 +00:00
simonb
f70634ccd2 Oops, forgot to add a patch with the previous change to install the
documentation; problem noticed by Cory Bajus in private mail.
2002-09-21 04:24:03 +00:00
jlam
594e887946 buildlink1 -> buildlink2 2002-09-20 21:24:48 +00:00
jlam
a6d9e3b189 buildlink1 -> buildlink2 2002-09-20 21:13:39 +00:00
jlam
e7fc93736f buildlink1 -> buildlink2 2002-09-20 11:48:18 +00:00
jlam
38568bbea1 buildlink1 -> buildlink2 2002-09-20 08:16:50 +00:00
jlam
52f33bc093 buildlink1 -> buildlink2 2002-09-20 04:48:15 +00:00
wiz
e04dd1481a Update to 0.0.5, converted to buildlink2.
Changes: security fix, but we didn't suid the binary anyway.
2002-09-12 13:30:28 +00:00
wiz
6ac47f670a Add and enable scummvm. 2002-09-12 00:41:01 +00:00
wiz
c5af3db6dc Initial import of scummvm, a game engine for lucasfilm games (without
the data files). Package provided by Adam Ciarcinski, cleaned up and
buildlink2ed by me.
2002-09-12 00:38:30 +00:00
wiz
e8105997aa Add and enable mirrormagic-sdl. 2002-09-12 00:22:23 +00:00
wiz
417981f7fa Add CONFLICT with mirrormagic-sdl. 2002-09-12 00:21:35 +00:00
wiz
ef848d2289 Initial import of mirrormagic-sdl, the SDL port of mirrormagic.
Package provided by Adam Ciarcinski, with cleanup and buildlink2ing by me.
2002-09-12 00:18:26 +00:00
wiz
29cd175204 Update to 2.0.1, provided by Adam Ciarcinski, with minor fixes.
Changes:
	- icon for Windows executable added
	- bug when selecting default level series fixed
	- new IFF style file format for level files
	- fullscreen mode now works with Windows (workaround for bug in SDL)
	- /dev/dsp support for NetBSD added (thanks to Krister Walfridsson)
	- file permissions when saving files and creating directories changed
	- some small sound bugs fixed
2002-09-11 23:43:41 +00:00
jlam
b4b3714869 This package uses X11. 2002-09-11 11:14:48 +00:00
jlam
6c0f869b6f Update games/xboard to 4.2.6. Changes from version 4.2.3 include bug
fixes in the UI, to properly charge time to the correct player, to play
variants on ICC, and Zippy fixes.  We also convert from buildlink1 to
buildlink2.
2002-09-11 11:13:02 +00:00
jlam
709fc4ab28 Update games/crafty to 18.15. Changes from version 18.13 include:
18.14   Minor bug in ResignOrDraw() code caused Crafty to not offer draws
        although it would accept them when appropriate.  Rook vs Minor
        is now evaluated as "neither side can win" an oversight in the
        EvaluateWinner() code.  minor bug in ResignOrDraw() would fail to
        offer draws due to the +0.01/-0.01 draw scores returned by the
        EGTB probe code.

18.15   change in endgame draw recognition to handle the case where one
        side appears to be in a lost ending but is stalemated.  the code
        now evaluates such positions as "DrawScore()" instead.  the code
        to accept/decline draws has been modified.  when a draw offer is
        received, a global variable "draw_offer_pending" is set to 1.
        when the search for a move for crafty terminates, crafty then
        uses this value to decide whether to accept or decline the draw.
        this means that the accept/decline won't happen until _after_ the
        search has a chance to see if something good is happening that
        should cause the draw to be declined, closing a timing hole that
        used to exist that let a few "suspects" get away with draws that
        should not have happened (ie crafty has - scores for a long time,
        the opponent suddenly fails low and sees he is losing and offers
        a draw quickly.  Crafty would accept before doing a search and
        noticing that it was suddenly winning.)  minor evaluation change
        to notice that K+B+right RP vs K+B is not necessarily won if the
        weaker side has a bishop of the right color.
2002-09-11 10:52:09 +00:00
wiz
143f87dee0 regen. 2002-09-11 10:16:50 +00:00
wiz
bf4a154efd Update to 2.3.3.
Changes:
2.3.3:
- added winning themes AbsoluteB, Oz, Moiree from theming contest and
  the previous default theme has been renamed to Classic (02/09/10 M.S.)
- fixed a bug that crashed LBreakout when there where two alternating
  players left in the last level and one finished it (02/09/05 M.S.)
- modifications to make LBreakout run on FreeBSD (02/09/05 S.M.)
- option to display balls above debris and explosions (02/09/05 J.S.)
- input bug fixes for win32 (02/09/05 L.R.)
- blinking cursor for editable menu items to distinguish them from
  switches (02/09/05 L.R.)

2.3.2:
- added all existing levelsets (27 sets, ~440 levels) (02/08/16 L.R.)
- quick help can be opened in game by pressing F1 or 'h' (02/08/16 M.S.)
- the 'select theme' hint bubble will show information on a theme (author,
  version, description) if it provides an ABOUT file (02/08/16 M.S.)
- menu graphics and sounds are now themeable (02/08/16 M.S.)
- added information about version and author of levelset to the hint
  bubble in the menu (02/08/16 M.S.)
- menu item added to modify challengers game port (02/08/16 M.S.)
- ip buffers resized to cover AF_INET6 addresses (02/08/16 M.S.)
- bugfix in net talk (02/08/15 M.S.)
- levelsets MP_Arenas and MP_Snapshots now have the correct contents
  (02/08/14 M.S.)

2.3.1:
- multiplayer levelsets MP_Arenas and MP_Snapshots are now installed
  correctly (02/08/14 M.S.)
- configure option --disable-network now works correctly (02/08/14 M.S.)
- if your challenge is invalid an error message is displayed
  (02/08/14 M.S.)

2.3:
- no warnings when loading a theme (02/08/13 M.S.)
- two network levelsets MP_Arenas (deathmatch) and MP_Snapshots (normal)
  added (02/08/13 M.S.)
- added version for levelsets (02/08/13 M.S.)
- added commands '/version', '/idletime' and '/userlimit (02/08/12 M.S.)
- 'turbo' key that temporarily doubles the paddle speed added
  (02/08/10 D.B.)
- command '/transfer' implemented (02/08/10 M.S.)
- bonus info displayed at the right side of the screen is now optional
  (02/08/10 M.S.)
- chatroom commands implemented (02/08/09 M.S.)
- chatroom channels implemented (02/08/08 M.S.)
- added configure option --disable-network (02/08/06 M.S.)
- network statistics implemented (02/08/06 M.S.)
- bugfix for networked weapon fire (02/08/06 M.S.)
- PNG loading routine updated (02/08/06 M.S.)
- fixed an aweful lot of bugs in normal network game (02/08/05 M.S.)
- implemented info about running games to chatroom (02/08/05 M.S.)
- users are properly unlinked after playing a network game (02/08/05 M.S.)
- pause chatroom implemented (02/08/04 M.S.)
- normal networking implemented /02/08/04 M.S.)
- network bugfixes (02/08/03 M.S.)
- screen is grayed for paused games (02/08/02 M.S.)
- deathmatch networking implemented (02/08/02 M.S.)
- bugfix for shooting bricks (02/08/02 M.S.)
- welcome message when entering chatroom and the user name is colored white
  (02/08/02 M.S.)
- score modification for difficulty level is directly added (02/07/31 M.S.)
- each level gets a background assigned instead of simply changing
  the background when the player changes (02/07/31 M.S.)
- plain text config (02/07/31 M.S.)
- restored compatibility with old layout (02/07/31 M.S.)
- for win32: (02/07/18 L.R.)
  - edit bug fixed
  - installation details added to README
  - muched improved installation system
  - files are always opened in binary mode
- added missing screen.jpg in the docs (02/07/18 L.R.)
- implemented network enviroment with chatroom
- implemented second fire key
- added check for libz to configure as this is required for PNG
- option to modify audio buffer size to fix sound problems
2002-09-11 10:16:19 +00:00
wiz
80ee491886 Since the major of libiconv was increased during the update to 1.8,
bump dependency to latest libiconv version; recursively also bump all
dependencies of packages depending on libiconv.
Requested by fredb.
2002-09-10 16:06:32 +00:00
zuntum
b09fe4bbe5 Update prboom to version 2.2.3
Changes from v2.2.2 to v2.2.3
- improved mouse handling
- intermission demo sync bug fixed
- framebuffer update fixes (solves flicker on fbcon)
- -forceoldbsp allowed in non-GL version, and saved in demos
- fix player colours in multiplayer demos
- apply workarounds for buggy pwads even during demo playback
- fix numpad 5 key
- allow compilation on systems where SDL is built without joystick support
- fix comp_skymap
- using anisotropic filtering when the OpenGL extension is available
- using paletted textures when the OpenGL extension is available
- added gl_use_paletted_texture option to glboom configuration file
- using shared texture palette when the OpenGL extension is available
- added gl_use_shared_texture_palette option to glboom configuration file
2002-09-06 16:01:38 +00:00
wiz
1b5a2d1d37 Convert to buildlink2. 2002-09-06 12:09:08 +00:00
wiz
e45699230d regen (removing patch-al -- forgotten cvs add?) 2002-09-01 23:24:13 +00:00
hubertf
7bed43a6a2 Distfiles aren't available any longer on the KDE ftp site, so let's
archive them at ${MASTER_SITE_LOCAL}/kde1
2002-09-01 04:26:09 +00:00
wiz
55d299edab Update to 0.1.15 (bugfix release).
Convert to buildlink2.
2002-08-31 13:33:02 +00:00
wiz
e33f5d0310 Scores file has to be removed manually. 2002-08-30 23:28:49 +00:00
fredb
5aa286370a Fix ${PKGLOCALEDIR} handling. 2002-08-30 23:26:43 +00:00
wiz
f14cdb14dd Update to 3.0.1:
- Optional "Time Limit" per move.
- Removed world writable score file.
Also, convert to buildlink2.
2002-08-30 23:16:27 +00:00
wiz
80998cee18 Update to 1.9.7, now with theme support, keyboard support, and some
other changes.
2002-08-30 22:55:59 +00:00
wiz
66f91da0fd Remove (buildlink2 merge). 2002-08-29 10:02:36 +00:00
jlam
edc8eb4124 buildlink1 -> buildlink2 2002-08-28 07:58:51 +00:00
skrll
401b5cebdd Update to KDE 3.0.3.
While I'm here do the a.out dance for kuickshow and a couple of other
minor clean ups.

Changes are:

kdelibs
	kprocess / kprocctrl: fix problem with hanging kdevelop.
	Javascript (core): more robust stack overflow check
	Javascript (html): allow to set a JS (non-CSS) property to a style object
	Javascript (html): improved result of navigator.platform using uname()
	Javascript (html): more aggressive garbage collection on clear, fixing many
		crashes
	Javascript (html): global object (window) has a correct object prototype now
	khtml: several crashes and bugs fixed
	kssl: Always verify the basic constraints on certificates (SECURITY)
	kdefx: Make the blending routine used by transparent menus work properly on
		big-endian platforms
	kdeui: Fix KDialog::setPlainCaption()

kdebase
	Build fixes for IRIX / MipsPro (kcontrol, konqueror, konsole).
	Kicker: Quick browser escapes ampersand characters in file names.
	Konsole: Don't prepend ESC if Meta is pressed if key definition is for "+Alt".
	Konsole: Fixed crashes at startup related to broken font installations.
	Konsole: Fixed crashes when selecting in history buffer.
	krdb: Smarter handling of multiple and symlinked KDE and Qt installs when
		exporting plugin path to Qt.

kdenetwork
	KMail: allow an ampersand as last char of an URL.
	KMail: Don't crash when custom drafts or sent-mail folders have been deleted or
		renamed.
	KMail: Fix auto charset detection for empty strings.
	KMail/KNode: Correctly handle quotes in user ids of OpenPGP keys.
	KMail: Make custom (global) Bcc headers work correctly with encryption and
		distribution list expansion.

kdepim
	KAlarm: Fix session restoration often not occurring at login.
	KAlarm: Adjust wrong summer times stored by KDE 3.0.0 version of KAlarm.
	KAlarm: Make Close button on message window not the default button to reduce
		chance of accidental acknowledgement.
	KAlarm: Make Help button in configuration dialog display KAlarm handbook.
	KNotes: Compile fix for Qt 3.0.5
	KOrganizer: Fixed context menu of todo list/view and event list which
		disappeared when using Qt 3.0.5
2002-08-28 07:15:25 +00:00
jlam
7353e70195 buidlink1 -> buildlink2 2002-08-27 19:09:12 +00:00
jlam
183cb73c96 buildlink1 -> buildlink2 2002-08-27 18:52:18 +00:00
jlam
3610ed98b1 buildlink1 -> buildlink2 2002-08-27 18:41:11 +00:00
mycroft
cb99b77e5e Fix ridiculously stupid unaligned accesses. 2002-08-22 05:29:50 +00:00
mycroft
4164402d80 Fix more obvious word size cruft. 2002-08-22 05:08:30 +00:00
mycroft
1c5bda26b8 Deal with some obvious pointer size issues that prevent xdoom even loading the
WAD file on LP64.  Whether it works beyond that point now, I don't know.
2002-08-22 04:18:43 +00:00
simonb
91bd8ef15f Install the man page and other miscellaneous documention. 2002-08-21 06:25:10 +00:00
mycroft
033f54d108 Crank PKGREVISION. 2002-08-19 15:02:50 +00:00
mycroft
1164a93eb1 Fix the special-case do-build target to respect MAKE_ENV. 2002-08-19 15:00:48 +00:00
mycroft
cb7b5f2c89 Fix the WAD version number printf(), which is very obviously broken. 2002-08-19 14:49:47 +00:00
jschauma
82f26389a3 Beautify: correct tab-stops. 2002-08-16 02:50:02 +00:00
tron
98bac6da2a Fix C++ sloppiness to make this build with g++ 2.95.3. 2002-08-14 16:18:40 +00:00
dmcmahill
9629b6e942 add some defines to CFLAGS to use stdarg.h. Fixes recently noted build
problems on alpha.
2002-08-13 01:51:25 +00:00
dmcmahill
9fa64dec3b use BUILDLINK_DIR instead of BUILDLINK_X11_DIR for the xpm location.
Fixes build on non-XF4 machines.  Thanks to jlam for the suggestion.
2002-08-10 02:27:46 +00:00
jlam
d88554c247 Create new variables INCOMPAT_ZLIB, INCOMPAT_BZIP2, INCOMPAT_READLINE,
INCOMPAT_GETTEXT that are analogous to INCOMPAT_ICONV and contain lists of
shell wildcards intended to match against ${MACHINE_PLATFORM}.  These
variables are used to note those platforms that have the named packages in
the base system but are incompatible in some way from the pkgsrc version
of the same package.  Change INCOMPAT_CURSES to have the same sematics as
above.  These variables allow much greater precision in specifying which
platforms have broken (for the purposes of pkgsrc) versions of software in
the base system that must be ignored.

The buildlink.mk files for these packages define private _INCOMPAT_*
versions of these variables, and they contain the default lists of
platforms that are known to have incompatible software bits.

This addresses pkg/17775 submitted by Julien T. Letessier
<julien.letessier at sun dot com>.
2002-08-07 06:10:32 +00:00
hubertf
d1af963878 trim 2002-08-05 01:44:01 +00:00
jschauma
81db7a193e Remove patches that are no longer needed after most recent update. 2002-08-01 14:08:30 +00:00
jlam
75e61cb884 Adjust to new pthread.buildlink.mk: remove USE_PTHREAD and replace with
appropriate PTHREAD_OPTS incantation, and move the checks for the value
of PTHREAD_TYPE below the inclusion of pthread.buildlink.mk.
2002-08-01 05:48:00 +00:00
blymn
b8094222a3 Fix for PR 17741, m_swap.h needs to have sys/endian.h included to
correctly determine the endian of the host machine.
2002-07-29 11:09:50 +00:00
jschauma
c2d6993501 Update angbadn-x11 to 3.0.1 as suggested in PR pkg/17605. Some modifications
to the suggested Makefile by myself.

Our previous version was 2.8.3, so the list of changes is rather extensive.
A complete list is available on the packages homepage.

Highlights include (as far as I can tell, not being a user of this package):
- the usual feature enhancements and bug-fixes
- randomized character generation
- improved monster AI
- color coded messages and more sound events
- lots of environmental, monster and player changes
- new MASTER_SITE
- new HOMEPAGE
2002-07-26 22:06:46 +00:00
martti
38b6ada855 Add dependency to pthread. 2002-07-25 07:05:15 +00:00
zuntum
a25ca1174d Update prboom to version 2.2.2
Changes from v2.2.1 to v2.2.2
- more demo sync problems for original Doom and Boom fixed
- added changeable samplerate for soundmixing
- added fullscreen/window toggle in option menu
- added double buffering
- floor rendering made more accurate
- Win32 config file handling fixed
- fix endian conversion problem on Linux/PPC
2002-07-20 12:56:45 +00:00
wiz
24c96ec1ff Update to 1.9.12 (old distfile not available any longer).
Changes:
Added patches submitted by Jeremy Cooper to record window size and
fix an IGS bug.
2002-07-19 13:40:14 +00:00
rh
249b315082 Patch scrollkeeper_localstatedir to make it point to the correct location
Add proper @exec/unexec scrollkeeper-rebuilddb statements to PLIST
Bump PKGREVISION
2002-07-17 22:21:37 +00:00
wiz
12fe0a2d5b Give this a chance of working on xpkgwedged systems.
Not on 1.6 or -current, though, since it has C++ bugs that need fixing.
2002-07-17 18:22:23 +00:00
rh
41b62c0a95 Set localstatedir so the scrollkeeper database gets updated correctly
Add proper @exec/unexec scrollkeeper-rebuilddb statements to PLIST
Bump PKGREVISION
2002-07-17 13:11:44 +00:00
skrll
687d6d1cb4 Update to KDE 3.0.2
Also, allow the arts SSE detection code to run on modern NetBSD systems.

Changes are:
arts
	Again Build fixes.
	Realtime priority configuration fix

kdelibs
	dcop: Make it possible to disable the Qt bridge.
	make sure tooltip effects can be configured.
	kbuildsycoca: avoid crash on unreadable directories.
	kdockwidget: fixing reading of configuration.
	kedittoolbar: fix leak.
	khtml: many fixes.
	kded: signal handling fixes.
	kio-http slave: fixes related to form posts and cache handling.
	kjs: added max recursion limit.
	kjs: leak and compatibility fixes.

kdebase
	kicker: &-escaping fix
	audiocd: fix cddb computation
	thumbnail previewer: calculate the number of bytes to read instead
	    of hardcoding it.
2002-07-17 07:54:03 +00:00
agc
b250653f67 At least let this package compile... 2002-07-16 14:26:20 +00:00
agc
6d1ea974ff Make this package compile 2002-07-16 13:50:57 +00:00
agc
1cf8f8d4f2 Make this package compile 2002-07-16 13:39:03 +00:00
wiz
13ee285cab Add sound support, as proposed in pkg/13899 by rxg.
Bump to 2.4nb1.
Add MESSAGE explaining that with XFree86-4.x.x, you probably need
to start xboing with -usedefcmap. Thanks to uwe for finding that out!
2002-07-15 09:01:42 +00:00
rh
c325ab61f5 Add and enable fkiss 2002-07-14 09:41:11 +00:00
rh
cb23e8ceec Initial import of fkiss-0.32, a kisekae viewer provided by Ben Collver
<collver@linuxfreemail.com>

This closes PR pkg/14452
2002-07-14 09:40:30 +00:00
rh
dc5d1aaff8 Update gnome-games to 1.4.0.4. Changes are bugfixes only. Most notably,
this package now fetches its missing HTML documentation (created using
db2html, which is available on RedHat Linux only) from MASTER_SITE_LOCAL.

This closes Havard's PR pkg/16699.
2002-07-14 00:12:40 +00:00
wiz
e68150649d Update to 4.5.3 because of security problems in server from versions <4.5.1,
as reported on tech-pkg by Richard Rauch.
Changes: lots of new features, misc. fixes and a security fix in the server.
Details in doc/ChangeLog in the tarball.
2002-07-12 13:48:08 +00:00
wiz
00768202f3 Add USE_BUILDLINK_ONLY to avoid stumbling over installed ncurses
headers.
2002-07-11 17:07:19 +00:00
wiz
c8e8e4a1cc Add and enable maelstrom-sdl; rename maelstrom to maelstrom-x11.
Remove old maelstrom dir.
2002-07-11 13:29:46 +00:00
wiz
6d5dc9656f Re-import of maelstrom as maelstrom-x11 to better show which version it is;
also, the SDL version seems to be the only one that's under development
right now. Requested in pkg/15583 by Ben Wong.
2002-07-11 13:26:12 +00:00
wiz
5b89a9f6ab Initial import of maelstrom-sdl, the SDL port of Maelstrom,
provided by Ben Wong in pkg/15582.
Maelstrom is a port of the original shareware game for the Macintosh.
It is a fast-action, high resolution (640x480) asteroids-like game,
with detailed graphics and original sounds.

This version uses the SDL (Simple DirectMedia Layer) which provides
faster graphics and better sound than the old X11 version for NetBSD.
SDL also allows the screen resolution to be changed to 640x480 when
Maelstrom is run in full-screen mode.
2002-07-11 13:21:27 +00:00
wiz
163c1b4dc7 Add and enable glickomania. 2002-07-08 00:47:12 +00:00
wiz
e673e2dc40 Initial import of glickomania-1.0:
Gnome clickomania, or glickomania, is a simple, but dangerously
addictive puzzle. The objective is to clear the board of all tiles
by removing groups of identical adjacent tiles. Tiles fall downwards
to fill empty gaps, and from right to left to fill empty columns.
A slight variation of clickomania is known as "the same game" and
it has been implemented in KDE (ksame), Gnome (gsame), and most
handhelds. The most significant difference is in the scoring: in
clickomania the goal is to clear the board, whereas in "same" the
objective is to remove as large groups as possible.

Glickomania can be very challenging, but this implementation is
designed to be relaxing: there is no clock and the user has unlimited
undo and redo. Contrary to all other implementations I know of,
glickomania ensures all problems presented to the player are indeed
solvable.
2002-07-08 00:44:43 +00:00
wiz
47d1c0f887 Add RCS Id. 2002-07-02 12:42:52 +00:00
agc
e44c78cae7 Deprecate IS_INTERACTIVE
Mark this package with an interactive build stage
2002-07-02 11:34:03 +00:00
jdolecek
8a0ac60e92 kmahjogg: fix one place where memory was read after it was freed; this
previously crashed with MALLOC_OPTIONS=J
2002-06-30 21:31:24 +00:00
kristerw
ee74f12239 Correct sound support. Patch provided by David Griffith.
Solves PR 14061.
2002-06-29 01:48:52 +00:00
agc
17c78c9b5f Make this compile on 1.6 and above 2002-06-28 16:03:02 +00:00
agc
3a5e8ec836 Strongly buildlink this package. 2002-06-28 14:54:18 +00:00
agc
d052b13774 Make this package compile 2002-06-28 09:07:12 +00:00
tron
1dc6f6e304 I don't maintain this package any more. 2002-06-27 20:18:41 +00:00
seb
db84442a67 Substitute a couple of mkdir' by ${MKDIR}'.
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}.
While here substitute a couple of ${PREFIX} by `%D' in
`@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-06-26 10:29:33 +00:00
jlam
0c6c7bc89b Use GNU_CONFIGURE_PREFIX instead of HAS_CONFIGURE workaround. 2002-06-23 03:54:30 +00:00
jlam
eaff811989 Package Makefiles should _never_ refer to its installation location as
"${LOCALBASE}".
2002-06-23 03:49:46 +00:00
wiz
0111c03f66 Add and enable adom. 2002-06-16 21:29:56 +00:00
wiz
e4e13c095d Initial import of adom, provided by Sergey Svishchev in pkg/17288.
Ancient Domains of Mystery (ADOM for short) is a rogue-like game
which means that it is a single-user game featuring the exploration of
a dungeon complex.  You control a fictional character described by
race, class, attributes, skills, and equipment.  This fictional
character is trying to achieve a specific goal (see below) and succeed
in a difficult quest.  To fulfill the quest, you have to explore
previously undiscovered tunnels and dungeons, fight hideous monsters,
uncover long forgotten secrets, and find treasures of all kind.
2002-06-16 21:26:21 +00:00
wiz
be9c0bdb4f Add a paragraph about the need for hardware accelerated cards (copied from
quake3arena-demo/DESCR) [by cjs].
2002-06-10 11:16:11 +00:00
wiz
880d5da385 Grammar fixes, and |fmt. 2002-06-10 11:14:09 +00:00
cjs
0d97371805 Note hardware requirements. 2002-06-10 06:26:52 +00:00
seb
5f661affe6 Adjust various pathnames to use newly reimported packages from the japanese
category.
This is part of the japanese category retirement.
2002-05-31 15:19:55 +00:00
skrll
11bdab0625 Add and enable kde{games,toys}3 2002-05-31 14:08:42 +00:00
skrll
73dd6eb864 Initial import (in the right place) of a kdegames3 pkg. 2002-05-31 14:02:53 +00:00
skrll
b1ddaf1e63 Initial import of kdetoys3 (into the right directory this time). 2002-05-31 13:49:16 +00:00
wiz
718b96ede1 regen (no patch-ag here -- forgot to commit?) 2002-05-21 11:17:29 +00:00
abs
2b325a79cd prdownloads.sourceforge.net is no longer any use.
Switch to MASTER_SITE_SOURCEFORGE.
2002-05-12 10:16:44 +00:00
rh
9ef9cc4e06 Make freecell and gnome-stones set their required CFLAGS properly.
Bump PKGREVISION.
2002-05-12 00:28:23 +00:00
wiz
6f184fbe88 Add and enable xrick. 2002-05-12 00:03:40 +00:00
wiz
df87556d4c Initial import of xrick-010801.
A Rick Dangerous (TM) clone, a famous platform game many moons ago.
2002-05-12 00:02:15 +00:00
wiz
1977278cfa Update to 3.2.
New in 3.2 (since 3.0)

- stronger than 3.0
- uses less RAM than 3.0
- 1-dimensional board
- experimental dynamic connection analysis
- experimental reading semeai module
- new influence function
- stronger and more agressive
- reads to find combinations
- revised Zobrist hashing
- new html views of the regressions, and many more tests

New in 3.0 (since 2.6)

- stronger than 2.6
- new move generation scheme
- new influence function
- more accurate reading
- board information maintained incrementally during reading
- new "owl" and "life" modules for accurate life and death analysis
- persistent caching of reading and owl results for speed
- revised semeai module
- experimental Deterministic Finite State Automaton (DFA) pattern matcher
- new debugging tools
- level option
2002-05-10 13:44:43 +00:00
hubertf
68b79ebf53 add & enable marbles 2002-05-05 23:02:00 +00:00
hubertf
15def689da Add marbles-1.0.2: Atomix-like puzzle
I always liked the game Atomix and wanted to write a clone for Linux.
But some guys had this idea before me so I slightly changed the
concept from assembling molecules to creating figures out of single
marbles. Nevertheless, the basic game play is the same: If a marble
starts to move it will not stop until it hits a wall or marble.
And to make it even more interesting there are obstacles like one-way
streets, crumbling walls and portals.

As Marbles is meant as a puzzle game you play against a move limit and
not a time limit. This way you have as much time as you need to think.
Marbles has a menu to configure graphics (fullscreen, animations),
sounds and gameplay (player name, levelset, difficulty).

Contributed by xs@kittenz.org in PR 16669
2002-05-05 23:01:06 +00:00
rh
e44d736086 Add and enable ltris 2002-05-05 22:46:17 +00:00
rh
568d614b2e Initial import of ltris-1.0.1, an SDL-based Tetris clone. Provided by
<xs@kittenz.org>, thanks!  Closes PR pkg/16668.
2002-05-05 22:45:37 +00:00
rh
5522e78c38 Add and enable lpairs 2002-05-05 22:38:25 +00:00
rh
606108d1d4 Initial import of lpairs-1.0, an SDL version of the classical memory game.
Provided by <xs@kittenz.org>, thanks!  Closes PR pkg/16667.
2002-05-05 22:37:41 +00:00
rh
141e387c1a Add and enable lbreakout2 2002-05-05 22:14:16 +00:00
rh
8fa7fed441 Initial import of lbreakout2-2.2.2, a polished successor to lbreakout (a
"breakout" style arcade game).  Provided by <xs@kittenz.org>, thanks!
This closes PR pkg/16666.
2002-05-05 22:13:38 +00:00
cjep
5eec73ce2e Backout previous arm32 change and redo somewhat more elegantly... 2002-04-20 15:04:47 +00:00
cjep
6d6a0d02bc Backout previous and do somewhat more elegantly... 2002-04-20 15:04:19 +00:00
cjep
17e043cf4b On arm32 use gcc-2.95.3 to avoid internal compiler error.
Pass CC to make in the environment.
2002-04-20 13:08:41 +00:00
cjep
a346e8e55c On arm32, use gcc-2.95.3. Pass CC to make in the environment. 2002-04-20 12:54:08 +00:00
jmc
3a9e421d64 Need x11.buildlink.mk here so when configure tests it links correctly 2002-04-19 05:17:53 +00:00
wiz
f262b5c427 Update to 3.0.0. Now uses gtk2 instead of gtk (first pkg in pkgsrc -- yeah!) :)
Other changes since 2.0.1:
- Bugfixes, code cleanups, ui polishing, etc...
- Rules now stored in preferences file
- Updated Polish translation
- Game rules now customizable. (i.e. you can set board size
  different than 9x9)
- "Input name" dialog now works as expected
- Save game file format changed to plain text.
- Score file format changed. Though old format still supported.
- Save/Load game.
- Option to turn off "disappearing" animation
- "Advanced" themes. =)
  You can start making your own themes if you have some spare time... =)
2002-04-06 18:58:32 +00:00
jmc
89338eebd6 Provide a FirstOne and LastOne implemention for archs without hand crafted
assembly substitutes.
2002-04-04 19:28:10 +00:00
tron
b6343d0c10 Use "suse_linux/Makefile.application" to pick correct SuSE packages. 2002-04-04 12:29:46 +00:00
hubertf
70be18a918 This works fine if $DISPLAY is not set. Mark no longer as interactive. 2002-03-30 02:58:47 +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
wiz
a091558974 Update to 2.42, as requested by David Griffith in pkg/15866.
Bugfixes.
2002-03-25 18:23:36 +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
wiz
0828223531 Fix build with xpkgwedge installed. Closes pkg/15471. 2002-03-18 20:24:06 +00:00
wiz
43ab952add Don't abuse PATCHFILES, copy patches from angband-tty instead.
Addresses part of 15717.
2002-03-18 15:30:15 +00:00
jmc
c9faa63260 Check gcc version and for powerpc downgrade CFLAGS to just -O as anything above
that causes bad code generation and core dumps.
2002-03-15 04:59:16 +00:00
wiz
92966472d8 Wildcard dependency. 2002-03-14 00:41:19 +00:00
wiz
b5eb07f6b8 Add -lsmpeg to link line in the hope it fixes the bulk build.
Also, remove a bogus line from the PLIST (oops).
2002-03-13 23:25:46 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
abs
1ad02f09c4 quote $@ correctly 2002-03-12 15:01:34 +00:00
jmc
174e88e40d Turn off -ansi when compiling as gcc won't internally expand alloca and not all
ports have alloca in libc (i.e. some depend on gcc to expand it)
2002-03-11 05:23:54 +00:00
jmc
d5efdbd567 Make sure AUTHORS gets installed into share/doc and not just doc 2002-03-10 09:45:13 +00:00
wiz
a1f95dbfd9 Add missing SDL_mixer dependency. Noted by mjl. 2002-03-09 00:10:11 +00:00
wiz
6c002eaace Add and enable icebreaker. 2002-03-08 19:20:38 +00:00
wiz
7d4ef5c222 Initial import of icebreaker-1.2.1:
From the DESCR:
So, uh, there's a bunch of penguins on an iceberg in Antarctica.
You have been selected to catch them so they can be shipped to
Finland, where they are essential to a secret plot for world
domination.

In order to trap the penguins, you'll need to break the iceberg
into small chunks. You do this by melting lines in the ice with
Special High-Tech GNU Tools.

If a penguin hits a line in progress, however, it vanishes with a
loud noise, and you lose a life.

Once 80% or more of the iceberg is gone, the remaining chunks are
small enough for shipping. Of course, if you manage to get rid of
more than that, you'll save on postage, thus earning you exponential
amounts of Geek Cred (a.k.a. "score").

After you ship off one batch of penguins, it's time to move on to
the next. Each subsequent 'berg will have one more penguin, and
you'll have one more life. This will continue until you lose, or
until you exceed level one hundred or so, which Ain't Gonna Happen.

Of course, this is an urgent mission, so you'll be penalized if
you're slow -- every second or so, your score drops down by one.
2002-03-08 19:19:14 +00:00
wiz
1436f18e4e Add and enable copter-commander. 2002-03-08 16:47:47 +00:00
wiz
c371bf9b2e Initial import of copter-commander-1.8.
From the DESCR:
Copter Commander is a free implementation of Armor Alley and Rescue
Raiders.  R.R. was associated with a company called Sir-Tech
software, and A.A. was associated with Three Sixty Pacific.

Basically, you try to send a convoy from your part of the screen
that destroys the commanding vessel of the opposing convoy, while
protecting your own commanding vessel.

You can only directly control a helicopter, though, and the order
of creation of the new vehicles/infantry.
2002-03-08 16:45:35 +00:00
jonb
1a82ee46fc Add the games/an package to generate anagrams 2002-03-06 01:31:23 +00:00
jonb
47073787a0 Generates anagrams for a phrase supplied by the user, the words used in the
anagram are taken from a specified dictionary which should contain one
word per line (default dictionary:/usr/share/dict/words).

Some Anagrams Found Using an-0.93:
Free Software Foundation  -  I'd fan out tons of freeware!
National Security Agency  -  Lusty yearning at cocaine.
President Dole            -  Led despite Ron.
Central Intelligence Agency - Langley: Inelegant, eccentric.
2002-03-06 01:29:20 +00:00
jmc
d424c4ccc2 Ooops. commit patch this time 2002-03-04 21:10:38 +00:00
jmc
a16fec189c Make sure doc files get installed in proper path 2002-03-04 21:10:19 +00:00
wiz
e75bbe8771 Fix build on Solaris. Patch provided by Jonathan Perkin in pkg/15763. 2002-02-28 17:23:13 +00:00
wiz
c34c123024 Add some mirrors. 2002-02-28 00:31:46 +00:00
agc
85d3e7048d Add and enable xfrisk 2002-02-27 21:40:01 +00:00
agc
e857e6a1d0 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.
2002-02-27 21:38:46 +00:00
wiz
ae7566726c Wildcard suse_glx dependency. 2002-02-24 17:22:20 +00:00
wiz
2dccf35a45 Wildcard suse_glx dependency. 2002-02-24 17:03:24 +00:00
jmc
c42c1c7334 Minor overhaul.
Not all NetBSD platforms support joysticks. Based on ones which are active
in their GENERIC config's only have those actually compile in NetBSD specific
joystick support. For the rest let the generic joystick support get pulled
in (and then fail to probe so the code will disable it anyways).

Otherwise this fails on any system without <machine/joystick.h>

XXX...This really should be redone at some point since it's messy now and
the original code looks like it had the concept of no joystick support in
the first place.
2002-02-19 06:25:57 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
jdolecek
4d8cb04868 update checksum for patch-ab 2002-02-16 15:25:36 +00:00
jdolecek
bd1be18063 fix typo - the define name is USE_REGEXP, not USE_REGEX 2002-02-16 15:24:47 +00:00
skrll
08bdd44549 mkdir -> ${MKDIR}
rmdir -> ${RMDIR}
rm -> ${RM} (${RM} added to PLIST_SUBST)
chmod -> ${CHMOD}
chown -> ${CHOWN}
2002-02-15 10:12:28 +00:00
wiz
221a35e4b2 Add gtkballs, sort. 2002-02-14 00:01:13 +00:00
wiz
78231907c0 Initial import of gtkballs-2.0.1, provided in pkg/14604:
GtkBalls is a simple logic game.  The goal of the game is to make the
maximum number of lines with balls of the same color.  A line is made
of five balls.  Each time you don't do a line, extra balls appear on
the grid.  You lose when the grid is full.
2002-02-13 23:57:43 +00:00
skrll
1d13e9969e mkdir -> ${MKDIR}
chmod -> ${CHMOD}
2002-02-13 22:35:07 +00:00
skrll
cf92c2011d chown -> ${CHOWN}
chmod -> ${CHMOD}
2002-02-13 22:33:33 +00:00
skrll
a73d05d6d2 mkdir -> ${MKDIR}
chmod -> ${CHMOD}
2002-02-13 22:32:43 +00:00
jdolecek
8197f567cb fixup MASTER_SITES, left debug interim version by mistake there 2002-02-13 18:45:55 +00:00
jdolecek
f896c7f6e1 add powwow 2002-02-13 18:44:54 +00:00
jdolecek
03fd7ff6ca Add powwow-1.2.4 - DikuMUD convenience client 2002-02-13 18:44:18 +00:00
jdolecek
214bb4cf47 Add powwow-1.2.4 - DikuMUD convenence client 2002-02-13 18:43:38 +00:00
abs
05bda72852 Updated xscorch to 0.1.14 -
BUG FIXES:
    * Fixed a segfault in _sc_spill_fill, when no walls were selected and
      napalm detonated off-screen.  Parts of the spill code were not using
      proper VCS.
    * Fixed up a quick hack for the ``useless items'' bug.
      (Turning display of such items off was causing a lockup.)
    * Fixed some of the long standing roller bugs.
    * Fixed another roller bug (lockup on direct tank impact).
    * argument misordering in memcpy() in snetconnect.c
    * Fixed order for winners/losers first
    * Call order breakage in sending auto defense shield orders.
    * Wrong scaling was used in reducing power when life lost.
    * Return Leap Frogs to reasonable y values before creating children.
    * Fixed the funky tank placement where some got platforms and some not.
      (sc_land_avg_height_around() didn't always get it right)
    * Fixed potential infinite loop in MORON AI
      (thanks to Mark Anderson for spotting)
    * Fixed minor error in console driver; it allowed nonprintable chars
    * Fixed the buggy allowreturn logic in sactiveconsole.c
    * Fixed a bug that allowed user to issue commands to AI if the AI
      spent awhile thinking (this was one heck of a ``feature'' :)

	Various other changes listed in ChangeLog
VS: ----------------------------------------------------------------------
2002-02-10 23:43:55 +00:00
jlam
dad839ebfc Strongly buildlink'ify and honor XAW_TYPE for the Xaw widgets. 2002-02-08 00:12:38 +00:00
wiz
345fad0a1c Unconditionally set ONLY_FOR_PLATFORM. 2002-02-07 11:39:52 +00:00
skrll
9bd4180d57 /bin/mkdir -> ${MKDIR}.
Make the print-PLIST target output ${MKDIR} also.
2002-02-05 22:39:00 +00:00
skrll
015c2e40b9 Don't hardcode /usr/X11R6 when making directories or running X based
programs such as mkfontdir use ${X11BASE} instead.

Also pick up a couple of /bin/chmod -> ${CHMOD}s
2002-02-05 22:03:54 +00:00
jdolecek
0d1e80531e regen: Add joystick support for NetBSD 2002-02-02 11:59:54 +00:00
jdolecek
6de5d96936 Add joystick support for NetBSD 2002-02-02 11:59:09 +00:00
drochner
91609a6817 use buildlink files for Python and py-Tk 2002-01-28 17:38:44 +00:00
jlam
139241c40c Use auto-extract code for .shar files. 2002-01-27 18:32:32 +00:00
hubertf
397e340b06 Add xtris-1.15:
xtris is a version of an classical popular game, for any number of
players, for the X Window system.

xtris is a true client/server game (as opposed to a centralized game
managing multiple displays), which makes it particularily responsive and
bandwith-effective.

Submitted by Oliver Paulzen <opp@muffin.org> in private mail.
2002-01-25 17:47:19 +00:00
hubertf
3976a97a68 add & enable xtris 2002-01-25 17:47:18 +00:00
hubertf
ed7386ce5e Add xtris-1.15:
xtris is a version of an classical popular game, for any number of
players, for the X Window system.

xtris is a true client/server game (as opposed to a centralized game
managing multiple displays), which makes it particularily responsive and
bandwith-effective.

Submitted by Oliver Paulzen <opp@muffin.org> in private mail.
2002-01-25 17:47:18 +00:00
wiz
d39b3da87e Correct vsprintf usage. Might fix alpha bulk build. 2002-01-24 18:37:56 +00:00
tron
077f9dea02 Remove incorrect and unnecessary "EXTRACT_CMD" definition which broke the
"patch" target. "bsd.pkg.mk" will handle this properly.
2002-01-24 13:00:43 +00:00
tron
329cc2a525 Remove dead mirror on "ftp.cdrom.com". 2002-01-24 12:44:08 +00:00
tron
2405880ca4 Fix version number in build dependence on "lha" package. 2002-01-24 12:40:38 +00:00
tron
c1feb7aa55 Remove dead mirror on "ftp.cdrom.com", add working on "ftp.fu-berlin.de". 2002-01-24 12:35:53 +00:00
skrll
1b0aa3ed57 USE_BUILDLINK_ONLY and pull in Mesa. This should fix the build failure
noted in the bulk builds.
2002-01-24 12:21:35 +00:00
hubertf
b7e4567b70 Fix compilation on 1.5.3_ALPHA - the ncurses buildlink
framework will always setup a proper libncurses, either
real ncurses or the system's libcurses, so just link in
libncurses ((from the buildlink area!)
2002-01-22 02:13:02 +00:00