From 478c44aef3637a4578c1a735c0d96a6af572f059 Mon Sep 17 00:00:00 2001 From: Martin Bravenboer Date: Tue, 26 Jul 2005 16:18:14 +0000 Subject: [PATCH] hevea needs patching on Mac OS X (see the Darwin ports) svn path=/nixpkgs/trunk/; revision=3454 --- pkgs/tools/typesetting/hevea/builder.sh | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/typesetting/hevea/builder.sh b/pkgs/tools/typesetting/hevea/builder.sh index 895d8015e06..64555584708 100644 --- a/pkgs/tools/typesetting/hevea/builder.sh +++ b/pkgs/tools/typesetting/hevea/builder.sh @@ -1,10 +1,19 @@ -. $stdenv/setup || exit 1 +set -e + +. $stdenv/setup mkdir -p $out/bin $out/lib -tar xvfz $src || exit 1 -cd hevea-* || exit 1 -sed s+/usr/local+$out+ Makefile > Makefile.new || exit 1 +tar xvfz $src +cd hevea-* + +sed s+/usr/local+$out+ Makefile > Makefile.new mv Makefile.new Makefile -make || exit 1 -make install || exit 1 + +if test "x$system" = "xpowerpc-darwin"; then + sed s/CPP=cpp\ -E\ -P/CPP=m4\ -E\ -E\ -P/ Makefile > Makefile.new + mv Makefile.new Makefile +fi + +make +make install