Summary: | ebuild: games-sports/ultimatestunts 0.6.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kåre Baastrup <spamme> |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | egore, flash3001, guaje1985, theBohemian |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.ultimatestunts.nl/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
ebuild for 0.5.2
ebuild for 0.5.2 polished ebuild for ultimatestunts ultimatestunts-0.5.2.1.ebuild ebuild for ultimatestunts 0.5.4 ultimatestunts-0.5.5.ebuild ultimatestunts-0.5.6.ebuild ultimatestunts-0.5.6.ebuild ebuild updated for version 0.6.0 ultimatestunts-0.6.0.ebuild |
Description
Kåre Baastrup
2004-11-03 13:27:54 UTC
Version bump to Ultimate Stunts 0.5.2 Created attachment 49820 [details]
ebuild for 0.5.2
Based on Ycarus ebuild for 0.5.1, I added the version requirement for SDL.
Maybe someone could figure out the exat requirements for ODE and FMOD.
Created attachment 49822 [details]
ebuild for 0.5.2
Same as above with fixed version requirements for ODE and FMOD. Works for me on
x86
In what category do i have to put the ebuild? I suggest games-sports Comments: fix the header so it looks like header.txt take out the RESTRICT line take out the RDEPEND line move the S= line to just above src_unpack (same order as skel.ebuild) sed in src_unpack, not src_compile prepgamesdirs should be the last thing in src_install Created attachment 49932 [details]
polished ebuild for ultimatestunts
This should fix all problems.
And please dont be so harsh next time, I just wanted to help.
Created attachment 50241 [details]
ultimatestunts-0.5.2.1.ebuild
Doesn't compile for me because of a problem with /usr/include/netinet/in.h.
I suspect this is due to the 2.4 kernel headers.
*** Bug 82547 has been marked as a duplicate of this bug. *** 0.5.3 has since been released. Created attachment 54983 [details]
ebuild for ultimatestunts 0.5.4
0. Added to the wrong bug first :(
1. Version number for source package now created by bash substitution
2. Added desktop entry
3. Removed ode dependency (not used any more).
Created attachment 61231 [details]
ultimatestunts-0.5.5.ebuild
This is my updated ebuild that tries to install the package pieces into the
proper locations. I am still having trouble getting it to copy the data into
the correct directory, so I'm attaching it here for ideas.
Created attachment 71167 [details]
ultimatestunts-0.5.6.ebuild
bump ebuild and a few changes to confirm to games.eclass standards.
no need for the pkg_postinst() aight. so when would you want to show that you need to be in the games group & the creation of the env.d entry? dev page does not state that I shouldn't use the function on every game ebuild, nor when it's proper to use so that's why i use it.. correct me if i'm wrong.. You only need to have functions in an ebuild if you do something other then the default. Since you don't, you don't need the pkg_postinst function. The default in this case is coming from the games eclass. gotcha, so that function would have been execute eitherway.. thanks, P.S congrats on baby.. Will the game build with X by default? I'm just wondering if src_compile is even needed. Also, you should probably add virtual/x11 to the dependencies. Remove the pkg_postinst as Mr_Bones_ said. Change egamesinstall to make DESTDIR=${D} install. Just out of curiousity, does the thing actually work now? Created attachment 71397 [details]
ultimatestunts-0.5.6.ebuild
took out src_compile since --with-x it's no mandatory and wish someone would
explain this to me why it's not.. changed "egamesinstall" in src_install to
"make DESTDIR=${D} install"
(In reply to comment #20) > Will the game build with X by default? I'm just wondering if src_compile is > even needed. > Also, you should probably add virtual/x11 to the dependencies. > Remove the pkg_postinst as Mr_Bones_ said. > Change egamesinstall to make DESTDIR=${D} install. > > Just out of curiousity, does the thing actually work now? yes it works and it's good, just don't drink and drive, n/m get drunk you're not gonna hurt anyone but your keyboard if you spill the beer on it. sed'ing a .in file in src_install can't possibly be correct. Created attachment 76023 [details]
ebuild updated for version 0.6.0
This ebuild is based on ultimatestunts-0.5.6.ebuild by Fernando V.
- removed dependency on fmod (it is not used by version 0.6.0)
- fixed the hardcoded path for the default config file (changed from /etc/ultimatestunts.conf to /etc/games/ultimatestunts.conf).
- aded a desktop entry
This ebuild was tested on the amd64 architecture.
Comments: Should use GAMES_SYSCONFDIR instead of hardcoding to /etc... No one yet has explained how seding a Makefile.in file in src_install is the right thing to do. That seems totally wrong to me. Needs to inherit eutils for make_desktop_entry S= goes below DEPEND= like the rest of the games ebuilds. Copyright year needs updating. Created attachment 76201 [details]
ultimatestunts-0.6.0.ebuild
There you go...
Added to CVS (with modular X dependencies)... Thanks to everyone who worked on these ebuilds... |