CWD=`pwd` cd /tmp tar xzvf $CWD/libpng-1.0.11.tar.gz cd libpng-1.0.11 zcat $CWD/libpng-1.0.11.diff.gz | patch -p1 --verbose --backup --suffix=.orig -E ln -s scripts/makefile.linux ./Makefile make rm -rf /tmp/package-libpng mkdir /tmp/package-libpng make install prefix=/tmp/package-libpng/usr mkdir -p /tmp/package-libpng/usr/man/man{3,5} install -m 644 libpng.3 /tmp/package-libpng/usr/man/man3 install -m 644 libpngpf.3 /tmp/package-libpng/usr/man/man3 install -m 644 png.5 /tmp/package-libpng/usr/man/man5 gzip -9 /tmp/package-libpng/usr/man/man3/* /tmp/package-libpng/usr/man/man5/* mkdir -p /tmp/package-libpng/usr/doc/libpng-1.0.11 cp -a ANNOUNCE CHANGES INSTALL KNOWNBUG LICENSE README TODO Y2KINFO libpng.txt \ example.c /tmp/package-libpng/usr/doc/libpng-1.0.11 chmod 644 /tmp/package-libpng/usr/doc/libpng-1.0.11/* chown root.root /tmp/package-libpng/usr/doc/libpng-1.0.11/* cd /tmp/package-libpng echo "y n" | makepkg ../libpng.tgz