Subject: CVS commit: pkgsrc/games/finalbattle
From: David A. Holland
Date: 2016-12-11 02:10:26
Message id: 20161211011026.9B80DFBA6@cvs.NetBSD.org

Log Message:
Make this work. Add a distfile jumbo patch doing the following:
   - use standard headers
   - don't use perror, don't use sprintf
   - fix time handling issues
   - compile in paths so the data can be installed (from patch-ab)
   - fix name conflict with libc
   - avoid undefined behavior
   - avoid implicit int for clang
   - declare own functions, sprinkle const and static, and fix
     signedness to get a clean build (except for one remaining issue
     where it's not clear what to do)
   - remove unused elements detected by gcc
   - fix some problems detected by gcc
   - fix a startup crash
   - modernize the makefile

Also, don't install the raw image bitmap data and the scripts to digest
it; install only the digested form, as that's all that's used at runtime.

Files:
RevisionActionfile
1.17modifypkgsrc/games/finalbattle/Makefile
1.3modifypkgsrc/games/finalbattle/PLIST
1.7modifypkgsrc/games/finalbattle/distinfo
1.1addpkgsrc/games/finalbattle/patches/patch-makefile
1.5removepkgsrc/games/finalbattle/patches/patch-aa
1.2removepkgsrc/games/finalbattle/patches/patch-ab