Commit graph

1183 commits

Author SHA1 Message Date
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
pooka
8f653be206 add&enable falcons-eye 2002-01-21 11:58:17 +00:00
pooka
60c5a78963 Falcon's Eye 1.9.3, isometric Nethack with real graphics.
Originally supplied by collver@linuxfreemail.com in pkg/14359 and
subsequently modified somewhat mostly by him.
2002-01-21 11:56:16 +00:00
wiz
b5ab7019e3 Update MASTER_SITES. 2002-01-14 17:44:48 +00:00
jlam
3dffe59de5 Update games/crafty to 18.13. Changes from version 18.12 include:
* Deep Blue extension limit removed and restored to one ply of extension per
  ply of search.
* pruning in q-search fixed so that a capture will be considered if it takes
  the total material on the board down to a bishop or less for the opponent,
  as that can greatly influence the evaluation with the EvaluateWinner() code.
* as the 50 move rule draws near, the hash table scores are marked as invalid
  every 5 moves so that hashing can't hide potential 50-move-rule draws.
* lazy evaluation code modified to be more conservative, since in endgames
  the positional score can be a large change.
* EvaluatePassedPawnRaces() fixed so that if one side has two pawns that are
  far enough apart, it will recognize that even though the king is "in the
  square" of either, it can't always stay in the square of one if it has to
  capture the other.
* pawn hash signature restored to 64 bits after testing proved that 32 was
  producing an unacceptable number of collisions.
