| Summary: | media-libs/sdl-gfx puts headers into /usr/include instead of /usr/include/SDL | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Dmitry Platonov <shadowjack> |
| Component: | New packages | Assignee: | Gentoo Games <games> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | Ebuild with changed includedir | ||
|
Description
Dmitry Platonov
2004-02-09 05:58:26 UTC
Created attachment 25257 [details]
Ebuild with changed includedir
How is the current behavior a bug? This appears to be the way SDL_gfx is intended to be installed by the upstream author. i do not know exaclty, but other sdl* headers on my system are installed into /usr/include/SDL, and glGo-0.0.6 (not in portage) fails to build because it searches for sdl-gfx headers in /usr/include/SDL. May be someone should contact an author of SDL-gfx and ask what is right place to put headers. yeah, all sdl libs that i know of install into SDL/ sdl-gfx seems to be the exception ... could we check some games to see if they check for 'SDL_gfxPrimitives.h' and then 'SDL/SDL_gfxPrimitives.h' ? if so i think we should move them ... root@vapier 0 include # qpkg -f /usr/include/SDL media-libs/libsdl * media-libs/sdl-gfx * media-libs/sdl-gui * media-libs/sdl-image * media-libs/sdl-mixer * media-libs/sdl-net * media-libs/sdl-sound * media-libs/sdl-ttf * media-libs/sdlmm * root@vapier 0 include # qpkg -f /usr/include/SDL_ media-libs/sdl-gfx * here is complete (i hope) list of .ebuilds referencing to sdl-gfx app-emulation/uae/uae-0.8.22.ebuild dev-perl/sdl-perl/sdl-perl-1.20.0.ebuild dev-python/soya/soya-0.6.1.ebuild dev-python/soya/soya-0.3.1.ebuild dev-python/soya/soya-0.5.ebuild dev-ruby/rudl/rudl-0.7.ebuild games-puzzle/xpired/xpired-1.22.ebuild Can anyone test if this packages builds ok with proposed .ebuild? i e-mailed upstream and this is what they sent back: From: Andreas Schiffler <aschiffler@appwares.com> 10/02/2004 08:40:06 No reason - just ancient Makefiles from SDL-1.1x/tests vintage. I'll check it out and adjust. Thanks for the tip. ----------------- i guess i'll wait for another reply back before updating the ebuild sdl-gfx-2.0.11 does this now Ok, this new version places headers in proper directory. |