at v192 38 lines 670 B view raw
1source $stdenv/setup 2 3patchPhase() { 4 for i in $patches; do 5 header "applying patch $i" 3 6 patch -p0 < $i 7 stopNest 8 done 9 10 configureImakefiles "s:__PREFIX_PNG:$libpng:" 11 configureImakefiles "s:__PREFIX:$out:" 12} 13 14configureImakefiles() { 15 local sedcmd=$1 16 17 sed "${sedcmd}" fig2dev/Imakefile > tmpsed 18 cp tmpsed fig2dev/Imakefile 19 20 sed "${sedcmd}" fig2dev/dev/Imakefile > tmpsed 21 cp tmpsed fig2dev/dev/Imakefile 22 23 sed "${sedcmd}" transfig/Imakefile > tmpsed 24 cp tmpsed transfig/Imakefile 25} 26 27buildPhase() { 28 xmkmf 29 make Makefiles 30 make 31} 32 33preInstall() { 34 mkdir -p $out 35 mkdir -p $out/lib 36} 37 38genericBuild