Summary: | games-fps/quake2-reckoning-data-1.0 (new ebuild) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Brandon Captain <caibbor> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | CONFIRMED --- | ||
Severity: | enhancement | CC: | nitro |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 435092 | ||
Attachments: |
quake2-reckoning-data-1.0.ebuild
License.txt quake2-reckoning-data-1.0.ebuild Fixed ebuild with more appropriate DEPEND and a message on needing a client fixed CDROM_ROOT issue - quoted variables games-fps/quake2-reckoning-1.0.ebuild |
Description
Brandon Captain
2007-01-15 20:28:44 UTC
Created attachment 107116 [details]
quake2-reckoning-data-1.0.ebuild
Created attachment 107330 [details]
License.txt
this is the license for this product.
Created attachment 107332 [details]
quake2-reckoning-data-1.0.ebuild
changed LICENSE variable.
As a general point, "dodir" is not required, when using insinto and doins. Why hasn't this been added to portage yet? Is it not yet good enough? if so, why hasn't it been said? same goes for all the other numerous game packages I've submitted. I don't see many games packages being added to portage very often. (In reply to comment #6) > http://www.gentoo.org/proj/en/desktop/games/index.xml#doc_chap5_sect10 > Fair enough. Though I'd rather not see this rott here for 3 years or more like bug # 105780 did. does this thing go under some sort of testing phase before its merged into the tree? if not, it shouldn't take more than 5 seconds to merge it. All ebuilds are tested... they also have to generate developer interest. Since I seem to be the quake* guy, it means me, myself, and me only will be the likely person to touch this. I also work on several other teams, such as the Release Engineering team, the Gentoo Council, and the Gentoo Trustees. I'm sure you can guess that games are the lowest of the low priority for me. The simple answer is that if the ebuild works here, it'll get added when I get to it. If you want it added sooner, get more people to test it and add themselves to CC. Basically make my job as easy as possible when I get to this, but understand that I am totally driven by my own motivations, and there's not much that can be done, aside from bribes, to increase the likelihood of this getting added in a timely manner. It has nothing to do with you and everything to do with the limited manpower we have. Remember the games team is small and almost every week, we're in the top 3 to 5 in bugs closed. There's just simply a *huge* amount of work required to maintain all of these games, meaning adding new stuff is generally an even lower priority than fixing bugs in the stuff we have. Created attachment 202906 [details]
Fixed ebuild with more appropriate DEPEND and a message on needing a client
Okay, this one has bugged me for a while. A missing "/" in "doins" causes the
previous ebuilds to fail. This has now been fixed.
Also removed the RDEPEND on games-fps/quake2-icculus, as it's a broken and
unmaintained client that doesn't even work right on most systems, especially
amd64.
Since this expansion is useless without the original Quake 2 game, I've
inserted a DEPEND for games-fps/quake2-data.
Added elog at the end to inform users they need the original game, and to
inform users of the need for a client to play the game, and to list the current
selection of working clients that have ebuilds in either the main tree or the
Roslin overlay.
Created attachment 238259 [details]
fixed CDROM_ROOT issue - quoted variables
Updated ebuild with quoted variable paths to allow support for spaces.
By the way, I'd like to also request that this be added to portage. Expansion pack support in the main quake2-data is limited to just the Quake 4 DVD as far as I'm aware; anyone with the original expansion pack CDs either must use this ebuild or copy things over manually. It'd be much more convenient to make this available directly through portage.
Created attachment 323840 [details]
games-fps/quake2-reckoning-1.0.ebuild
Couple updates:
1. cdrom eclass now explicitly included, as required
2. renamed ebuild to simply quake2-groundzero in order to stay consistent with other expansion pack ebuild names for other games.
|