summary refs log tree commit diff
path: root/pkgs/tools/misc/convmv
diff options
context:
space:
mode:
authorYury G. Kudryashov <urkud.urkud@gmail.com>2010-07-03 08:06:01 +0000
committerYury G. Kudryashov <urkud.urkud@gmail.com>2010-07-03 08:06:01 +0000
commit41e58b3982533d781f7b2a5b9970dab0d6cb4872 (patch)
tree5cd03ea9aa95cb0f6488d65f0a4d9d96caf43065 /pkgs/tools/misc/convmv
parentaabb9d5ec64e0b22fc6c2fc21afa07f8342dd522 (diff)
Add convmv
svn path=/nixpkgs/trunk/; revision=22444
Diffstat (limited to 'pkgs/tools/misc/convmv')
-rw-r--r--pkgs/tools/misc/convmv/default.nix29
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/tools/misc/convmv/default.nix b/pkgs/tools/misc/convmv/default.nix
new file mode 100644
index 0000000000000..c49e25a4dc57e
--- /dev/null
+++ b/pkgs/tools/misc/convmv/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchurl, perl }:
+
+stdenv.mkDerivation rec {
+  name = "convmv-1.14";
+
+  src = fetchurl {
+    url = "http://www.j3e.de/linux/convmv/${name}.tar.gz";
+    sha256 = "1vvwrbys5kkfpn6kvn0sj3hls5v03d6gr7j7d5phbj8p9bigb5cn";
+  };
+
+  preBuild=''
+    makeFlags="PREFIX=$out"
+  '';
+
+  patchPhase=''
+    tar -xf testsuite.tar
+    patchShebangs .
+  '';
+
+  doCheck = true;
+  checkTarget = "test";
+
+  buildInputs = [ perl ];
+
+  meta = with stdenv.lib; {
+    platforms = platforms.all;
+    maintainers = [ maintainers.urkud ];
+  };
+}