summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2010-09-06 07:21:08 +0000
committerLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2010-09-06 07:21:08 +0000
commit7e27052bd6963600d892aca200030b15ef5dacf9 (patch)
treebb94073ffe450726d8e88a874f539ff51f945894 /pkgs
parentf01245ee4a116f010915eee0d1c7e8c7e3236df2 (diff)
downloadnixpkgs-7e27052bd6963600d892aca200030b15ef5dacf9.tar
nixpkgs-7e27052bd6963600d892aca200030b15ef5dacf9.tar.gz
nixpkgs-7e27052bd6963600d892aca200030b15ef5dacf9.tar.bz2
nixpkgs-7e27052bd6963600d892aca200030b15ef5dacf9.tar.lz
nixpkgs-7e27052bd6963600d892aca200030b15ef5dacf9.tar.xz
nixpkgs-7e27052bd6963600d892aca200030b15ef5dacf9.tar.zst
nixpkgs-7e27052bd6963600d892aca200030b15ef5dacf9.zip
Applying the patch adding 'detox' from Tom Ridge and Karn Kallio.
svn path=/nixpkgs/trunk/; revision=23655
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/tools/misc/detox/default.nix24
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/tools/misc/detox/default.nix b/pkgs/tools/misc/detox/default.nix
new file mode 100644
index 00000000000..ade13382033
--- /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 3110971c8d0..e8d229b4ba1 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 { };