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)
- when outputing character to the screen check that we actually have a
character for the charcode supplied. This fixes potential segfault
when user types in some character that isn't in the table;
- don't hog all CPU time when playing level completion sound. This also
makes level completion sound much more less jerky;
- by default use sdl12 library instead of sdl10, because sdl10 is at the
end of its lifecycle and would be retired RSN.
Bump PPORTREVISION to indicate that major changes were made.
when used with SDL-1.2.x and also add some new functionality (ability to
switch to/from fullscreem mode). Since files being patched aren't used right
now the PORTREVISION remains the same.
Prompted by: Luqman Hakim <dbz@telkom.net>
fist full-blown game with VGL support ;). Very suitable it you have nothing to
do while your computer assembling bits of 'make buildworld' (the game uses only
about 5% CPU on my P133 laptop).
PR: 18112
Submitted by: me