summaryrefslogtreecommitdiff
path: root/games/dopewars
AgeCommit message (Collapse)AuthorFilesLines
2006-02-14Changes 1.5.12:adam4-18/+38
This really fixes the potential exploit against the Windows server, which was not correctly fixed in 1.5.11. Changes 1.5.11: This is largely a security bugfix release, fixing a potential exploit against the Windows server when running as an NT serivce. Pkgsrc: Use options.mk to build Curses and/or GTK user interface.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-3/+3
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-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests.agc1-1/+2
2004-12-29Use VARBASE.minskim1-2/+2
2004-11-05Changes 1.5.10:adam8-69/+33
This is largely a bugfix release, fixing a server DOS and some minor bugs in the text-mode client.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-04-14Make use of the new USE_DIRS variable, instead of directly depending on thejmmv1-3/+2
*-dirs packages.
2004-03-30Do not install the .desktop file, which does not work anyway with the programjmmv4-8/+17
compiled w/o GTK support. This avoids a dependancy on gnome*-dirs (which is not actually here by a previous), so it can be installed correctly w/o X11. Closes PR pkg/20922.
2004-03-30Include libiconv's buildlink3.mk, as this package uses iconv. Should fixjmmv1-1/+2
a build problem if the pkgsrc iconv is beeing used, instead of the native one. Addresses PR pkg/20922.
2004-03-26Use INCOMPAT_CURSES now that NetBSD's native curses have KEY_RESIZE.wiz1-6/+5
Also, update HOMEPAGE and MASTER_SITES while here.
2004-03-08Handle some shared directories by depending on (or updating dependancies tojmmv2-5/+5
the latest versions) xdg-dirs, xdg-x11-dirs or gnome*-dirs. Bump PKGREVISION.
2004-03-08Use bl3.snj1-5/+5
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-02-13s/independant/independent/snj2-4/+4
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2003-09-28Back out last change related to moving ncurses/buildlink2.mk tojlam1-2/+2
curses.buildlink2.mk. This was wrong because we _really_ do want to express that we want _n_curses when we include the buildlink2.mk file. We should have a better way to say that the NetBSD curses doesn't quite work well enough. In fact, it's far better to depend on ncurses by default, and exceptionally note when it's okay to use NetBSD curses for specific packages. We will look into this again in the future.
2003-09-27move ncurses/buildlink2.mk to mk/curses.buildlink2.mk, as it providesgrant1-2/+2
support for base system curses/ncurses as well as ncurses itself. suggested by wiz.
2003-07-18Do not depend on gnome1-dirs which requires X11, though dopewars does notjmmv2-7/+5
need it. Handle gnome shared directories manually here. Bump PKGREVISION to 2. Pointed out by David W. Talmage in tech-pkg@.
2003-07-13PKGREVISION bump for libiconv update.wiz1-1/+2
2003-07-12Update to 1.5.9. Depend on ncurses again because it's now using KEY_RESIZEwiz6-44/+29
(see PR lib/20032). Changes: This is largely a bugfix release, fixing a crash on pressing the "drop drugs" button, and adding minor improvements to the text-mode client. Fix PLIST while here.
2003-05-05Line up PKGREVISION whitespace.jmmv1-2/+2
2003-05-02Dependency bumps, needed because of devel/pth's major bump, and relatedwiz1-2/+2
dependency bumps.
2003-02-05gnome[12]-dirs shouldn't have buildlink2.mk files as they don't havejlam1-2/+3
either shared libraries or header files. Remove references to these buildlink2.mk files from package Makefiles.
2003-01-27Depend on gnome1-dirs to handle shared directories. Bump PKGREVISION.jmmv2-2/+6
2002-12-18Remove a MASTER_SITE which does not carry the file any longer.wiz1-3/+2
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-01USE_PKGLOCALEDIR, delint.salo1-1/+2
2002-10-13buildlink1 -> buildlink2.wiz3-19/+8
2002-06-28Make this package compileagc2-1/+15
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-06-29USE_CONFIG_WRAPPER is automatically set if USE_BUILDLINK_ONLY is defined,jlam1-4/+1
so remove it from package Makefiles. Also move the inclusion of the buildlink.mk files to the end of the Makefile to just before bsd.pkg.mk to ensure that any Makefile settings occur before the buildlink.mk files.
2001-06-20Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY.jlam1-5/+7
2001-06-20Refer to glib-config as $GLIB_CONFIG in the configure script.jlam2-4/+15
2001-06-04Update to 1.5.0.wiz8-54/+90
Major changes since 1.4.8: Dependency on glib, gtk-interface (not enabled), completely rewritten fighting code, i18n support, man page, display buy value for drugs, partially functional AI players, and lots of bugfixes.
2001-04-21Move to sha1 digests, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-9/+7
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-04Update to 1.4.8. USE_CURSES. More MASTER_SITES.wiz8-49/+102
Changes: HTML documentation, better selection of servers, more configuration options, uses autoconf.
2000-01-15Update dependency on ncurses to >=4.2jlam1-2/+2
1999-07-09Add package patch-sum filesagc1-0/+4
1999-07-06Update ncurses dependency.jlam1-2/+2
1999-07-01New pkg for dopewars-1.4.3garbled7-0/+68
(I used to love this game on the PC) Make a fortune dealing drugs on the streets of New York