structure (i.e. include/SDL for includes and sdl-config for configuration
binary)
- Update graphics/sdl_ttf to version 2.0.8
- Update graphics/sdl_image to version 1.2.5
- Update audio/sdl_mixer to version 1.2.7
- Update net/sdl_net to version 1.2.6
- Update Mk/bsd.sdl.mk accordingly
- Fix dependent ports to fit the new directory structure and avoid several
API breakages
- Bump up portrevisions for all dependent ports to allow them to be upgraded
by portupgrade/portmaster etc tools
Approved by: kris (portmgr), sem (mentor)
- Remove pkg-message and NO_PACKAGE for !i386.
- Fix building on ia64 (take endianess from mahcine/endian.h and don't
complain about an unknown arch), and probably other archs.
- Make portlint happy (append to BUILD_DEPENDS after bsd.port.pre.mk).
Approved by: Ed Schouten <ed@fxq.nl> (maintainer)
- Remove CONFLICTS with quake3. Install libraries in lib/q3base.
- Remove ONLY_FOR_ARCHS (builds on other archs).
- Integrate with quake3-data.
- Avoid creating a botlib.log file in the current directory.
- Add NO_PACKAGE and pkg-message to !i386, and ask for feedback.
PR: ports/97931
Submitted by: alepulver (myself)
Approved by: garga (mentor, implicitly), maintainer
Q3Base is a fork of Quake III Arena. Its advantage is that
it has a lot of bugfixes, including support for FreeBSD out
of the box. It also uses GNU Autoconf/Automake and works
with BSD Make, thus removing the dependency on Perl and GNU
Make.
It's also more compact than Quake III Arena - 1.4 MB .tar.bz2
vs 5.5 MB .zip.
PR: ports/89213
Submitted by: Ed Schouten <ed@fxq.nl>