Hi, here is an ebuild for Defcon, a global thermonuclear war simulation with multiplayer support. The aim of the game is to "lose the least" when everybody dies...
Created attachment 111748 [details] defcon-demo-1.4_beta2.ebuild
Created attachment 111753 [details] defcon-demo-1.4_beta2.ebuild Added ~amd64, using info at http://forums.introversion.co.uk/defcon/viewtopic.php?t=4020
Created attachment 112179 [details] defcon-demo-1.4_beta2.ebuild Is now version "1.4-beta2b", and the end "b" needs to be tagged on *inside* the ebuild.
Created attachment 116471 [details] defcon-demo-1.4_beta3.ebuild Version bump.
Created attachment 120085 [details] defcon-1.42.ebuild Added ebuild for stable linux release, fixed documentation and requested an icon from upstream.
Created attachment 120274 [details] defcon-demo-1.42.ebuild Added "bought" USE flag. I think this is the best compromise (by a whisker) between demo and non-demo.
Interesting. Seems like a bit of a hack to me though. The bought flag does nothing except change the name. Use Case: User installs darwinia, buys it, wants menu items fixed. Has to reemerge for this? Seems a bit silly to me. The file isn't pitched by Introversion as being a demo. It has everything you need for the full game, just isn't unlocked without an authorisation code. There are a few other games vaguely similar. Most commercial games will allow you to play without an authkey but just not online or lock out some features. I'd still argue this shouldn't be called demo.
The flip side is: User installs "defcon", and is annoyed that it's *just* a demo which contains ads for the full game, which requires actual money. AFAIK, in the tree, *all* games which are just demos are named *-demo. This distinguishes them from all the free, full games. Why break this standard naming convention? Also applies to the desktop entry: " (Demo)", and the command-line. This game is unusual in that the demo file contains the full content, locked. Most full games come on CD, e.g. ut2004 vs ut2004-demo.
I humbly disagree. I guess just see what the devs have to say :)
same as lugaru-demo
Created attachment 120352 [details] defcon-demo-1.42.ebuild Yeah, that's a compromise as good as any other.
so why is this not in portage yet?
http://www.gentoo.org/proj/en/desktop/games/#doc_chap5_sect10
demo is working fine here
Taking screenshots crashes the game. Making /opt/defcon/lib group writeable can solve this problem
in portage.