about summary refs log tree commit diff
path: root/pkgs/applications
diff options
context:
space:
mode:
authorAndres Löh <mail@andres-loeh.de>2008-06-09 14:21:36 +0000
committerAndres Löh <mail@andres-loeh.de>2008-06-09 14:21:36 +0000
commit2813fb46ad7f435722346f379995a328b6ab1613 (patch)
tree8c317b8f211f36c4261ba8878b2b97574e853330 /pkgs/applications
parentcd82856fb72324870a2173df4d71f507ce474a3e (diff)
downloadnixlib-2813fb46ad7f435722346f379995a328b6ab1613.tar
nixlib-2813fb46ad7f435722346f379995a328b6ab1613.tar.gz
nixlib-2813fb46ad7f435722346f379995a328b6ab1613.tar.bz2
nixlib-2813fb46ad7f435722346f379995a328b6ab1613.tar.lz
nixlib-2813fb46ad7f435722346f379995a328b6ab1613.tar.xz
nixlib-2813fb46ad7f435722346f379995a328b6ab1613.tar.zst
nixlib-2813fb46ad7f435722346f379995a328b6ab1613.zip
more pervasive crt-patching in emacs snapshot to make it work on my machine
svn path=/nixpkgs/trunk/; revision=12021
Diffstat (limited to 'pkgs/applications')
-rw-r--r--pkgs/applications/editors/emacs-unicode/builder.sh10
1 files changed, 6 insertions, 4 deletions
diff --git a/pkgs/applications/editors/emacs-unicode/builder.sh b/pkgs/applications/editors/emacs-unicode/builder.sh
index 8b53ade4f97c..03dc2ac70beb 100644
--- a/pkgs/applications/editors/emacs-unicode/builder.sh
+++ b/pkgs/applications/editors/emacs-unicode/builder.sh
@@ -5,10 +5,12 @@ preConfigure() {
     libc=$(cat ${NIX_GCC}/nix-support/orig-libc)
     echo "libc: $libc"
 
-    substituteInPlace src/s/gnu-linux.h \
-        --replace /usr/lib/crt1.o $libc/lib/crt1.o \
-        --replace /usr/lib/crti.o $libc/lib/crti.o \
-        --replace /usr/lib/crtn.o $libc/lib/crtn.o
+    for i in src/s/*.h src/m/*.h; do
+        substituteInPlace $i \
+            --replace /usr/lib/crt1.o $libc/lib/crt1.o \
+            --replace /usr/lib/crti.o $libc/lib/crti.o \
+            --replace /usr/lib/crtn.o $libc/lib/crtn.o
+    done
     
     for i in Makefile.in ./src/Makefile.in ./lib-src/Makefile.in ./leim/Makefile.in ./admin/unidata/Makefile; do
         substituteInPlace $i --replace /bin/pwd pwd