about summary refs log tree commit diff
path: root/pkgs/applications/audio
diff options
context:
space:
mode:
authorCillian de Roiste <cillian.deroiste@gmail.com>2011-05-05 22:01:20 +0000
committerCillian de Roiste <cillian.deroiste@gmail.com>2011-05-05 22:01:20 +0000
commitc5f0b7415f8f548ab5933bf53d8dfa54903ac116 (patch)
treeade22c963722b07d90ae1a47da54c957c85c5fb9 /pkgs/applications/audio
parent69ddd7b9f16dae5dde1951ba0e4440defb8d6f79 (diff)
Wrapping sonic-visualiser so that it finds libX11.so
svn path=/nixpkgs/trunk/; revision=27167
Diffstat (limited to 'pkgs/applications/audio')
-rw-r--r--pkgs/applications/audio/sonic-visualiser/default.nix10
1 files changed, 4 insertions, 6 deletions
diff --git a/pkgs/applications/audio/sonic-visualiser/default.nix b/pkgs/applications/audio/sonic-visualiser/default.nix
index 9e818fd0f27d6..e6566c81eb76b 100644
--- a/pkgs/applications/audio/sonic-visualiser/default.nix
+++ b/pkgs/applications/audio/sonic-visualiser/default.nix
@@ -24,9 +24,10 @@ stdenv.mkDerivation {
       libogg # ?
       # fishsound
       liblo
+      libX11
+      makeWrapper
     ];
 
-  # TODO: Check if this is necessary
   buildPhase = ''
     for i in sonic-visualiser svapp svcore svgui; 
       do cd $i && qmake -makefile PREFIX=$out && cd ..;
@@ -38,10 +39,6 @@ stdenv.mkDerivation {
     ensureDir $out/{bin,share/sonic-visualiser}
     cp sonic-visualiser/sonic-visualiser $out/bin
     cp -r sonic-visualiser/samples $out/share/sonic-visualiser/samples
-  '';
-
-  # TODO: Fix this, it is not getting called
-  postInstall = ''
     wrapProgram $out/bin/sonic-visualiser --prefix LD_LIBRARY_PATH : ${libX11}/lib
   '';
 
@@ -49,7 +46,8 @@ stdenv.mkDerivation {
     description = "View and analyse contents of music audio files";
     homepage = http://www.sonicvisualiser.org/;
     license = "GPLv2";
-    maintainers = [ stdenv.lib.maintainers.marcweber ];
+    maintainers = [ stdenv.lib.maintainers.marcweber 
+      stdenv.lib.maintainers.goibhniu ];
     platforms = stdenv.lib.platforms.linux;
   };
 }