Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 140074

Summary: darkplaces dependency tidyup
Product: Gentoo Linux Reporter: Paul Bredbury <brebs>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED FIXED    
Severity: enhancement CC: algosystem, bugzie, caibbor, iyosifov, keletmaster, pez, scen, yoshi3
Priority: High Keywords: EBUILD
Version: 2005.1   
Hardware: All   
OS: Linux   
URL: http://icculus.org/twilight/darkplaces/
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 141299, 141300, 141712    
Bug Blocks:    
Attachments: darkplaces-9999.ebuild
darkplaces-9999.ebuild
darkplaces-20060616_beta1.ebuild
darkplaces-9999.ebuild
darkplaces-20060616_beta1.ebuild
darkplaces-20060725.ebuild
darkplaces-20060725.ebuild
darkplaces-9999.ebuild
darkplaces-9999.ebuild
darkplaces-20060725.ebuild
darkplaces-9999.ebuild
darkplaces-20070315.ebuild
darkplaces-9999.ebuild
darkplaces-9999.ebuild
darkplaces-20070412.ebuild
darkplaces-20070927.ebuild
darkplaces-20080410_beta1.ebuild

Description Paul Bredbury 2006-07-11 21:52:26 UTC
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.
Comment 1 Paul Bredbury 2006-07-11 21:53:15 UTC
Created attachment 91537 [details]
darkplaces-9999.ebuild
Comment 2 Paul Bredbury 2006-07-21 09:11:16 UTC
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.
Comment 3 Paul Bredbury 2006-07-21 09:11:53 UTC
Created attachment 92424 [details]
darkplaces-9999.ebuild
Comment 4 Paul Bredbury 2006-07-21 09:12:19 UTC
Created attachment 92425 [details]
darkplaces-20060616_beta1.ebuild
Comment 5 Paul Bredbury 2006-07-25 09:00:17 UTC
Created attachment 92725 [details]
darkplaces-9999.ebuild

Small tidyup. Added "skins" USE flag.
Comment 6 Paul Bredbury 2006-07-25 09:00:58 UTC
Created attachment 92726 [details]
darkplaces-20060616_beta1.ebuild

Same treatment.
Comment 7 Paul Bredbury 2006-07-26 13:23:28 UTC
Created attachment 92809 [details]
darkplaces-20060725.ebuild

Version bump for darkplaces and dpmod.
Comment 8 Paul Bredbury 2006-08-11 11:24:10 UTC
Created attachment 94009 [details]
darkplaces-20060725.ebuild

CVS has a new compilation option "DP_FS_BASEDIR", so may as well future-proof the normal ebuild also.
Comment 9 Paul Bredbury 2006-08-11 11:25:28 UTC
Created attachment 94010 [details]
darkplaces-9999.ebuild

Uses new "DP_FS_BASEDIR" option instead of patching the makefile.
Comment 10 Piotr Szymaniak 2006-08-19 04:17:21 UTC
Works fine for me.
Comment 11 Paul Bredbury 2006-08-21 00:09:02 UTC
Created attachment 94749 [details]
darkplaces-9999.ebuild

Moved wrappers for maps to this ebuild.
Comment 12 Paul Bredbury 2006-08-21 00:11:53 UTC
Created attachment 94750 [details]
darkplaces-20060725.ebuild

Same change.
Comment 13 Piotr Szymaniak 2006-08-22 00:49:41 UTC
New lights and skins looks great! Can't wait to see new textures. (:
Comment 14 Marcin Kowalski 2007-03-17 14:27:32 UTC
new version 20070315 is out. just to let you know.
Comment 15 Paul Bredbury 2007-03-17 16:51:40 UTC
Created attachment 113580 [details]
darkplaces-9999.ebuild

Tidied seds.
Comment 16 Paul Bredbury 2007-03-17 16:52:10 UTC
Created attachment 113582 [details]
darkplaces-20070315.ebuild

Version bump.
Comment 17 Paul Bredbury 2007-04-13 11:09:15 UTC
Created attachment 116149 [details]
darkplaces-9999.ebuild

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.
Comment 18 Davide Cendron (RETIRED) gentoo-dev 2007-04-13 12:03:58 UTC
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
Comment 19 Paul Bredbury 2007-04-13 12:49:27 UTC
Created attachment 116154 [details]
darkplaces-9999.ebuild

Better desktop entry logic. Added warnings in pkg_postinst.
Comment 20 Brandon Captain 2007-04-13 14:43:05 UTC
darkplaces 20070412 was just released.


http://icculus.org/twilight/darkplaces/download.html
Comment 21 Paul Bredbury 2007-04-13 16:20:15 UTC
Created attachment 116177 [details]
darkplaces-20070412.ebuild

Version bump.
Comment 22 David Banks 2007-07-12 14:56:34 UTC
Darkplaces has been updated to version 20070707.  (neighbour of the beast?)
Comment 23 Paul Bredbury 2007-07-12 22:22:46 UTC
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 24 Paul Bredbury 2007-10-02 09:41:11 UTC
Comment on attachment 116177 [details]
darkplaces-20070412.ebuild

Updated to 20070927.
Comment 25 Marcin Kowalski 2007-11-23 20:32:11 UTC
new snapshot is out. just notifying ;-)
Comment 26 Piotr Szymaniak 2008-03-14 06:03:19 UTC
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...
Comment 27 Piotr Szymaniak 2008-04-18 13:14:30 UTC
Created attachment 150165 [details]
darkplaces-20070927.ebuild

Ebuild for latest stable (?!) version.
Comment 28 Piotr Szymaniak 2008-04-18 13:16:37 UTC
Created attachment 150167 [details]
darkplaces-20080410_beta1.ebuild

Ooops... Paul already made latest stable. Well then, latest beta. (;
Comment 29 Ben Leggett 2008-06-02 19:11:46 UTC
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.
Comment 30 Paul Bredbury 2008-07-28 21:45:17 UTC
To improve the sound latency when compiled with SDL, I use:

sed -i -e "s:20.0:50.0:" snd_sdl.c
Comment 31 Robert Rankin 2009-03-21 01:45:54 UTC
darkplaces up to 20090128
Comment 32 Mr. Bones. (RETIRED) gentoo-dev 2009-07-14 18:21:12 UTC
*** Bug 141800 has been marked as a duplicate of this bug. ***
Comment 33 Marcin Kowalski 2009-07-18 13:34:14 UTC
new snapshot is out : 20090709 

let's hope ebuild bump is enough.
Comment 34 Mr. Bones. (RETIRED) gentoo-dev 2009-07-21 18:23:16 UTC
modified ebuild in portage.