Here is the Nix expression for detox provided by Tom Ridge as a patch, for 
easier application.

From 27ab43b5688fc373d9184f5d6bd8414bf9f96516 Mon Sep 17 00:00:00 2001
From: Karn Kallio <kkal...@eka.(none)>
Date: Sun, 5 Sep 2010 19:10:04 -0430
Subject: [PATCH] Add Nix expression for detox.

Adds the Nix expression supplied to nix-dev mailing list by Tom Ridge.
---
 pkgs/tools/misc/detox/default.nix |   24 ++++++++++++++++++++++++
 pkgs/top-level/all-packages.nix   |    2 ++
 2 files changed, 26 insertions(+), 0 deletions(-)
 create mode 100644 pkgs/tools/misc/detox/default.nix

diff --git a/pkgs/tools/misc/detox/default.nix b/pkgs/tools/misc/detox/default.nix
new file mode 100644
index 0000000..ade1338
--- /dev/null
+++ b/pkgs/tools/misc/detox/default.nix
@@ -0,0 +1,24 @@
+{stdenv, fetchurl, flex}:
+
+stdenv.mkDerivation {
+  name = "detox-1.2.0";
+
+  src = fetchurl {
+    url = mirror://sourceforge/detox/1.2.0/detox-1.2.0.tar.gz;
+    sha256 = "02cfkf3yhw64xg8mksln8w24gdwgm2x9g3vps7gn6jbjbfd8mh45";
+  };
+
+  buildInputs = [flex];
+
+  meta = {
+    description = "Detox is a utility designed to clean up filenames.";
+    longDescription = ''
+      Detox is a utility designed to clean up filenames. It replaces
+      difficult to work with characters, such as spaces, with standard
+      equivalents. It will also clean up filenames with UTF-8 or Latin-1
+      (or CP-1252) characters in them.
+    '';
+    homepage = "http://detox.sourceforge.net/";;
+    license = "bsd";
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 7ae3c91..9aa4ba5 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -517,6 +517,8 @@ let
 
   debootstrap = callPackage ../tools/misc/debootstrap { };
 
+  detox = callPackage ../tools/misc/detox { };
+
   ddclient = callPackage ../tools/networking/ddclient { };
 
   ddrescue = callPackage ../tools/system/ddrescue { };
-- 
1.7.2.1

_______________________________________________
nix-dev mailing list
[email protected]
https://mail.cs.uu.nl/mailman/listinfo/nix-dev

Reply via email to