Improvements
-
Fix depends
-
python-yaml
is just a makedepend - Add transitive depends as requested by namcap
-
-
Use SPDX license
The LICENSE document says the project is under GPL 2 or later, plus some GPL-compatible parts. -
Use nodeps tarball
We don't need the sources for the dependencies. -
Consolidate and fix make invocations
-
Use
CXXFLAGS
, notCFLAGS
-
Set
INSTALL_UGRP
andMCHMOD
to avoid bad invocations ofchown
andchmod
duringmake install
-
Set
NO_TRY_GOLD
andNO_TRY_LLD
;ld.gold
is incompatible with our currentLDFLAGS
and makes the build fail.ld.lld
is incompatible with GCC LTO (though is not part of a clean chroot) -
Set
SOUND
to enable sound and actual use ofsdl2_mixer
-
Set
STRIP
so thatmake install
does not strip the installed binaries, making the debug package work -
Copy our widely used
_pick
to make the split packaging less awkward
-
-
Add vim modeline
-
Line-break pkgdesc
-
Update .SRCINFO