Commit graph

772 commits

Author SHA1 Message Date
he
2ebee49263 Depend on tcl>=8.3.2 instead of tcl-8.3.2 now that PKGNAME of tcl
is bumped to tcl-8.3.2nb1.
2001-01-24 18:44:57 +00:00
wiz
38f3fba5d8 echo -> ${ECHO}; s/^a // in COMMENT. 2001-01-23 15:09:52 +00:00
jlam
21b8faaeb9 Allow generated code to execute on 386-class machines. People wanting to
optimize Crafty for i[456]86 can set CFLAGS appropriately in /etc/mk.conf.
2001-01-15 07:00:03 +00:00
jlam
9bb14833de Update crafty-doc to 18.0. 2001-01-14 04:44:16 +00:00
jlam
cec574ecbe Update crafty to 18.1. Changes from version 17.14 include bug fixes to the
evaluation function, improved castling strategy when facing a stonewall,
and full support for the xboard protocol version 2.
2001-01-14 04:42:43 +00:00
dent
ba85ce4899 Update HOMEPAGE. 2001-01-12 12:47:51 +00:00
dent
ad0d876061 Update HOMEPAGE. 2001-01-12 12:33:18 +00:00
dent
48898b463c Update HOMEPAGE. 2001-01-11 21:05:49 +00:00
dent
23955788d3 Update HOMEPAGE. 2001-01-11 20:58:13 +00:00
wiz
a3f3167b20 USE_CURSES instead of always using ncurses.
Rename executable to 'Omega' (uppercase O) to avoid conflict with Tex.
Note this in MESSAGE.
2001-01-07 22:31:46 +00:00
wiz
d8a0b8dcac Update to 1.4.8. USE_CURSES. More MASTER_SITES.
Changes: HTML documentation, better selection of servers, more configuration
options, uses autoconf.
2001-01-04 21:50:10 +00:00
wiz
ea1e2216d2 USE_LIBINTL+BUILD_DEPENDS instead of DEPENDS on gettext. 2001-01-04 19:31:26 +00:00
wiz
7140bb889c Replace gettext DEPENDS by BUILD_DEPENDS and USE_LIBINL. 2001-01-04 16:59:05 +00:00
agc
9c2d582fc9 The way that shared objects were handled in the PLISTs and bsd.pkg.mk was
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.

+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt

With many thanks to Thomas Klausner for keeping me honest with this.
2001-01-04 15:10:17 +00:00
wiz
e136261bc2 USE_LIBINTL cleanup. 2001-01-04 14:18:49 +00:00
wiz
c3661d0549 Use random(3) instead of rand(3) -- makes the game much more interesting... 2001-01-04 01:08:55 +00:00
wiz
f3a57fa9e1 Update package -> update PLIST, please. 2001-01-03 16:29:17 +00:00
kleink
3c95a919a9 Update xconq to release 7.4.1. Notable changes include:
*** 7.4.1

The Windows port has not been built, and probably won't build without
some work, because of networking changes in shared Windows/Unix code.

Made cconq build again.

*** 7.4.0

Hans Ronne contributed a new Tolkien-inspired game "Lord of the Rings"
(lord-rings.g), and its supporting modules 3rd-age.g and t-midearth.g.

Keir Novik's "Carrier Battles" (tailhook.g), a detailed game of WWII
naval combat, and "Coral Sea", a Coral Sea scenario for it, are now
part of the game library.

Erik Sigra and Michael Burschik contributed better random name
generators, for Swedish and German place names respectively.

Standard flags now include 16-pixel-wide versions, and the 8-pixel
version use more colors.

The program tracks views of units using individual objects, which
enables more accurate display of multiple enemy units stacked at a
single location.

Networked games can be started from a mix of interactive and
command-line invocations.  The game module will not be downloaded
through the network connection, which makes startup faster.

Some unused and un-useful GDL constructs are gone, such as extension
properties, program-version, and image palettes.

The program supplies more feedback on why actions and tasks fail.

There is a "new" AI type named oplayer, which is just the previous
version of the AI.  This is mainly for testing that the AI is actually
getting smarter rather than dumber.

There is now more control available for the behavior of independent
units, for instance, you can set whether they will research and build
other units.

Sides now get colors instead of numbers if they have no emblems.

Games can use unit images that fill an entire hex, where previously
they were limited to a smaller bounding box within the hex.  This
is controlled by a new GDL variable "bigicons".

The tcl/tk interface now has a working isometric display mode.

The tcl/tk interface now lists only finished games by default,
and includes a button to list all games.

The Mac interface has many display improvements, from terrain
transitions to more floating windows.

The old Xt/Xaw interface has been removed, since it was no longer
being maintained.

