Summary: | games-action/wordwarvi to be added to portage | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matija "hook" Šuklje <matija> |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | bugzie |
Priority: | High | Keywords: | EBUILD |
Version: | 2007.0 | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://wordwarvi.sf.net | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
games-action/wordwarvi-0.14
games-action/wordwarvi-0.14.ebuild wordwarvi-0.14-destdir.patch working wordwarvi-0.15-destdir.patch working games-action/wordwarvi-0.15 testing games-action/wordwarvi-0.15 testing wordwarvi-0.15-destdir.patch games-action/wordwarvi-0.14.ebuild games-action/wordwarvi-0.21 wordwarvi-0.21-destdir.patch games-action/wordwarvi-0.21 |
Description
Matija "hook" Šuklje
2008-06-16 22:47:38 UTC
Created attachment 157167 [details]
games-action/wordwarvi-0.14
Initial ebuild, full of beginner's errors.
Created attachment 157315 [details]
games-action/wordwarvi-0.14.ebuild
A new, working ebuild with a lot of help from the #gentoo-dev-help (especially gentoofan23). :)
Needs patch (see below).
Created attachment 157317 [details, diff]
wordwarvi-0.14-destdir.patch
A needed DESTDIR patch for Makefile.
Works for me on AMD64 with USE="-portaudio" (as it needs portaudio-0.19 and I'd rather not use a masked ebuild just to have sound). ...and just when I submit a working ebuild for 0.14 I notice that 0.15 has come out! Anyway, just renaming (or copying) the 0.14 ebuild and patch to 0.15 works. :) Created attachment 157321 [details, diff]
working wordwarvi-0.15-destdir.patch
patch bumped
Created attachment 157323 [details]
working games-action/wordwarvi-0.15
New ebuild, cleaned up taking into consideration Mr.Bones' wise words.
Created attachment 157341 [details]
testing games-action/wordwarvi-0.15
This is an improved ebuild that applies more to the Right Way of Doing It(TM).
Sadly, it does not work yet. It's probably the patches' fault.
Created attachment 157343 [details, diff]
testing wordwarvi-0.15-destdir.patch
This is the patch that conforms more to the Right Way of Doing It(TM) and accompanies the "testing games-action/wordwarvi-0.15" ebuild.
Sadly it does not work yet, due to me not understanding yet how things are done.
Created attachment 157357 [details]
games-action/wordwarvi-0.14.ebuild
That's my ebuild for Word War vi. It looks like crap maybe, but it works. I hope that they can be merged into something usefull. (:
Version 0.21 is out and I think this ebuild + patch could be worth trying. It works for me (with USE="-portaudio") and I think it finally incorporates The Right Way to Do It(TM). You're free to enjoy ...erm, play-test it ;) I tried it on AMD64, but it should work on X86 just as good. (and probably other arches as well). Created attachment 161532 [details]
games-action/wordwarvi-0.21
Working ebuild of the (currently) latest WordWarVi release.
Created attachment 161535 [details, diff]
wordwarvi-0.21-destdir.patch
Patch for accompany the 0.21 ebuild. This time incorporating the 'games.eclass' variables.
Next step would be adding the USE="joystick" flag, but for that I would probably need to write another 'Makefile' patch and put it into a 'if' statement. And I'm not sure that's the ideal way to do it. Created attachment 162021 [details]
games-action/wordwarvi-0.21
Fixed 'LICENSE' to include the right CC licenses of included art as well.
wordwarvi-0.22.ebuild added to portage. 1) Yay! Word War Vi is in Portage! :D 2) Aw, did I make that many mistakes in my ebuild? :/ ...I'll get better, I promise! |