summary refs log tree commit diff
path: root/pkgs/tools/text/recode/default.nix
diff options
context:
space:
mode:
authorJack Cummings <jack@mudshark.org>2013-03-06 01:07:54 -0800
committerJack Cummings <jack@mudshark.org>2013-03-06 01:07:54 -0800
commited99c87a263a2ac50e0626a48a316c506f492bc1 (patch)
treebb888850e9b63b8d64562580838ca324bba46537 /pkgs/tools/text/recode/default.nix
parente61bdcfacd7206b6cf426257ee82fc55808f0216 (diff)
downloadnixlib-ed99c87a263a2ac50e0626a48a316c506f492bc1.tar
nixlib-ed99c87a263a2ac50e0626a48a316c506f492bc1.tar.gz
nixlib-ed99c87a263a2ac50e0626a48a316c506f492bc1.tar.bz2
nixlib-ed99c87a263a2ac50e0626a48a316c506f492bc1.tar.lz
nixlib-ed99c87a263a2ac50e0626a48a316c506f492bc1.tar.xz
nixlib-ed99c87a263a2ac50e0626a48a316c506f492bc1.tar.zst
nixlib-ed99c87a263a2ac50e0626a48a316c506f492bc1.zip
get recode testsuite running.
Diffstat (limited to 'pkgs/tools/text/recode/default.nix')
-rw-r--r--pkgs/tools/text/recode/default.nix12
1 files changed, 11 insertions, 1 deletions
diff --git a/pkgs/tools/text/recode/default.nix b/pkgs/tools/text/recode/default.nix
index f1972e085f58..17a63799ac4e 100644
--- a/pkgs/tools/text/recode/default.nix
+++ b/pkgs/tools/text/recode/default.nix
@@ -1,4 +1,6 @@
-{stdenv, fetchgit}:
+# XXX: this may need -liconv on non-glibc systems.. 
+
+{stdenv, fetchgit, python, perl}:
 
 stdenv.mkDerivation rec {
   name = "recode-3.7-pff85fdbd";
@@ -9,6 +11,14 @@ stdenv.mkDerivation rec {
     sha256 = "1xhlfmqld6af16l444jli9crj9brym2jihg1n6lkxh2gar68f5l7";
   };
 
+  buildInputs = [ python perl ];
+
+  doCheck = true;
+
+  preCheck = ''
+    checkFlagsArray=(LDFLAGS="-L../src/.libs -Wl,-rpath=../src/.libs")
+  '';
+
   meta = {
     homepage = "http://www.gnu.org/software/recode/";
     description = "Converts files between various character sets and usages";