Hi, here is an ebuild for JoeQuake, a Quake 1 engine with plenty of eye-candy taken from the NehQuake, ZQuake and FuhQuake engines.
Created attachment 94747 [details] joequake-0.15_beta1329.ebuild
Created attachment 94748 [details] config.cfg Configuration with eye-candy turned on. Place it in ~/.joequake/
Created attachment 95057 [details] joequake-0.15_beta1329.ebuild Hopefully I've stopped fiddling with the USE flags now.
Created attachment 100035 [details] joequake-0.15_beta1329.ebuild Changes the default mem size from 16k (too small for many good maps) to 64k. Darkplaces allocates dynamically, so doesn't need this setting.
Created attachment 106171 [details] joequake-0.15_beta1329.ebuild Increases default memsize to 128. Ensures that all variables are saved in config.cfg
Created attachment 107311 [details] joequake-0.15_beta1329.ebuild Applies FreeBSD's patches (downloading them using a naughty wget).
Created attachment 107342 [details] joequake-0.15_beta1329.ebuild Uses native jpeg & png libs, to try to get amd64 working.
Created attachment 107343 [details] joequake-0.15_beta1329.ebuild Bah, it's broken on amd64. Removed sed for ~/.joequake, which conflicted with the FreeBSD patches.
Created attachment 110301 [details] joequake-0.15_beta1329.ebuild Added check for gcc 4.1.1, because gcc 4.1.2 solves the audio crackle without needing -O0.
Created attachment 133259 [details] joequake-0.15_beta1862.ebuild Version bump.