about summary refs log tree commit diff
path: root/pkgs/development/libraries/qt-4.x
diff options
context:
space:
mode:
authorOrivej Desh <orivej@gmx.fr>2017-12-10 10:22:08 +0000
committerOrivej Desh <orivej@gmx.fr>2017-12-10 10:22:08 +0000
commit5b53774f89ee4288554d5f45cf58c74787e421fb (patch)
treef623825ed0f748061c656b8e41a0bc7f99f4746c /pkgs/development/libraries/qt-4.x
parentc6fbf4a15af676068776ff05cc4fc1bfed477b51 (diff)
downloadnixlib-5b53774f89ee4288554d5f45cf58c74787e421fb.tar
nixlib-5b53774f89ee4288554d5f45cf58c74787e421fb.tar.gz
nixlib-5b53774f89ee4288554d5f45cf58c74787e421fb.tar.bz2
nixlib-5b53774f89ee4288554d5f45cf58c74787e421fb.tar.lz
nixlib-5b53774f89ee4288554d5f45cf58c74787e421fb.tar.xz
nixlib-5b53774f89ee4288554d5f45cf58c74787e421fb.tar.zst
nixlib-5b53774f89ee4288554d5f45cf58c74787e421fb.zip
qt4: fix darwin install phase
by creating $out before copying lib to $out
Diffstat (limited to 'pkgs/development/libraries/qt-4.x')
-rw-r--r--pkgs/development/libraries/qt-4.x/4.8/default.nix19
1 files changed, 8 insertions, 11 deletions
diff --git a/pkgs/development/libraries/qt-4.x/4.8/default.nix b/pkgs/development/libraries/qt-4.x/4.8/default.nix
index 369f328666da..6c257e95436c 100644
--- a/pkgs/development/libraries/qt-4.x/4.8/default.nix
+++ b/pkgs/development/libraries/qt-4.x/4.8/default.nix
@@ -187,30 +187,27 @@ stdenv.mkDerivation rec {
 
   installPhase = optionalString stdenv.isDarwin ''
     runHook preInstall
+
+    mkdir -p $out
     cp -r lib $out
 
     mkdir -p $out/Applications
     mv bin/*.app $out/Applications
-    rm -rf bin/*.app
-
     cp -r bin $out
 
     mkdir -p $out/share/doc/${name}
-    mkdir -p $out/lib
-    mkdir -p $out/lib/qt4/plugins
-    mkdir -p $out/lib/qt4/imports
-    mkdir -p $out/bin
-    mkdir -p $out/include
-    mkdir -p $out/share/${name}
+    cp -r doc/* $out/share/doc/${name}
 
+    mkdir -p $out/lib/qt4
+    cp -r plugins $out/lib/qt4
+    cp -r imports $out/lib/qt4
+
+    mkdir -p $out/share/${name}
     cp -r mkspecs $out/share/${name}
     cp -r translations $out/share/${name}
     cp -r tools/linguist/phrasebooks $out/share/${name}
     cp tools/porting/src/q3porting.xml $out/share/${name}
 
-    cp -r plugins $out/lib/qt4
-    cp -r imports $out/lib/qt4
-    cp -r doc/* $out/share/doc/${name}
     runHook postInstall
   '';