diff options
author | Vincent Laporte <Vincent.Laporte@gmail.com> | 2015-08-24 14:16:13 +0200 |
---|---|---|
committer | Vincent Laporte <Vincent.Laporte@gmail.com> | 2015-08-24 14:32:07 +0200 |
commit | 4501d4f5d99337db7de2dd440f3e70f014f23e73 (patch) | |
tree | 793dcef27468ea562ec23fe968c4f9cd56466fd5 /pkgs/development/libraries/gdal | |
parent | 3c114b827ee418a040973671e1ab4898118a5886 (diff) | |
download | nixlib-4501d4f5d99337db7de2dd440f3e70f014f23e73.tar nixlib-4501d4f5d99337db7de2dd440f3e70f014f23e73.tar.gz nixlib-4501d4f5d99337db7de2dd440f3e70f014f23e73.tar.bz2 nixlib-4501d4f5d99337db7de2dd440f3e70f014f23e73.tar.lz nixlib-4501d4f5d99337db7de2dd440f3e70f014f23e73.tar.xz nixlib-4501d4f5d99337db7de2dd440f3e70f014f23e73.tar.zst nixlib-4501d4f5d99337db7de2dd440f3e70f014f23e73.zip |
gdal: fix standalone python programs
Diffstat (limited to 'pkgs/development/libraries/gdal')
-rw-r--r-- | pkgs/development/libraries/gdal/default.nix | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/development/libraries/gdal/default.nix b/pkgs/development/libraries/gdal/default.nix index 22a721191dda..6e1ada690395 100644 --- a/pkgs/development/libraries/gdal/default.nix +++ b/pkgs/development/libraries/gdal/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchurl, composableDerivation, unzip, libjpeg, libtiff, zlib -, postgresql, mysql, libgeotiff, python, pythonPackages, proj, geos, openssl +, postgresql, mysql, libgeotiff, pythonPackages, proj, geos, openssl , libpng }: composableDerivation.composableDerivation {} (fixed: rec { @@ -11,7 +11,8 @@ composableDerivation.composableDerivation {} (fixed: rec { sha256 = "53761563ff53c5bf27bff7c4d6cab8bb1634baccefda05348e0f3b7acaf4c9e6"; }; - buildInputs = [ unzip libjpeg libtiff libpng python pythonPackages.numpy proj openssl ]; + buildInputs = [ unzip libjpeg libtiff libpng proj openssl ] + ++ (with pythonPackages; [ python numpy wrapPython ]); patches = [ # This ensures that the python package is installed into gdal's prefix, @@ -44,11 +45,15 @@ composableDerivation.composableDerivation {} (fixed: rec { # TEST FAILED: /nix/store/xkrmb8xnvqxzjwsdmasqmsdh1a5y2y99-gdal-1.11.2/lib/python2.7/site-packages/ does NOT support .pth files # error: bad install directory or PYTHONPATH preBuild = '' - pythonInstallDir=$out/lib/${python.libPrefix}/site-packages + pythonInstallDir=$out/lib/${pythonPackages.python.libPrefix}/site-packages mkdir -p $pythonInstallDir export PYTHONPATH=''${PYTHONPATH:+''${PYTHONPATH}:}$pythonInstallDir ''; + postInstall = '' + wrapPythonPrograms + ''; + meta = { description = "Translator library for raster geospatial data formats"; homepage = http://www.gdal.org/; |