cimg: fix paths and unbreak overrides

+9 -14
-11
pkgs/development/libraries/cimg/builder.sh
··· 1 - 2 - source $stdenv/setup 3 - 4 - unpackPhase 5 - cd $sourceRoot 6 - 7 - install -dm 755 $out/include/cimg $doc/share/doc/cimg/html $doc/share/cimg/examples $doc/share/cimg/plugins 8 - 9 - install -m 644 CImg.h $out/include/cimg 10 - cp -dr --no-preserve=ownership examples/* $doc/share/cimg/examples/ 11 - cp -dr --no-preserve=ownership plugins/* $doc/share/cimg/plugins/
+9 -3
pkgs/development/libraries/cimg/default.nix
··· 1 - { stdenv, fetchurl 2 - , unzip }: 1 + { stdenv, fetchurl, unzip }: 3 2 4 3 stdenv.mkDerivation rec { 5 4 ··· 13 12 14 13 nativeBuildInputs = [ unzip ]; 15 14 16 - builder = ./builder.sh; 15 + installPhase = '' 16 + install -dm 755 $out/include/CImg/plugins $doc/share/doc/cimg/examples 17 + 18 + install -m 644 CImg.h $out/include/ 19 + cp -dr --no-preserve=ownership examples/* $doc/share/doc/cimg/examples/ 20 + cp -dr --no-preserve=ownership plugins/* $out/include/CImg/plugins/ 21 + cp README.txt $doc/share/doc/cimg/ 22 + ''; 17 23 18 24 outputs = [ "out" "doc" ]; 19 25