Hi, here is an ebuild for the CVS of darkplaces, based on the normal versioned ebuild.
The only difference of note in the file listings between cvs and 20060616_beta1 is that cvs does not contain a ChangeLog.
Created attachment 91537 [details]
I've hijacked this bug to include the updated "normal" darkplaces ebuild also.
The dependencies are much improved and neater.
Added USE flags: debug, nehahra, quick.
Created attachment 92424 [details]
Created attachment 92425 [details]
Created attachment 92725 [details]
Small tidyup. Added "skins" USE flag.
Created attachment 92726 [details]
Created attachment 92809 [details]
Version bump for darkplaces and dpmod.
Created attachment 94009 [details]
CVS has a new compilation option "DP_FS_BASEDIR", so may as well future-proof the normal ebuild also.
Created attachment 94010 [details]
Uses new "DP_FS_BASEDIR" option instead of patching the makefile.
Works fine for me.
Created attachment 94749 [details]
Moved wrappers for maps to this ebuild.
Created attachment 94750 [details]
New lights and skins looks great! Can't wait to see new textures. (:
new version 20070315 is out. just to let you know.
Created attachment 113580 [details]
Created attachment 113582 [details]
Created attachment 116149 [details]
Moved from cvs to svn repository.
Removed dpmod, because all the other directories would have to be pulled in - it can have its own ebuild, if wanted.
Commented out the SDL audio sed, because it adds audio crackling. I recommend OpenGL instead.
Why make_desktop_entry is called only when "cdinstall" USE is enabled?
I think to always make a desktop entry: if the n00b user doesn't enable that USE, doesn't read the emerge logs, doesn't install manually the pak files and sees that the menu entry doesn't seem to work..... he merits to be slayed by Chton and/or Shub-Niggurath ;-D :P
Created attachment 116154 [details]
Better desktop entry logic. Added warnings in pkg_postinst.
darkplaces 20070412 was just released.
Created attachment 116177 [details]
Darkplaces has been updated to version 20070707. (neighbour of the beast?)
Just rename the ebuild to darkplaces-20070707.ebuild, and you can be battling the evil hordes of Satan's evil, satanic, erm, neighbour.
Presumably, 20080808 will be "Satan's long-lost cousin".
Comment on attachment 116177 [details]
Updated to 20070927.
new snapshot is out. just notifying ;-)
This will be bumped someday to portage? Yeah, I know theres a "don't ask about bump dates blah blah" but the official tree version is from 2006...
Created attachment 150165 [details]
Ebuild for latest stable (?!) version.
Created attachment 150167 [details]
Ooops... Paul already made latest stable. Well then, latest beta. (;
Currently the "cdsound" use flag also disables the ability to use ogg files for music. This is not immediately evident to the end user. I don't know if there is a way to selectively disable cd sound without disabling ogg music support.
To improve the sound latency when compiled with SDL, I use:
sed -i -e "s:20.0:50.0:" snd_sdl.c
darkplaces up to 20090128
*** Bug 141800 has been marked as a duplicate of this bug. ***
new snapshot is out : 20090709
let's hope ebuild bump is enough.
modified ebuild in portage.