* search node counter is now 64 bits as well to avoid overflows.
* in the outside passed pawn code fixed (bad mask).
2002-01-12 05:48:15 +00:00
skrll
846bb061ce Provide a pre-generated configure script so that we can remove the (what
should have been a build) dependency on autoconf.
2002-01-11 10:17:21 +00:00
skrll
f5e9537b17 Remove the autoconf BUILD_DEPENDS and have all the patches in one place. 2002-01-10 16:43:27 +00:00
wiz
51eac23d99 regen. pkg/15180 2002-01-08 15:47:47 +00:00
wiz
902ae2328e Don't check if stdin is redirected -- it is in bulk builds, and
that's perfectly okay. Fixes recently noted bulk build problem.
2002-01-03 13:06:50 +00:00
hubertf
b260432187 Make this at least build.
This was obviously not tested at all...! :-(
2002-01-02 10:01:34 +00:00
wiz
8e86c3bc46 Add USE_GMAKE. Noted in recent bulk build. 2001-12-30 23:03:01 +00:00
hubertf
e82e9283d0 Make sure the xmahjongg.bdf is compressed, as XFree 3 seems to not
deal properly with uncompressed fonts.

Fixes PR 15096 by Paul Goyette <paul@whooppee.com>
2001-12-30 03:39:28 +00:00
wiz
1faa3171b2 Fix typo in comment. 2001-12-25 21:21:39 +00:00
wiz
d0ddb3562f Buildlinkify. Use appropriate INCOMPAT_CURSES for setscrreg(). 2001-12-25 17:30:39 +00:00
hubertf
e038aea65b add & enable xfreecell 2001-12-22 21:17:44 +00:00
hubertf
b500d96394 Add xfreecell-1.0.5b
Submitted by Chris Ewert <chris@infolaunch.com> in PR 15036

This is a version of the popular one-player freecell card game
for X.
2001-12-22 21:17:25 +00:00
simonb
25f563c93b Update for new homepage/distribution site. 2001-12-20 01:34:41 +00:00
wiz
bff58a2591 Remove a MASTER_SITE which does not contain the file anymore. 2001-12-19 20:05:02 +00:00
tron
51284d5551 Copy defaults file from correct location when starting "craft" on systems
where "xpkwedge" is installed. Fixes PR pkg/14861 by Robert Elz.
2001-12-19 10:51:19 +00:00
tron
b467958c66 Fix RCS Ids. 2001-12-19 10:26:47 +00:00
tron
b3349bdd77 Remove useless "CFLAGS" definition which should't have been committed. 2001-12-19 10:05:08 +00:00
tron
0d3056b564 Make this package build on systems with XFree86 3.3.x and the "xpkwedge"
package installed. This fixes PR pkg/14923 by Robert Elz.
2001-12-19 10:04:06 +00:00
agc
ccff9099bc Modify all references to PKGSRCDIR to _PKGSRCDIR, except in the external
references of the pkglint package.

_PKGSRCDIR is an internal definition in bsd.pkg.mk, and a few packages
which would like to refer to other packages in the build tree. It should
not be set by users, but neither should it stop a user from building a
package if it is defined, so make it obvious that this is the case.
2001-12-15 20:25:34 +00:00
martin
e40218078a Fixes for the stricter checking with the new toolchain, provided
by Robert Elz in pkg/14911 (slightly modified by me).
2001-12-14 09:23:06 +00:00
wiz
4a25c01ee0 Use PKGLOCALEDIR instead of hardwired "share". 2001-12-12 16:32:15 +00:00
wiz
5c813d6a0e Use PKGLOCALEDIR instead of local hack, use ncurses and gettext-lib
buildlink.mks instead of USE_CURSES and USE_LIBINTL.
XXX: guile needs to be buildlinkified before this package can be
strongly buildlinked.
2001-12-12 14:59:13 +00:00
wiz
8c2ae96aae Fix compilation problem with gcc 2.95.3 reported in pkg/14908. 2001-12-11 14:59:17 +00:00
wiz
3c3d4511a0 Data files are not installed into X11BASE, but into PREFIX.
Problem reported by Robert Elz in pkg/14859, including patch.
2001-12-11 14:49:50 +00:00
wiz
f614f9f5db Fix compilation with gcc 2.95.3 (fix an error, and silence two warnings
while we're here). Reported by Robert Elz in pkg/14834, solved nearly
according to his suggestions.
2001-12-11 14:45:38 +00:00
kristerw
50801e1133 Do some of the modification suggested by David Griffith in pkg/14061. 2001-12-08 22:13:43 +00:00
kristerw
f9dbd5dda6 Remove old comment that the distfile has not reached the mirrors yet.
Add comment that the maintainer has asked us to use the mirrors instead of
the master site.
2001-12-08 22:08:51 +00:00
wiz
d6668557ff Fix compilation with gcc 2.95.3. Problem report and patch by Robert Elz
from pkg/14860.
2001-12-07 09:22:13 +00:00
jlam
1b45e04b23 Look for the score directory in /var/games/xmris instead of hardcoding into
${X11BASE}/share/xmris.  /var/games is where score files should go, and
this now works properly with xpkgwedge.
2001-12-06 04:03:01 +00:00
agc
57aa4707d7 s/root/${ROOT_USER}/g, now that the definition appears in the
defs.${OPSYS}.mk files.
2001-12-05 15:00:44 +00:00
jlam
d2c40c22fb Strongly buildlink'ify by including x11.buildlink.mk. 2001-12-05 05:28:59 +00:00
jlam
ab2d95c376 Strongly buildlink'ify, and use INSTALL_* variables instead of private way
of installing files into ${PREFIX}.
2001-12-05 04:29:32 +00:00
jlam
390e465d2b Strongly buildlink'ify. 2001-12-05 04:02:24 +00:00
jlam
478cba00bb By default, prevent invocation of GNU "auto*" driven by the generated
Makefiles during the build process by touching various auto{conf,make}
source files to make them up-to-date.  Packages that require regenerating
the configure script and Makefile.in files should make the appropriate
calls to auto{conf,make} in a pre-configure target.  This allows the
various targets listed in ${_CONFIG_PREREQ} to modify the generated files
without triggering the GNU auto* tools and having the modifications be
overwritten.
2001-12-04 06:14:57 +00:00
skrll
a100f5d455 Update to KDE 2.2.2
Closes pkg/14728 from Mark Davies <mark@mcs.vuw.ac.nz>. Changes from him
with updates from myself.

From www.kde.org... The principal improvements over KDE 2.2.1, release two
months ago, include:

o security-related
	- SSL certificate loading
	- symlink vulnerability in .wmrc access by KDM introduced in 2.2
	- security problem with eFax (used by klprfax)
	- potential problem in PAM invocation by KDM
	- potential harmful side-effect of failed KDM session starts

o new features
	- added support for CodeWeavers' CrossOver plug-in (provides support
	  for QuickTime, etc.)
	- added support for the wheelmouse for scrolling through the
	  KGhostview PS/PDF viewer component
	- ability to search for multiple patterns at a time in the file
	  search dialog
	- debugging multi-threaded applications with KDevelop

o improvements/fixes
	- handling of HTTP links that redirect to FTP
	- POST using SSL through a proxy and sending headers through proxies
	- saving of recently-selected files in the file dialog
	- handling of non-ASCII characters over SMB
	- toolbar button captions with certain styles
	- selecting items with the mouse in Konqueror
	- sorting in Konqueror's textview
	- saving current settings as a theme in the theme manager
	- crashes in KMail with certain mails
	- crash on invoking the KDM chooser
	- non-Latin languages with KDevelop

performance
	- icon loading optimized
	- file dialog speedups
	- stop spinning SMB client processes
	- handling of large files in Kate
2001-12-03 15:37:14 +00:00
jlam
70cd6e4628 This isn't really a package distributed with KDE2, so don't use
Makefile.kde2.  We copy the few settings that we use from Makefile.kde.
We also ensure that this package sets USE_BUILDLINK_ONLY.
2001-12-02 18:52:52 +00:00
jlam
55ffb37406 bsd.pkg.install.mk calls the INSTALL script at the right times
automatically, so no need to do it ourselves.
2001-12-02 06:56:38 +00:00
jlam
4c38713d7b A dependency on automake implies a dependency on autoconf; there's no need
to list them both when we listing just automake will do.
2001-11-29 19:46:10 +00:00
jlam
113f69d713 Buildlinkify. 2001-11-29 13:27:46 +00:00
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
jlam
d1668a3c72 BUildlinkify. Also clean up this package, but using the proper variables
to tweak the install, and a few other cosmetic changes.  Lastly, sort the
PLIST.
2001-11-28 14:33:09 +00:00
jlam
cfb6312dc0 Buildlinkify, and use REPLACE_PERL instead of hard-coding perl path as
"/usr/pkg/bin/perl".
2001-11-28 14:25:49 +00:00
jlam
e4565027f9 Use the general INSTALL/DEINSTALL scripts instead of the homegrown ones. 2001-11-19 23:33:03 +00:00
jlam
d153852e23 Use general INSTALL/DEINSTALL scripts instead of homegrown ones. 2001-11-19 23:27:50 +00:00
jlam
47c1e48137 Change MASTER_SITES and HOMEPAGE as suggested in pkg/14607 by David
Griffith <dgriffi@cs.csubak.edu>.
2001-11-16 21:19:58 +00:00
agc
be9bc4ff1b Replace "${GTAR} cf - . | (cd ... ; ${GTAR} xf - )" pipelines with a
single instance of ${PAX}.
2001-11-14 14:47:53 +00:00
jlam
4a7a2121e0 Note addition of games/knights. 2001-11-13 21:34:31 +00:00
jlam
147861c296 games/knights - chess interface for KDE
Knights is a graphical chess interface to various chess engines and is
designed to work with KDE2.  It has features geared toward novice players,
such as "previews": when you right click on a piece, Knights will show you
where that piece can move, and where it can attack.  Future releases of
Knights will include tutorials which teach everything from piece movement
to advanced endgame strategy.
2001-11-13 21:32:50 +00:00
jlam
32b61c2055 * Strongly buildlinkify.
* Use qt2-designer-kde for a uic that understands KDE2 widgets.
2001-11-13 21:17:16 +00:00
jlam
29c533f2d9 Apply a patch from Tim Mann's chess site that fixes the following problem:
The "edit" function is not implemented in GNU Chess 5.00. This means
    that XBoard's "Edit Position" feature will not work with it.  Loading a
    position from a file, loading a PGN game that starts from a nonstandard
    position, or playing an ICS wild game in Zippy mode, etc., will also not
    work.

Also fix the gnuchessx script to accept options and to pass them through to
the gnuchess binary.

Bump package version number to 5.00nb2.
2001-11-11 07:54:55 +00:00
hubertf
09c1f15d9d Adjust format a bit:
* 75 * '='
 * RCS ID
 * blank line
 * message text
 * optional blank line
 * 75 * '='
2001-11-11 06:17:26 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
zuntum
37637e483f Move pkg/ files into package's toplevel directory 2001-11-01 00:47:39 +00:00
jlam
f68c2b7def Note addition of bridge-hands-2.0 in games/bridge-hands. 2001-10-28 08:07:29 +00:00
jlam
d667bb0a38 games/bridge-hands:
generate hands for duplicate bridge

Hands is a program to generate bridge hands for a duplicate game.  The
program writes output to the terminal ("Standard out") which may be
redirected to a file or a printer.  The output is suitable for printing on
8 1/2 x 11 inch pages using any fixed-pitch font at 12 characters per inch,
such as 10-point Courier, or for redirection to any Postcript printer or
compatible interpreter.
2001-10-28 08:05:58 +00:00
agc
f8da7e868c It would appear that this package has a silent dependency on the
dmalloc package, so add a dependency on the same, and add build glue
so that the random_maps and common directories get built properly.
2001-10-26 11:10:35 +00:00
agc
92e3873a9a The post-patch script did the same job, at the same time, as the newer
REPLACE_PERL definition does, so convert this package to use REPLACE_PERL.

Remove now unnecessary post-patch script.
2001-10-26 10:43:54 +00:00
agc
41935219fb The post-patch script was doing the same job that the REPLACE_PERL
definition does, so use REPLACE_PERL instead of a custom script.
2001-10-26 10:14:48 +00:00
jlam
8ba796c5da Use the definitive homepage. 2001-10-25 20:35:33 +00:00
jlam
0ba34bf616 Note addition of games/sjeng. 2001-10-25 04:44:43 +00:00
jlam
661cb67e65 games/sjeng - engine for chess variations (bughouse, suicide, etc.)
Sjeng is an attempt to create a bughouse- and crazyhouse-playing program
that can attain a level comparable to what the best human players are capable
of.  Sjeng also can play standard, suicide, giveaway and losers chess.
2001-10-25 04:42:52 +00:00
jlam
a4bc16d30c I am a triple idiot. The only relevant variable that x11.buildlink.mk
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR,
which points to the location of the X11R6 hierarchy used during building.
If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to
${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use.  Remove
the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and
revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-24 22:10:43 +00:00
dmcmahill
90f981c54d add xpm's buildlink.mk. fixes problem in recent bulk build. fix
suggested by zuntum.
2001-10-24 12:38:40 +00:00
jlam
d688ce8966 Strongly buildlinkify. 2001-10-23 13:25:30 +00:00
jlam
f2a861d746 Some cosmetic changes, use ${MAKE_PROGRAM} instead of ${GMAKE} to refer to
the make program used in building xconq, and remove the unnecessary
tcl/buildlink.mk file as it's pulled in by tk/buildlink.mk.
2001-10-23 13:18:03 +00:00
jlam
dff59f9ec3 x11.buildlink.mk needs to be included before any buildlink.mk files that
use X11_BUILDLINK_MK as a test value.  Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
2001-10-23 13:14:43 +00:00
jlam
0262d0583b Update crafty to 18.12 and strongly-buildlinkify. Relevant changes from
version 18.10 include:

- the pawn ram code is now disabled when playing a computer, although the
  normal 'blocked pawn' code is always active.
- bug in the code that penalizes a rook with no horizontal mobility was fixed.
  if the first rook scored had horizontal mobility, the second rook appeared
  to have this mobility as well, which was wrong.
- pawn hash statistics were wrong on longer searches due to an int overflow on
  a multiply and divide calculation.  this has been re-ordered to avoid the
  overflow.
- for unknown reasons, epd support was disabled.  it is now enabled as it
  should be.
- bug in EvaluateDraws() fixed to not call KBB vs KN a draw if the correct
  tablebase is not available.
- bishop pair scores now vary depending on how many pawns are left on the
  board.  a pair is not worth a lot if there are 7-8 pawns left as most
  diagonals will be blocked by pawns.
- a new way of handling the search extensions is in place.  with the old
  approach, one ply could not extend more than one full ply.  with the new
  approach, borrowed from Deep Blue, two consecutive plies can not extend more
  than two plies total.  It averages out to be the same, of course, but the
  effect is a bit different.  Now it is possible for a check and recapture to
  be applied at the same ply, where they could not before (since a check was
  already a full one-ply extension).  whether this is better or not is not
  clear yet, but it is worth careful analysis.
2001-10-23 05:53:52 +00:00
jlam
6e7eb724d3 Strongly-buildlinkify. 2001-10-23 05:46:23 +00:00
mycroft
08a82c2879 Update to xpilot 4.4.2. 2001-10-22 03:41:18 +00:00
hubertf
7579c31cc4 use "sdl-config --libs" instead of hardcoding libs.
Makes this pkg build in bulk builds.
2001-10-21 17:10:14 +00:00
mycroft
0dc8d35f48 Removing BUILD_USES_GETTEXT_M4 from net/ORBit broke this package. 2001-10-21 16:41:28 +00:00
hubertf
9a0178fb73 Another change for the keymap editing, per PR 14294 2001-10-20 00:12:32 +00:00
hubertf
f32d7bda5c Change keymap for isometric view - per PR 14287 2001-10-18 23:32:27 +00:00
abs
7ae7d969c6 Avoid some compiler warnings which seem to be fatal on my sparc64 box 2001-10-18 19:12:39 +00:00
hubertf
1b325d3165 add & enable iso-pernangband 2001-10-17 21:51:53 +00:00
hubertf
9e94b3b864 Iso-Angband is an isometric (pseudo 3D) view for PernAngband
Submitted by collver@linuxfreemail.com in PR 14273
2001-10-17 21:51:15 +00:00
skrll
a62b3e67a6 Update to KDE 2.2.1
With apologies to Al I wouldn't know where to start with a summary of the
changes between 2.1 and 2.2.1 - there are just too many. A couple of
hopefully static URLS that contain useful information are

http://www.kde.org/announcements/changelog2_1to2_2.html
http://www.kde.org/announcements/changelog2_2to2_2_1.html

Support for a.out for kde{libs,base} added by me. The libtool/a.out
combination doesn't like the linking of modules into binaries. A better
way of doing this will appear in future versions of KDE/pkgsrc.
2001-10-15 22:45:55 +00:00
tron
ac7722533b Readd "post-install" target mistakenly removed by last commit. 2001-10-14 16:23:52 +00:00
tron
dda81631a4 Fix installation problem on system where "xpkgwedge" is installed. 2001-10-14 16:20:24 +00:00
veego
ee7d87aae8 This packages doesn't need gnome-core. gnome-libs is enough, so use
the buildlink.mk from gnome-libs.
2001-10-13 06:50:47 +00:00
rh
f406ea51b6 Update gnome-games to 1.4.0.3. Changes are bugfixes only. 2001-10-07 15:25:39 +00:00
rh
030eaeb26f Make this work with external programs. 2001-10-07 14:00:43 +00:00
rh
8c5848035e Update gnome-chess to 0.3.3 and while at it, buildlinkify. Changes include:
Version 0.3.3 "Kramnik", 2001-08-23
----------------------------------

  - PGN dialog
  - Allow per server connection programs
  - Fix Crafy promotions
  - Fix sorting of PGN games
  - Fix loading PGN Games with PGN escapes
  - Handle server user names with ()*.
  - Get docs built and installed properly

Version 0.3.2 "Euwe", 2001-06-01
----------------------------------

  - Bug fix for connecting to servers

Version 0.3.1 "Petrosian", 2001-05-31
----------------------------------

  - Non drag & drop piece movement (click on from/to squares)
  - Sorting and auto sizing of the pgn games list
  - Support for timeseal when the server address is not an IP address
  - Player names/times now reflect board orientation
  - Get analysis for crafty working again
  - Get beep on move working again
  - Handle aborted server games more gracefully
  - Numerous architecture cleanups and bug fixes
  - Experimental auto flag support (not relying on the server)
  - Experimental terminal size code for chess servers

Version 0.3.0 "Tal", 2001-05-06
----------------------------------

  - Multiple boards
  - Resizable boards
  - Typing history for chess servers
  - Support for multiple piece sets
  - Support for coloring squares differently
  - Improved preferences
    - Store chess programs
    - Auto queen
2001-10-07 13:25:35 +00:00
veego
656a76981f Fetch it again from the main ftp site and not from the MASTER_SITE_BACKUP. 2001-10-07 09:32:02 +00:00
wiz
f8859b4903 Add and enable dipmap. 2001-10-02 13:17:35 +00:00
wiz
e113c1fb15 Initial import of dipmap-1.16, a tool to draw postscript diplomacy maps
from judge output.
Based on a package by Nate Johnston on netbsd-users, heavily modified
by me.
2001-10-02 13:15:56 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
wiz
9b558dd499 Update to 18.10, as requested in pkg/13795.
Changes since 18.9:
minor bug in book.c would let crafty play lines that were very
rarely played even though there were others that had been played
far more times and were more reliable.  king safety scores ramped
up a bit and made more "responsive".
2001-09-14 22:09:45 +00:00
jlam
eb13e77ecd Try fetch first from ${MASTER_SITE_BACKUP}. Partially fixes problem noted
in pkg/13795 by John Klos <john@sixgirls.org>.
2001-09-14 07:49:42 +00:00
jlam
cad6c11f9e Fix problems with xpkgwedge and score file installation noted by John
Darrow <John.P.Darrow@wheaton.edu> in pkg/13264.  Changes noted in the PR
were applied with some small changes to use FILES_SUBST/FILES_SUBST_SED
to unify the various substitution patterns for the *INSTALL files, and to
use ${CMP} instead of diff in the DEINSTALL file.
2001-09-14 03:48:06 +00:00
hubertf
6785675414 fix PKGNAME... one of these days i'll gonna add a PKGREVISION variable. :/ 2001-09-10 01:08:54 +00:00
hubertf
9da3f798b4 forgot to commit these files 2001-09-10 01:03:28 +00:00
mycroft
95e6218058 Back down the autoconf version. 2001-09-09 23:47:25 +00:00
agc
a16fc84f19 Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
2001-09-09 20:36:07 +00:00
jlam
bee9f3eafb Use mk/motif.buildlink.mk instead of lesstif/buildlink.mk. 2001-09-08 19:55:39 +00:00
hubertf
79dce68c89 Add sounds support.
Patches submitted by Rui-Xiang Guo <rxg@ms25.url.com.tw> in PR 13893
2001-09-08 00:09:10 +00:00
drochner
dad337d577 change dependencies to kdexxx>=2.1 instead of strict matches
to ease updates
2001-09-07 14:27:10 +00:00
jlam
63fc151cb9 Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded references
to ${X11BASE} in the header and library search paths into references to
${LOCALBASE}/share/x11-links.  These packages should now be strongly-
buildlinked regardless of whether xpkgwedge is installed.

Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and
lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
2001-08-29 22:41:00 +00:00
tron
9e965896f6 Fix auto configure files to work with version 2.52 of the "autoconf"
package.
2001-08-28 06:17:41 +00:00
tron
a68a277b43 Use wildcard dependence on "autoconf" package. 2001-08-27 14:35:04 +00:00
skrll
ec3aee670c Update automake to 1.4-p5 (1.5 is available)
Include a bugfix for lisp_LISP independently discovered by me that has
been pulled up to the automake-1-4 branch of automake cvs.

Changes are:
New in 1.4-p5:
* Allow AM_PROG_LIBTOOL again.
* Diagnose AC_CONFIG_HEADERS the same as AC_CONFIG_HEADER.
* Display distributed file list correctly in usage message.
* Allow numbers in macro names.
* Bugfixes.

New in 1.4-p4:
* Deal with configure.ac as well as configure.in -- this time for real!
* The version numbering system now allows three point version numbers,
  such as 1.4.4, without thinking they are alpha release numbers.

New in 1.4-p3:
* Deal with configure.ac as well as configure.in.
* Don't complain if `version.texi' is included in multiple places.

New in 1.4-p2:
* Deal with AC_CONFIG_FILES from autoconf-2.50.
* Improvements to f77 support.
* DESTDIR now works for script targets.
* distcheck-hook works correctly.

New in 1.4-p1:
* The version numbering system now allows fork identifiers (such as
  the p1 in this version of automake).
* Cope gracefully with various versions of libtool which may or may not
  require ltconfig, ltcf-c.sh, ltcf-cxx.sh or ltcf-gcj.sh.
* Bugfixes.
2001-08-26 10:32:18 +00:00
jlam
ccd1eb2f2f Paths are supposed to be relative to X11PREFIX, not X11BASE. 2001-08-23 20:28:57 +00:00
jlam
a17239c066 Move per-package default XAW_TYPE setting above the inclusion of
bsd.prefs.mk so that it is actually used.  Where possible, include
xaw.buildlink.mk instead of setting USE_XAW, and use LIBXAW where needed.
2001-08-23 04:26:51 +00:00
jlam
73d2f0ca37 Packages that USE_IMAKE shouldn't set USE_BUILDLINK_ONLY, as they don't
satisfy the condition of being "strongly-buildlinked" (see
http://mail-index.netbsd.org/tech-pkg/2001/08/20/0005.html for the
definition).  This is in response to the recent change to bsd.pkg.mk to
not use buildlink-x11.
2001-08-22 17:38:56 +00:00
jlam
2c2b34a0f5 Remove explicit settings of FOO_CONFIG=${BUILDLINK_CONFIG_WRAPPER.foo} in
MAKE_ENV as they are now added by the buildlink files themselves.
2001-08-17 21:16:45 +00:00
zuntum
17e50b4a2a Converted to use buildlink.mk files, it simplified Makefile and patch-ab
a lot.
2001-08-15 20:40:01 +00:00
jlam
77e6e8af92 Update freeciv-share, freeciv-server, freeciv-client, and freeciv-client-gtk
to 1.12.0.  Major changes from version 1.11.4 include:

 - Big fixes, of course.
 - Better compatibility with Civilization II.
 - Better internationalization.
 - Prettier graphics/tiles.
 - More maps.
 - Players can agree to give shared vision, which means that you
   automatically see everything the other player sees.
2001-08-15 19:50:30 +00:00
rh
cb63caf89b Update lbreakout to 010315 (this update was provided in private mail by
Scott Barron <sb125499@oak.cats.ohiou.edu>).  Changes are bugfixes,
additional gadgets and levels.
2001-08-15 19:41:44 +00:00
rh
0ce91b1c14 Update gnome-games to 1.4.0.2. Changes are bugfixes only. 2001-08-13 17:37:24 +00:00
wiz
eab6467783 Update to 0.5.2, fixing pkg/13582 in the process.
Changes since 0.4:
Fixed a nasty next level bug, changed the block pixmaps.
Fixed a couple more focus issues, added a couple of usability patches,
repaired minor scores permissions, rewrote the pause code.
Bounce entropy, improvements to pause/focus code, new powerups, new block
types, and customisable levelfiles.
2001-08-01 18:19:11 +00:00
wiz
a2bc10608b Add USE_XAW, and add -lXpm to configure check so that it is found correctly.
Fixes recent bulk build problem.
2001-08-01 16:26:56 +00:00
abs
5f205db74b Work with xpkgwedge 2001-07-27 11:05:58 +00:00
zuntum
a8e5a63bd2 add & enable ketm 2001-07-26 13:49:00 +00:00
zuntum
34cde5f8eb Initial import of ketm-0.0.4 -- old-school 2d-scrolling shooter
ketm is (or will be someday) an old-school 2d-scrolling shooter. Because it
is based on SDL, it is no problem to port it to different plattforms. For
the moment it runs on Linux (i386/PPC), FreeBSD, Win32 and BeOS.
2001-07-26 13:46:39 +00:00
zuntum
ffbb84d287 add & enable prboom and xscorch 2001-07-26 12:38:03 +00:00
zuntum
61dd0a9a4b Initial import of xscorch-0.1.13a - Multiplayer tank shoot-em-up
XScorch is a clone of the olden-days DOS game "Scorch".
It is an extremely addictive war game where any mixture of
humans an computer AIs control separate tanks (teams are
possible) and attempt to blow up or arrange to blow up the
other tanks on the field (which can vary from rugged,
mountainous terrain to flat plains).  The last tank on the
field is the winner.
2001-07-26 12:36:54 +00:00
zuntum
231104751d Initial import of prboom-2.2.1
Prboom is a modified version of the ID Software's classic game Doom.
It runs on several platforms (include Win32 and Unixes) and features
many additions to the original game.  It also supports multiplayer
games.

Note: this package lacks audio support for now, because we don't have SDL_mixer yet.
I hope to enable it in the future.
2001-07-26 12:33:59 +00:00
garbled
8406dbad90 Update this pkg to 1.0.0, the current version of crossfire. No changelog
available.
2001-07-19 05:58:51 +00:00
garbled
fd3f3c10d9 Update this pkg to 1.0.0. Couldn't find a changelog, but the keybindings
actually seem to work now.
2001-07-19 00:24:02 +00:00
sakamoto
6076bb96be Update pysol to 4.72 and cardset to 4.40.
suggested by Gary Duzan <gary@duzan.org>.

This version should work with any Python version.
2001-07-09 10:54:21 +00:00
hubertf
228ae20009 update homepage url 2001-07-09 00:08:46 +00:00
kristerw
4c71178d4a Update mirrormagic to version 2.0.0
Changes since version 1.3:
        - complete code redesign (based on new Rocks'n'Diamonds game engine)
        - contains now 60 levels from the classic game "Deflektor"
        - can be compiled with SDL library to build native Windows version
        - can be compiled with Allegro library to build native DOS version
        - DOS and Windows versions can be compiled with gcc cross-compiler
        - changed levels 43 and 45 due to changed (faster) pac man behaviour
2001-07-05 22:13:06 +00:00
kristerw
bf8feba5f6 Update rocksndiamonds to version 2.0.0
Changes since version 1.4.0:
        - major code redesign to maintain generic game functions in a separate
          library and make it easier to port the game to new targets like SDL
        - can be compiled with SDL library to build native Windows version
        - DOS and Windows versions can be compiled with gcc cross-compiler
        - trying to open already busy audio device does not block the game
        - fixed network playing bug (patch from web site)
        - SDL version can load and play music modules
        - fixed element description in level editor for EM doors and keys
2001-07-05 22:07:58 +00:00
jlam
65d4bf4db3 Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-07-04 02:23:26 +00:00
abs
7837273b5c Update abuse to 2.0nb1:
Avoid gets() usage and add __sparc__ to alignment needing CPUs,
	allowing it to run on my ss5.
2001-07-02 15:30:59 +00:00
zuntum
d0e304aeaa Converted to use buildlink.mk 2001-06-30 11:56:20 +00:00
zuntum
4e9357cdbd Converted to use buildlink.mk 2001-06-30 11:41:57 +00:00
zuntum
fcc6e48813 Converted to use buildlink.mk files 2001-06-30 11:27:17 +00:00
zuntum
5ec02c27c2 Set USE_BUILDLINK_ONLY 2001-06-30 10:39:06 +00:00
jlam
3b65bde2f7 USE_CONFIG_WRAPPER is automatically set if USE_BUILDLINK_ONLY is defined,
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-29 04:54:49 +00:00
zuntum
f3f29f23fb o convert to use buildlink.mk, set USE_BUILDLINK_ONLY 2001-06-28 22:40:56 +00:00
zuntum
329cc45198 o use buildlink.mk to get x11/gtk and devel/gettext-lib dependencies
o set USE_BUILDLINK_ONLY
2001-06-28 22:22:32 +00:00
jlam
3e78114e49 Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-06-26 19:11:04 +00:00
jlam
4b3a7beb43 Mark as USE_BUILDLINK_ONLY. 2001-06-26 19:10:37 +00:00
jlam
d80e0540f2 Remove -O from CFLAGS...let the builder choose his/her own optimization
level.
2001-06-26 19:10:18 +00:00
jlam
cb8fe8b5a5 Convert to use buildlink.mk files. 2001-06-26 18:52:09 +00:00
jlam
e654cafd98 Use automatic definitions from qt2-libs/buildlink.mk instead of private
definitions.
2001-06-26 17:56:58 +00:00
zuntum
60672704fb o converted to use buildlink.mk 2001-06-26 10:08:31 +00:00
zuntum
44d63611e7 o converted to use buildlink.mk files for lang/tcl and x11/tk 2001-06-25 22:52:25 +00:00
jlam
57cc528d1d Fix up conversion to use buildlink.mk files slightly by not putting a
buildlink directory into the rpath.  Also substitute for basename in the
Makefile, and modify patch to be less intrusive about its changes.
2001-06-25 04:29:26 +00:00
wiz
87dbe0e949 Actually, set CPPFLAGS, not CFLAGS. 2001-06-24 23:39:50 +00:00
zuntum
4cff93bf7d o converted to use buildlink.mk from qt2-libs package 2001-06-24 02:11:53 +00:00
zuntum
779248843d regen 2001-06-24 01:32:08 +00:00
zuntum
80e2ea9aff o set USE_X11 so X11BASE gets added to LDFLAGS -- simplifies patch-aa 2001-06-24 01:30:39 +00:00
jlam
cb132b7d72 Don't include bsd.pkg.mk in Makefile.common, so force all files that
include it to include bsd.pkg.mk themselves.  Convert to use buildlink.mk
files and mark freeciv packages as USE_BUILDLINK_ONLY.  Include zlib's
buildlink.mk file in server and clients as -lz is used.
2001-06-21 05:06:15 +00:00
jlam
7ddf3fd801 Convert to use buildlink.mk file for ncurses dependency and mark as
USE_BUILDLINK_ONLY.  Make build process for those needing ncurses and those
that don't identical.  Also make some minor changes to post-install code,
favoring using shell loop instead of a make variable loop.
2001-06-20 08:33:52 +00:00
jlam
6b68bdaaa3 Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-06-20 08:07:38 +00:00
jlam
45e7389f7d Refer to glib-config as $GLIB_CONFIG in the configure script. 2001-06-20 08:07:01 +00:00
wiz
87b60e0ebb Another xpkgwedge fix by John P. Darrow. pkg/13221. 2001-06-16 00:10:47 +00:00
wiz
364303a369 xpkgwedge fix, provided by John P. Darrow in pkg/13220. 2001-06-15 23:04:51 +00:00
jlam
328a35f96f LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk if
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-06-12 20:33:00 +00:00
kei
fbd4fdebc4 Make this package happy with xpkgwedge; Since mkfontdir is a part of standard
X distribution, it's always in /usr/X11R6/bin even if xpkgwedge is installed.
2001-06-12 05:25:38 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
jlam
dbfde59b14 The buildlink include and lib directories are added to CFLAGS, CPPFLAGS,
CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra
definitions to add them from the package Makefiles.  As advised by the
bsd.buildlink.mk file, also ensure that the buildlink.mk files are
included prior to defining any package-specific CFLAGS/LDFLAGS to ensure
that the buildlink directories are at the head of the compiler search
paths.
2001-06-11 02:05:07 +00:00
jlam
3bc5e40254 Remove dependency on ${BUILDLINK_TARGETS} in pre-configure and pre-build
targets as the buildlink.mk files now add the dependency automatically.
Remove any NO_CONFIGURE definitions as they seem to be useless.
2001-06-10 00:08:41 +00:00
wiz
972d1731b3 Update to 1.5.0.
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-06-04 16:14:06 +00:00
dmcmahill
741c9f1ec2 make sure this compiles on sparc by using .S instead of .s for the
assembly file so that the preprocessor gets run first.

tried a short game, seems to work even.
2001-06-01 00:38:51 +00:00
jlam
54718a4db7 Standardize name of file to include for build-links to be "buildlink.mk".
Use BUILDLINK_INCDIR, BUILDLINK_LIBDIR for locations of linked headers
and libraries.  Create a variable BUILDLINK_TARGETS whose value is the
list of build-link targets to execute.
2001-05-24 08:53:54 +00:00
dillo
06288047c7 Update to 2.41
most important changes: (for full summary see ChangeLog in the distfile)
========================================================================

- Beginning with 2.40, the reference version of Frotz (the DOS version) is
 distributed under the GNU Public License rather than the old "no
 commercial profit" license.  And so is the Unix version.

- V6 games supported by drawing the outlines of pictures.  True display of
  the graphics are on hold until the X11 with GTK version is complete.

- Classical Infocom sound effects supported through the OSS drivers.  I'm
  only aware of "Lurking Horror" and "Sherlock: The Riddle of the Crown
  Jewels" as having such sound effects.  See the INSTALL file for
  information on where the sound files should go.

- Quetzal save format is now the default.  Old Zip 2.0 format is still
  supported by command line option or config file setting.

- History searchs has been added.  Type the beginning of a past command
  and hit the up or down arrow key.
2001-05-23 13:35:10 +00:00
wiz
26c40c61dd Update dependency on png to >=1.0.11 because of the shlib major bump.
Noted by Frederick Bruckman.
2001-05-22 09:32:18 +00:00
jlam
e8b892dd36 Use devel/readline/Makefile.readline to get readline dependency, and
document why GNU readline is required.
2001-05-22 06:05:25 +00:00
jlam
dc6eadbf21 Use ${XARGS} instead of invoking xargs directly. 2001-05-19 03:56:23 +00:00
jlam
022d07a536 Mechanical changes of tk DEPENDS:
tk-8.3.2  -> tk>=8.3.2
	tk-[0-9]* -> tk>=8.0
	tk-8.*    -> tk>=8.0
2001-05-05 19:51:13 +00:00
kei
66b044da41 * Unintentionally depended readline but works well with the libtermcap. 2001-05-03 00:45:56 +00:00
jlam
7c62258322 Share the distinfo file in freeciv-share. Remove unnecessary patch
and remove build dependency on autoconf: we now install the locale files
properly under ${PKGLOCALEDIR}.
2001-05-02 16:34:57 +00:00
jlam
80ec11b64e Update freeciv-client-gtk to 1.11.4nb1. The only change is that the
binary is now installed as "civclient-gtk" to avoid a namespace clash with
the freeciv-client package.
2001-05-02 16:32:41 +00:00
jlam
da45623771 Note CONFLICT with freeciv-client-gtk<=1.11.4. Newer versions of
freeciv-client-gtk install as "civclient-gtk" to avoid a namespace
clash.
2001-05-02 16:31:09 +00:00
jlam
363669d223 Change dependency from readline-* to readline>=2.2. Add a comment for
why we need LIBS+=-ltermcap.
2001-05-02 15:11:18 +00:00
jlam
50e48de524 Honor CFLAGS passed in from environment during build. 2001-05-01 07:01:56 +00:00
agc
69a2f3c5b0 Add and enable ularn 2001-04-27 15:28:26 +00:00
agc
dc08309f80 Initial import of ularn-6.12.92 into the packages collection.
Provided in PR 12072 by Ben Collver (collver@linuxfreemail.com).

Ularn is a fantasy games in which your child has contracted a strange dis-
ease, and none of your home remedies seem to have any effect.  You set
out to find a remedy in a limited amount of time, and to collect gold
along the way of course!

Ularn is based on larn, and adds the concept of character classes.
2001-04-27 15:27:30 +00:00
kei
ed07a82742 add and enable netmaj package. 2001-04-22 10:00:14 +00:00
kei
c6fc0d0972 first import of netmaj-2.0.7 package.
from pkg/DESCR:

netmaj is a mahjongg game.  You can play via network.  If you don't
find four players, computer plays for you.
2001-04-22 09:58:59 +00:00
kei
cc65178a56 add and enable minami-1.0.2. 2001-04-22 07:54:34 +00:00
kei
ade1c71586 first import of Minami-Sinzyuku adventure 1.0.2 package.
from pkg/DESCR:

Minami-Sinzyuku Adventure is a text-based adventure game.  It was made for BSD
Magazine Parody Issue 2001 Vol.1 published on 2001-04-01:-).  All written in
Japanese.
2001-04-22 07:53:00 +00:00
wiz
544252c394 Remove PATCH_SUM_FILE. 2001-04-21 13:53:40 +00:00
wiz
be686d6f7b md5 not shared anymore (different patches). Remove DIGEST_FILE line. 2001-04-21 13:09:13 +00:00
wiz
a51c12a8df Move to sha1 digests, and add distfile sizes. 2001-04-21 08:49:34 +00:00
wiz
daff086c30 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 02:08:16 +00:00