- Use enet from ports collection rather than from cube distribution
to benefit from local patches [1]
- Fix OPTIONS checking to allow BATCH building
- Fix PLIST_SUB to generate correct pkg-plist when SERVER or CLIENT
not selected
- Add KNOB to build with optimized CFLAGS, also guarantee CFLAGS safety
- CXX safety
- Guarantee permissions safety by using INSTALL instead of CP [2]
- Bump up PORTREVISION because of [1] and [2]
Approved by: sem (mentor)
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)
- Allow building only the client or server (adding OPTIONS).
- Improve wrapper script (only create ~/.cube once and pass parameters to the
real executable).
- Install documentation (if !NOPORTDOCS).
- Build targets according to OPTIONS.
- IGNORE if no executables were selected.
- Format pkg-descr and add item.
- Copy autoexec.cfg in addition to config.cfg instead of symlinking it.
PR: ports/101037
Submitted by: alepulver (myself)
Approved by: maintainer (timeout)
place the programs in libexec because it needs to write files in the
data directory (otherwise it crashes).
o Use %%DATADIR%% in pkg-plist.
PR: ports/85270
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
Approved by: maintainer