Hi! My first ebuild.. attached the ebuild and some patches to it that I found from debian. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 36170 [details] the ebuild
Created attachment 36171 [details, diff] Some patches
Created attachment 36172 [details] Doc fix for original ebuild I made a minor mistake on the first ebuild, so that it would not install those doc-files. This ebuild fixes it.
Created attachment 36427 [details] new ebuild I forgot about that KEYWORDS part, now I have listed the same architectures that Debian has for xscavenger on their package management plus all the rest that gentoo supports, as ~arch (those that weren't in debian listing), but I believe that it should work for (nearly) all architectures..
Created attachment 36633 [details] minor corrections Removed an unused variable and updated description. btw, if this ever makes it to the portage, I'd say that it should go under the games-arcade category.
Ebuild looks nice. As far as the patch goes, it needs to be made a little more flexible, specifically, the ebuild needs to sed files in src_unpack and set the install locations based on the variables from the games eclass. The reason is that GAMES_BINDIR and GAMES_DATADIR, etc. should be able to be modified by the user.
Created attachment 36835 [details] ebuild File install locations are now taken from $GAMES_* variables rather than being static in the patch-file.
Created attachment 36836 [details, diff] updated patch
Seems to leave GENTOO_ stuff in the Imakefile. You tried this ebuild before submitting it, right?
Created attachment 36911 [details] ebuild Oops, dont know why, but that was an older version of this ebuild that I didn't plan to send here.
damn, I just saw that one one of those tabs isn't really tab but 4 spaces (I have 4 space tabs in vim), BUT it works (atleast for me) anyway, so I hope it doesn't matter, as I already have submitted way too many attachments (wish there was a delete button somewhere..)
games-arcade/xscavenger added to CVS. Thanks for the ebuild and patch.