7689a348c4
builders. These are redundant now. * Inlined some trivial builders. * Removed a few explicit setup-hook creations. This is done automatically now if setupHook is set. * Deleted the initscripts package. NixOS doesn't use it anymore. svn path=/nixpkgs/branches/stdenv-updates/; revision=15276
25 lines
487 B
Bash
25 lines
487 B
Bash
source $stdenv/setup
|
|
|
|
configurePhase() {
|
|
cd lib/Xaw3d
|
|
(mkdir X11 && cd X11 && ln -fs .. Xaw3d)
|
|
xmkmf
|
|
}
|
|
|
|
buildPhase() {
|
|
make depend $makeFlags
|
|
make $makeFlags
|
|
}
|
|
|
|
installPhase() {
|
|
make install SHLIBDIR=$out/lib USRLIBDIR=$out/lib INCDIR=$out/include
|
|
cd $out/include/X11 && ln -s Xaw3d Xaw
|
|
|
|
ensureDir "$out/nix-support"
|
|
echo "$propagatedBuildInputs" > "$out/nix-support/propagated-build-inputs"
|
|
}
|
|
|
|
makeFlags="CDEBUGFLAGS=" # !!! awful hack
|
|
|
|
genericBuild
|