source $stdenv/setup patchPhase=patchPhase patchPhase() { for i in $patches; do header "applying patch $i" 3 patch -p0 < $i || fail stopNest done configureImakefiles "s:__PREFIX_PNG:$libpng:" configureImakefiles "s:__PREFIX:$out:" } configureImakefiles() { local sedcmd=$1 sed "${sedcmd}" fig2dev/Imakefile > tmpsed cp tmpsed fig2dev/Imakefile sed "${sedcmd}" fig2dev/dev/Imakefile > tmpsed cp tmpsed fig2dev/dev/Imakefile sed "${sedcmd}" transfig/Imakefile > tmpsed cp tmpsed transfig/Imakefile } buildPhase=buildPhase buildPhase() { xmkmf make Makefiles make } preInstall=preInstall preInstall() { ensureDir $out ensureDir $out/lib } genericBuild