diff options
author | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2011-03-28 16:08:17 +0000 |
---|---|---|
committer | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2011-03-28 16:08:17 +0000 |
commit | 97182f0bcbe0ebbecf1d320f1f079228273fd1e8 (patch) | |
tree | 477595c02f7b4cc9c21c27c5e4eaa9f51a4ee1b6 /pkgs | |
parent | 83b3ab465700c1a1651ea2af42ccb599d1da5876 (diff) | |
download | nixpkgs-97182f0bcbe0ebbecf1d320f1f079228273fd1e8.tar nixpkgs-97182f0bcbe0ebbecf1d320f1f079228273fd1e8.tar.gz nixpkgs-97182f0bcbe0ebbecf1d320f1f079228273fd1e8.tar.bz2 nixpkgs-97182f0bcbe0ebbecf1d320f1f079228273fd1e8.tar.lz nixpkgs-97182f0bcbe0ebbecf1d320f1f079228273fd1e8.tar.xz nixpkgs-97182f0bcbe0ebbecf1d320f1f079228273fd1e8.tar.zst nixpkgs-97182f0bcbe0ebbecf1d320f1f079228273fd1e8.zip |
Making SDL_gfx and SDL_image find the SDL headers, by a postInstall patch.
They expected to sit in the same directory as the SDL headers. svn path=/nixpkgs/trunk/; revision=26574
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/libraries/SDL_gfx/default.nix | 7 | ||||
-rw-r--r-- | pkgs/development/libraries/SDL_image/default.nix | 10 |
2 files changed, 15 insertions, 2 deletions
diff --git a/pkgs/development/libraries/SDL_gfx/default.nix b/pkgs/development/libraries/SDL_gfx/default.nix index aabbd8f8941..1090a99915f 100644 --- a/pkgs/development/libraries/SDL_gfx/default.nix +++ b/pkgs/development/libraries/SDL_gfx/default.nix @@ -12,7 +12,12 @@ stdenv.mkDerivation rec { configureFlags = "--disable-mmx"; - postInstall = "ln -s $out/include/SDL/*.h $out/include/"; + postInstall = '' + sed -i -e 's,"SDL.h",<SDL/SDL.h>,' \ + $out/include/SDL/*.h + + ln -s $out/include/SDL/*.h $out/include/; + ''; meta = { description = "SDL graphics drawing primitives and support functions"; diff --git a/pkgs/development/libraries/SDL_image/default.nix b/pkgs/development/libraries/SDL_image/default.nix index eafe10d0527..21461cc4259 100644 --- a/pkgs/development/libraries/SDL_image/default.nix +++ b/pkgs/development/libraries/SDL_image/default.nix @@ -13,7 +13,15 @@ stdenv.mkDerivation rec { buildInputs = [SDL libpng libjpeg libtiff libungif libXpm]; - postInstall = "ln -sv $out/include/SDL/SDL_image.h $out/include/"; + postInstall = '' + sed -i -e 's,"SDL.h",<SDL/SDL.h>,' \ + -e 's,"SDL_version.h",<SDL/SDL_version.h>,' \ + -e 's,"begin_code.h",<SDL/begin_code.h>,' \ + -e 's,"close_code.h",<SDL/close_code.h>,' \ + $out/include/SDL/SDL_image.h + + ln -sv $out/include/SDL/SDL_image.h $out/include/ + ''; meta = { description = "SDL image library"; |