There have been a host of minor improvements throughout the programs
and game libraries.
2001-01-02 14:57:38 +00:00
veego
21a0b1503b You can't change the DISTNAME.
Just add a PKGNAME when you want to change the version to xxxnb1.
2000-12-31 14:55:41 +00:00
hubertf
67c409d1c7 Bump name to netris-0.5nb1 for the IPv6 patch 2000-12-31 05:18:31 +00:00
hubertf
ae6cd030dc Add IPv6 support
Patch submitted by Tomasz Luchowski <zuntum@eik.pl> in PR 11855.
2000-12-31 05:18:07 +00:00
wiz
6b7651eb03 Mark as i386-only since it uses assembler. 2000-12-27 03:36:41 +00:00
wiz
76f349df36 Remove a compilation warning. 2000-12-27 03:36:14 +00:00
wiz
20a526d074 Fix compilation on alpha. (ssize_t != int) 2000-12-27 03:26:25 +00:00
dmcmahill
b936f83949 make this work on alpha. (had bogus endianness test) 2000-12-27 00:24:43 +00:00
wiz
f0627b760d Remove obsolete MIRROR_DISTFILE (we're allowed to distribute the unmodified
files).
2000-12-24 01:59:52 +00:00
wiz
fd01bb368b Set IS_INTERACTIVE (for bulk builds) and bail out (for interactive builds)
if DISPLAY isn't set.
2000-12-20 14:24:03 +00:00
wiz
902f967bcd Apply network patch from distribution site (to small to fetch, just added
it), and allow usage of CFLAGS from environment.
Patches supplied by Adam Ciarcinski in private mail.
2000-12-20 01:23:04 +00:00
wiz
40d71ab167 Update to 3.4, provided by Jeff Rizzo in pkg/11564
Changes since 3.2: Ramsch variation, improved computer help & players,
german man page, improved IRC mode and some other changes.
2000-12-16 01:30:10 +00:00
wiz
81aaa91e35 Add USE_XPM. 2000-12-15 19:18:52 +00:00
garbled
f842124316 Add and enable clanbomber. 2000-12-15 07:47:02 +00:00
garbled
5db2040fbd New pkg for clanbomber-1.01, a clanlib game. This game has some seriously
impressive framerates.
2000-12-15 07:42:32 +00:00
garbled
f0aca8cbd3 Make this program able to find it's datafiles properly 2000-12-15 04:55:25 +00:00
garbled
8daedd572e Upgrade this to 0.3 version so that it works with the new clanlib 2000-12-15 03:18:31 +00:00
wiz
71be6db894 Now that clanlib has been fixed, pacman works (at least on i386/1.5K). 2000-12-14 23:09:27 +00:00
wiz
eca622a4e4 Remove obsolete message. 2000-12-14 22:44:02 +00:00
garbled
7e71ecc7c0 Have crossfire look in the right directory for global defaults 2000-12-14 08:21:53 +00:00
garbled
89623e7397 Some minor fixes to make he game a little more playable. There still seems
to be a problem with keybindings however.
2000-12-14 08:20:47 +00:00
wiz
839f5afbd4 Tweak. 2000-12-14 01:38:14 +00:00
wiz
8ff0ae605c Fix path. 2000-12-14 00:11:50 +00:00
wiz
681d823f31 add conflict with quake3arena (some Help files are installed by both). 2000-12-14 00:01:25 +00:00
wiz
1b5b76a8a6 add and enable quake3arena 2000-12-13 23:59:22 +00:00
wiz
e8855eee13 Import package for quake3arena (linux), full version. (Game data
must be provided by the user, of course.)
Package provided by Jared McNeill in pkg/11712.
2000-12-13 23:58:32 +00:00
tron
d1e8f39827 Create and remove directory "share/doc/kde/HTML/pt" in "kdebase" package
because it it used by the "kdegames" and "kdevelop" packages.
2000-12-13 11:46:37 +00:00
garbled
999e5ec01d Add and enable crossfire-cli and crossfire-srv, and fix some stupidity
in my initial import.
2000-12-13 08:31:01 +00:00
garbled
2edec53def Remove this pkg, as it has been replaced with separate client/server
packages in the new version.
2000-12-13 08:23:19 +00:00
garbled
d868849f43 This is the client side of the new split client/server crossfire pkg.
Again, too many changes to list.
2000-12-13 08:19:20 +00:00
garbled
49d9dc52d5 Import new pkg fro crossfire-srv. This is the server portion of the
crossfire game, which has now been split out from the client side.

Too many differences to list from the old version.
2000-12-13 08:18:01 +00:00
wiz
a32b3a5655 Unify Makefiles -- mostly headers: remove FreeBSD Ids.
Consistent 4 character indentation of SUBDIR entries.
2000-12-12 01:30:36 +00:00
wiz
046dcff731 add and enable quake3arena 2000-12-09 18:25:41 +00:00