./games/yquake2, Yamagi Quake II - alternative Quake II client

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 8.20nb9, Package name: yquake2-8.20nb9, Maintainer: pkgsrc-users

Yamagi Quake II is an alternative client for id Software's Quake II. Our goal
is to provide the best Quake II experience possible, we strive to preserve
the gameplay as it was back in 1997. Thus we aim mostly for bug fixes,
stability and gentle enhancements were appropriate.


Required to run:
[www/curl] [graphics/glu] [devel/SDL2] [audio/openal-soft]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 2101.742 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-27 08:04:55 by Pierre Pronchery | Files touched by this commit (3)
Log message:
yquake2: fix the search paths and installation on macOS

On macOS, ld(1) defaults to the output filename for the "install path"
(LC_ID_DYLIB). This is caught by pkgsrc with `otool -L` in order to
determine REQUIRES= in mk/pkgformat/pkg/metadata.mk - but it is wrong
here, since the library is moved to libexec/yquake2 before packaging.
(Error "missing library" when checking for missing run-time search
paths in check-shlibs.mk)

While there, this also fixes the default search path for the quake2
executable.

NFCI anywhere outside macOS.

Tested on NetBSD/amd64 and macOS/amd64.
   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426)
Log message:
*: revbump for icu downgrade
   2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427)
Log message:
*: recursive bump for icu 76.1 shlib bump
   2024-05-29 18:35:19 by Adam Ciarcinski | Files touched by this commit (1929) | Package updated
Log message:
revbump after icu and protobuf updates
   2024-05-16 08:15:47 by Thomas Klausner | Files touched by this commit (692)
Log message:
*: recursive bump for gnutls p11-kit option

(existing installations need the bl3.mk included, but it's now only
optionally included)
   2024-04-06 10:07:18 by Thomas Klausner | Files touched by this commit (1490)
Log message:
* recursive bump for libxkbcommon 1.7.0

Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0
   2024-02-17 01:52:27 by Pierre Pronchery | Files touched by this commit (2)
Log message:
yquake2: fix the build on macOS

This lets the PLIST use the right filename extension for shared objects.

Tested on NetBSD/amd64 and macOS/amd64.