From e6852734633d89e80a074e3a270f9034cb60ae32 Mon Sep 17 00:00:00 2001 From: Armijn Hemel Date: Tue, 23 Aug 2005 13:47:01 +0000 Subject: [PATCH] add findutils wrapper. Works for updatedb, not for locate. updatedb needs some mmore config to ignore /proc svn path=/nixpkgs/trunk/; revision=3667 --- pkgs/tools/misc/findutils-wrapper/builder.sh | 8 ++++++++ pkgs/tools/misc/findutils-wrapper/default.nix | 10 ++++++++++ 2 files changed, 18 insertions(+) create mode 100644 pkgs/tools/misc/findutils-wrapper/builder.sh create mode 100644 pkgs/tools/misc/findutils-wrapper/default.nix diff --git a/pkgs/tools/misc/findutils-wrapper/builder.sh b/pkgs/tools/misc/findutils-wrapper/builder.sh new file mode 100644 index 00000000000..2dfd942f687 --- /dev/null +++ b/pkgs/tools/misc/findutils-wrapper/builder.sh @@ -0,0 +1,8 @@ +. $stdenv/setup +. $makeWrapper + +makeWrapper "$findutils/bin/locate" "$out/bin/locate" \ +--database=/var/locatedb + +makeWrapper "$findutils/bin/updatedb" "$out/bin/updatedb" \ +--set LOCATE_DB /var/locatedb diff --git a/pkgs/tools/misc/findutils-wrapper/default.nix b/pkgs/tools/misc/findutils-wrapper/default.nix new file mode 100644 index 00000000000..cc9aa7acf63 --- /dev/null +++ b/pkgs/tools/misc/findutils-wrapper/default.nix @@ -0,0 +1,10 @@ +{stdenv, findutils}: + +stdenv.mkDerivation { + name = findutils.name; + + builder = ./builder.sh; + makeWrapper = ../../../build-support/make-wrapper/make-wrapper.sh; + + inherit findutils; +}