QuakeForge is a 3D graphics game engine based on id Software's legendary Quake and QuakeWorld game engine. Basically a quake 1 engine that is kept up-to-date and is quite sweet w/GPL license.
Created attachment 2247 [details] app-games/quakeforge/quakeforge-0.5.0.ebuild just put this into /usr/portage/app-games/quakeforge/ as quakeforge-0.5.0.ebuild
there is only one problem with QuakeForge but i hope someone can provide a solution ... they release their source as 'quakeforge-current.tar.bz2' ... this means when they update the release, the md5 sum on the file changes, but not the name ...
yeah, we take a snapshot, and then put it on the gentoo mirrors, and point SRC_URI to the mirrors.
another question ... i browsed existing ebuilds inorder to find a standard or example, but none worked the same way ... i was trying to figure out what would be 'best' for the current gentoo setup when making this ebuild. i had a choice as to where to install this package ... i looked at '/usr', '/usr/local/quakeforge', and '/usr/local/games/quakeforge' some games install into '/usr', some into '/usr/local/games' ... also, some packages which have their own set of libraries/headers/binaries install into '/usr/local/<pkg>' ... one case is icecast my question is simply, which should i have chosen in your opinion ? (i settled on /usr since that puts the binaries/libraries into $PATH variables and the most common locations)
i think that for the moment the best place is usr