* By popular demand: xfig.

svn path=/nixpkgs/trunk/; revision=7278
This commit is contained in:
Eelco Dolstra
2006-12-08 01:17:21 +00:00
parent 3a4312f263
commit 3691639db1
5 changed files with 72 additions and 18 deletions

View File

@@ -2,27 +2,27 @@ source $stdenv/setup
patchPhase=patchPhase
patchPhase() {
for i in $patches; do
header "applying patch $i" 3
patch -p0 < $i || fail
stopNest
done
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 "s:__PREFIX_PNG:$libpng:"
configureImakefiles "s:__PREFIX:$out:"
}
configureImakefiles() {
local sedcmd=$1
local sedcmd=$1
sed "${sedcmd}" fig2dev/Imakefile > tmpsed
cp tmpsed fig2dev/Imakefile
sed "${sedcmd}" fig2dev/Imakefile > tmpsed
cp tmpsed fig2dev/Imakefile
sed "${sedcmd}" fig2dev/dev/Imakefile > tmpsed
cp tmpsed fig2dev/dev/Imakefile
sed "${sedcmd}" fig2dev/dev/Imakefile > tmpsed
cp tmpsed fig2dev/dev/Imakefile
sed "${sedcmd}" transfig/Imakefile > tmpsed
cp tmpsed transfig/Imakefile
sed "${sedcmd}" transfig/Imakefile > tmpsed
cp tmpsed transfig/Imakefile
}
buildPhase=buildPhase
@@ -34,10 +34,8 @@ buildPhase() {
preInstall=preInstall
preInstall() {
ensureDir $out
ensureDir $out/lib
ensureDir $out
ensureDir $out/lib
}
genericBuild