nixpkgs/pkgs/applications/editors/emacs-unicode/builder.sh
Eelco Dolstra b724614087 * Newer Emacs 23.0.0.1 snapshot.
svn path=/nixpkgs/trunk/; revision=9519
2007-10-24 16:21:41 +00:00

21 lines
559 B
Bash

source $stdenv/setup
preConfigure=preConfigure
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 Makefile.in ./src/Makefile.in ./lib-src/Makefile.in ./leim/Makefile.in ./admin/unidata/Makefile; do
substituteInPlace $i --replace /bin/pwd pwd
done
}
preBuild="make bootstrap"
genericBuild