summary refs log tree commit diff
path: root/pkgs/applications/misc/cdrtools
diff options
context:
space:
mode:
authorMarc Weber <marco-oweber@gmx.de>2008-11-19 21:45:43 +0000
committerMarc Weber <marco-oweber@gmx.de>2008-11-19 21:45:43 +0000
commit96aade5a27391add8936249ff1fbe8f5a2413a43 (patch)
treefd7e5f749338f0c4d8a0e78f8f2b1c31ba83b8df /pkgs/applications/misc/cdrtools
parent42f234343bb2c82e383b0b7ff4613a1c1f206209 (diff)
downloadnixlib-96aade5a27391add8936249ff1fbe8f5a2413a43.tar
nixlib-96aade5a27391add8936249ff1fbe8f5a2413a43.tar.gz
nixlib-96aade5a27391add8936249ff1fbe8f5a2413a43.tar.bz2
nixlib-96aade5a27391add8936249ff1fbe8f5a2413a43.tar.lz
nixlib-96aade5a27391add8936249ff1fbe8f5a2413a43.tar.xz
nixlib-96aade5a27391add8936249ff1fbe8f5a2413a43.tar.zst
nixlib-96aade5a27391add8936249ff1fbe8f5a2413a43.zip
hackish fix to build cdrtools again
svn path=/nixpkgs/trunk/; revision=13343
Diffstat (limited to 'pkgs/applications/misc/cdrtools')
-rw-r--r--pkgs/applications/misc/cdrtools/default.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/applications/misc/cdrtools/default.nix b/pkgs/applications/misc/cdrtools/default.nix
index 17147c5289ff..271ed1a7ebb2 100644
--- a/pkgs/applications/misc/cdrtools/default.nix
+++ b/pkgs/applications/misc/cdrtools/default.nix
@@ -3,6 +3,15 @@
 stdenv.mkDerivation {
   name = "cdrtools-2.01";
   builder = ./builder.sh;
+  #hack, I'm getting "chown: invalid user: `bin" error, so replace chown by a nop dummy script
+  preInstall = ''
+    mkdir "$TMP/bin"
+    for i in chown chgrp; do
+      echo '#!/bin/sh' >> "$TMP/bin/$i"
+      chmod +x "$TMP/bin/$i"
+      PATH="$TMP/bin:$PATH"
+    done
+  '';
   src = fetchurl {
     url = ftp://ftp.berlios.de/pub/cdrecord/cdrtools-2.01.tar.bz2;
     md5 = "d44a81460e97ae02931c31188fe8d3fd";