summaryrefslogtreecommitdiff
path: root/games
AgeCommit message (Collapse)AuthorFilesLines
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam5-11/+12
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2003-01-28Updated games/cgoban-java to 2.4.57. Changes from version 2.4.55 include:jlam2-8/+9
Adding an "A" to a node with no children no longer crashes the client. The scroll bar for text wasn't appearing in SGF files. Fixed the title of the "Limit" column of the server stats window. Fixed a problem I introduced recently where grid lines were drawn under labels on a board. This makes the labels hard to read. Added a confirmation when you try to close your user info after editing it but not saving it. Simul games now marked with an "S". Results of never-saved games are no longer left sitting in your result list.
2003-01-27Depend on gnome1-dirs to handle shared directories. Bump PKGREVISION.jmmv4-5/+12
2003-01-26Use -O to tell pax(1) that there is only 1 volume in the angband spoilersagc2-4/+4
file. This is a workaround for what seems like a tar archive produced by GNU tar not being able to be read by our pax(1).
2003-01-25Dynamically add -lpth only if PTHREAD_TYPE is "pth".rh4-7/+16
Bump PKGREVISION.
2003-01-24Note in USE_NCURSES variable which functions actually are missing for thiswiz1-2/+2
to build with native curses.
2003-01-24Fixes for the patches I removed and noted by the weekly check.skrll1-2/+1
2003-01-24s/USE_IPV6/USE_INET6/, from Sergey Svishchev in PR 20021.wiz1-2/+2
2003-01-20The result of my recent KDE fiddlingsskrll4-49/+11
- Build all packages with a --disable-static libtool. This is how the packages should be built and means that we don't get a load of useless static libraries. - Use x11/kde3/files/foo_main.cpp instead of creating N copies with patches. - Some other PLIST fixes - Fix PR 19848. kspell doesn't find dictionaries.
2003-01-20s/nethackdir/nethackdir340/, requested by jdc.wiz1-2/+2
2003-01-10Add and enable sarien.jmmv1-1/+2
2003-01-10Initial import of sarien, version 0.7.0. Description follows:jmmv5-0/+67
Adventure Game Interpreter (AGI) for Sierra On-Line games, including Leisure Suit Larry 1, Space Quest I and II, Police Quest I, King's Quest I, II, and III... You will still need the actual games: Sarien just lets them run on your box under X11. Package provided in PR pkg/19404 by mor@linex.com with some changes by me.
2003-01-10This works with newer guile.mycroft1-2/+2
2003-01-09Update from 4.5.3 to 4.5.4.mycroft3-6/+7
Team cannons could kill teammates with laser pulses. Fixed. On the map Death Star one can destroy a large number of targets with one FNC. This results in packet buffer overflows and slow updates. To overcome this a smarter map update algorithm is implemented in the server and also map updates are now limited to max 2 KB per network packet. The default score font was reduced from 15 to 13. When the server sends map updates to the client these are now always acknowledged immediately by the client. This should help prevent stalls or lock-ups on maps where are a large number of targets or cannons can be destroyed. It should also reduce the number of very big server frame update packets. Robots no longer try to go after players who aren't in playing mode. [Windows-specific stuff elided.]
2003-01-09Prototype buildlink2.mk's created automagically by createbuildlink(8).uebayasi1-0/+31
2003-01-07Rename older (<1.6) Guile as guile14.uebayasi1-2/+2
Packages using Guile now all depend on guile14. These packages are expected to be made depend on newer Guile (1.6.x) when updated in the future.
2003-01-06Update to 021212.wiz4-51/+24
The data file needed for sound is installed into ${PREFIX}/share/xrick/data.zip. Either copy it to your current dir, or start xrick with xrick -data ${PREFIX}/share/xrick/data.zip Changes: * Reworked the build system so xrick can easily be built on Unix boxes as well as on non-Unix boxes (do not rely on symbolic links, etc.). * Use function keys instead of numeric keys for various game controls, as some non-US keyboard require that SHIFT is pressed for numbers (A. Majorel). * Fixed a potential buffer overflow in command-line parameters handling (A. Majorel). * Joystick is (hopefully) OK now (S. Chauveau). * Implemented all sounds: music, effects, etc. * The sound was horrible on Windows due to a poorly dimensionned sound buffer. Fixed. * Re-ripped all sounds. This time I used STeem with debugger to save each sound as a WAV file, then Audacity to filter an annoying static noise produced by STeem, then SOX to re-sample.
2003-01-04Convert to buildlink2; use PKG_SYSCONFDIR; install documentation.wiz4-7/+36
Bump PKGREVISION to 1.
2003-01-03Complete PLIST (adding some perl stuff).wiz1-3/+5
2003-01-03Add RCS Ids.wiz2-0/+2
2003-01-02Update KDE to the 3.0.5a distribution. Packages are numbered 3.0.5.1 orskrll6-103/+108
1.0.5.1 accordingly. Fixes and changes are: Multiple vulnerabilities. kdelibs KHTML : Fixed several crashes and misrenderings. rlogin.protocol: fixed command execution in specially crafted urls. kdebase KAddressbook: Don't squeeze columns on startup/properly restore column width settings. kdenetwork lisa, reslisa: Fixed several security vulnerabilities. kdesdk Cervisia: Show long lines in diff view always completely.
2003-01-02enable frozen-bubbleexplorer1-1/+2
2003-01-02frozen-bubble, a very cute game of firing colored bubblesexplorer6-0/+351
2002-12-31Mechanical conversion to use java-vm.mk.jlam1-1/+2
2002-12-24Replace collver@linuxfreemail.com with collver1@attbi.com.wiz4-8/+8
Closes PRs 19516, 19517, 19518, 19519, 19520, 19521, 19522, 19523, 19524, 19525 and some more, perhaps.
2002-12-24Bump PKGREVISION because of dependency on latest freetype2 or glib2wiz7-11/+14
package and library major bumps therein. Also match dependency in corresponding buildlink2.mk's for the same reason. Mmmm, binary packages.
2002-12-18Remove a MASTER_SITE which does not carry the file any longer.wiz1-3/+2
2002-12-12Add and enable gtetrinet.jmmv1-1/+2
2002-12-12Initial import of gtetrinet, version 0.4.4. Description follows:jmmv5-0/+65
GTetrinet is a client program for the popular Tetrinet game, a multiplayer tetris game that is played over the internet. It aims to be a complete clone of the popular Tetrinet game for Win95/NT. If you are looking for a popular public game server to play, take a look to tetrinet.org. Package for version 0.4.1 provided in PR pkg/18012 by Benedikt Meurer; I updated it to 0.4.4 and did several other changes.
2002-12-11Add RCS Id.wiz1-0/+1
2002-12-10Update to 0.3.0b. Based on update supplied by Adam Ciarcinski, with somewiz4-27/+26
changes by me. Changes: - fix major race condition resulting in extremely frequent crashes on MorphOS/PocketPC - massive cleanup work for iMUSE. Sam and Max music now plays correctly - many bugfixes for Zak256, + sound and music support - music support for Simon the Sorcerer on any platform with real MIDI - experimental support for Indy3 (VGA) - Indiana Jones + Last Crusade - completed support for Monkey1 VGA Floppy, The Dig - added akos16 implementation for The Dig and Full Throttle costumes - added digital iMUSE implementation for The Dig and Full Throttle music. - Loom CD speech+music syncronisation improved greatly - added midi-emulation via adlib, for platforms without sequencer support - code seperation of various engine parts into several libraries - several fixes to prevent Simon the Sorcerer crashing and hanging - hundreds of bugfixes for many other games - new SMUSH video engine, for Full Throttle and The Dig - new in-game GUI - launcher dialog
2002-12-10Add and enable gtkgorh1-1/+2
2002-12-10Initial import of gtkgo-0.0.10, a GNOME Go board with skin support.rh5-0/+406
2002-12-09Do not remove %D/share/pixmaps when deinstalling, as it is now part of thejmmv1-2/+1
standard directory tree.
2002-12-09Add and enable grhino.wiz1-1/+2
2002-12-09Initial import of grhino:wiz6-0/+70
GRhino, or Rhino its former name, is an Othello/Reversi game. What distinguish GRhino from most other Othello games is that GRhino will be targeted for experienced Othello players. Strong AI is the main focus with some additional good, useful features (like an endgame solver) is planned. The ultimate target strength of the AI is that it should be able to beat the best human player at the highest difficulty level.
2002-12-09Replace "true" by "${TRUE}".tron7-20/+20
2002-12-08Whitespace and order.cjep1-3/+3
2002-12-07Replace IGNORE with PKG_FAIL_REASON or PKG_SKIP_REASON as appropriate.schmonz1-2/+2
2002-12-07Add and enable cgoban-javarh1-1/+2
2002-12-07Initial import of cgoban-java-2.4.55, a Java Go server client and enhancedrh4-0/+40
sgf viewer/editor.
2002-12-06regen (patch-ah -> patch-ag)wiz1-2/+2
2002-12-06Update to dopewars 1.5.8. Also make this package install all its data stuffjmmv10-114/+201
under prefix/share, not inside /var/games. The later is now used for the score file, exclusively. Changes since 1.5.0 follow: 1.5.8 21-10-2002 - Options dialog now allows sounds for all supported game events to be set - BindAddress config variable added, to allow the server to be bound to a non-default IP address - BankInterest and DebtInterest variables added, to allow the configuration of interest rates (with thanks to Matt) - New "UTF8" ability added; if client and server share this ability, then all network messages will be sent in UTF-8 (Unicode) encoding (without the ability, all messages are assumed to be in your locale's default codeset, which may cause problems on non-US ASCII systems) - Names.Month and Names.Year have been replaced with StartDate.Day, StartDate.Month, StartDate.Year and Names.Date; these can be used to handle the date display properly after the turn number exceeds 31 - encoding and include config directives added, to allow the config file's encoding (usually taken from the locale) to be overridden, and to allow the inclusion of other config files - Spanish translation added by Quique - The Windows build of dopewars should now use Unicode throughout, on platforms with Unicode support (i.e. NT/2000/XP) - Under Windows XP, the "pretty" new common controls are now used - Sounds provided by Robin Kohli of www.19.5degs.com 1.5.7 25-06-2002 - Sound support; Windows multimedia, ESD and SDL outputs are supported; the individual modules can be statically linked in, or built as true "plugins" - Version mismatches between client and server are now treated more sensibly (it's all done server-side, and spurious warnings are now removed - only an old client connecting to a new server will trigger them) - Bug fix: when the buttons in the Fight dialog are not visible to a mouse user, previously you were able to access them via. the keyboard shortcuts; now fixed. - configure should now work properly if GLib 2.0 is installed but GTK2.0 is not - Norwegian Nynorsk translation added by Åsmund - If dopewars is run setuid/setgid, it will now only use this privilege to open the default (hard-coded) high score file; it will not open a user-specified high score file with privilege - It is no longer necessary to run "dopewars -C" on a zero-byte high score file; it will be converted automatically - A new server command "save" can be used to save the current configuration to a named config file 1.5.6 29-04-2002 - Bug fix: the server will only let you pay back loans or deal with the bank when you are at the correct location, and you can no longer "pay back" negative amounts of cash to the loan shark - Minor improvements to fighting code - The GTK+2 client should now run properly in non-UTF8 locales, and handle configuration files in both UTF8 and non-UTF8 locales - Unsafe list iteration in serverside code (which could possibly cause memory corruption) fixed - Another dumb PPC bug fixed - Incorrect LIBS generated by configure script in some circumstances (due to a GTK+/Glib bug) - now fixed - Everything should now build with autoconf-2.53 (if desired) 1.5.5 13-04-2002 - On fight termination the player is now allowed to close the "Fight" dialog before any new dialogs pop up - Bug caused by a "fight" interrupting a "deal" fixed - dopewars no longer crashes if you set e.g. NumGun = 0 - Incorrect handling of WM_CLOSE under Win32 fixed - Unix server now fails "gracefully" if it cannot create the Unix domain socket for admin connections - New ServerMOTD variable to welcome players to a server (with thanks to Mike Robinson) - GTK+ client should now work with GTK+2.0 1.5.4 03-03-2002 - Basic configuration file editor added to GTK+ client - Annoying flashing on closure of modal windows in Win32 fixed - Win32 client now uses "proper" dialog boxes (i.e. without a window menu) - Icon added for GTK+ client - Bug with withdrawing cash from the bank fixed - URL in GTK+ client "About" box is now clickable - Crash bugs when running on PPC systems fixed (with thanks to Zeke and Brian Campbell) 1.5.3 04-02-2002 - Text-mode server is now non-interactive by default (server admin can connect later with the -A option) - Windows server can now be run as an NT Service - Fatal bug when visiting the bank (under Win2000/XP) fixed - Windows installer should now upgrade old versions properly - Currency can now be configured with Currency.Symbol and Currency.Prefix - Windows client windows cannot now be made unreadably small - Bank/loan shark dialog now warns on entering negative prices - Default configuration is restored properly at the start of each game - Translations should now work with the Windows client - Documentation on the client-server protocol added - Windows graphical server can be minimized to the System Tray - Keyboard shortcuts for menu items in Windows client - Default buttons (ENTER -> "OK") for Windows client - RPM build/make install can now be run as non-superuser - Win32 install for current user/all users - Code cleanups 1.5.2 16-10-2001 - Slightly easier-to-use "run from fight" Jet dialog (avoids the crazy "windows pop up faster than you can close them" syndrome) - Support for HTTP proxies and authentication - SOCKS4 and SOCKS5 (user/password) support - French translation added by leonard - Boolean configuration variables (TRUE/FALSE) now supported - Many code cleanups - High score files now have a "proper" header, so that file(1) can identify them, and so the -f option cannot be used to force setgid-games dopewars to overwrite random files writeable by group "games" - use the -C option to convert old high score files to the new format - GNU long command line options now accepted on platforms with getopt_long - Simple installer now in place for Win32 systems 1.5.1 19-06-2001 - Improved logging in server via. LogLevel and LogTimestamp variables - Metaserver (both client and server) moved to SourceForge - Icons (courtesy of Ocelot Mantis) and GNOME desktop entry added Approved by wiz.
2002-12-04Add "USE_X11" to fix build problem after using the buildlink2 frameworktron1-2/+2
in this package.
2002-12-01USE_PKGLOCALEDIR, delint.salo14-65/+70
2002-11-30missed from last commit.grant1-2/+1
2002-11-30USE_PKGLOCALEDIR.grant2-19/+6
2002-11-15Add and enable lgeneral and lgeneral-data.wiz1-1/+3
2002-11-15Initial import of lgeneral-data-1.1.3.wiz4-0/+174
LGeneral is a turn-based strategy engine heavily inspired by Panzer General. You play single scenarios or whole campaigns turn by turn against a human player or the AI. Entrenchment, rugged defense, defensive fire, surprise contacts, surrender, unit supply, weather influence, reinforcements and other implementations contribute to the tactical and strategic depth of the game. This package contains the missions and related files from Panzer General.
2002-11-15Initial import of lgeneral-1.1.1.wiz6-0/+139
LGeneral is a turn-based strategy engine heavily inspired by Panzer General. You play single scenarios or whole campaigns turn by turn against a human player or the AI. Entrenchment, rugged defense, defensive fire, surprise contacts, surrender, unit supply, weather influence, reinforcements and other implementations contribute to the tactical and strategic depth of the game.