# $Id$ PNAME="zlib" PVER="1.2.3" PBUILD="r8" SPLIT_PACKAGES="zlib zlib-dev" PCATEGORIE="sys-libs" STATE="unstable" DESCRIPTION="Standard (de)compression library." HOMEPAGE="http://www.zlib.net/" DEPEND=">= virtual/glibc" SRCFILE="${PNAME}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude multilib mtools cleanutils SRC_URI=( http://www.zlib.net/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${PNAME}-1.2.1-prelink.patch ) UP2DATE="updatecmd ${HOMEPAGE} | grep -A2 'Current release:' | sed -n 's/.*zlib \(.*\)/\1/;$ p'" src_prepare() { munpack ${SRCFILE} || die # prelink fix mpatch ${PNAME}-1.2.1-prelink.patch || die } src_compile() { # needed directories minstalldir /usr || die # shared libaries all-abis ./configure --prefix=/usr --libdir=/usr/'$(mlibdir)' --shared || die mmake || die } src_install_zlib() { minstall || die # needed directories all-abis minstalldir /'$(mlibdir)' || die all-abis mv ${BINDIR}/usr/'$(mlibdir)'/libz.so.* ${BINDIR}/'$(mlibdir)' || die all-abis mlink ../../'$(mlibdir)'/libz.so.1 /usr/'$(mlibdir)'/libz.so || die # cleanup zapmost ${BINDIR} $(mlibdir) usr/$(mlibdir)/*.so || die } src_install_zlib-dev() { minstall || die zapmost ${BINDIR} usr/include || die minstallman zlib.3 || die minstalldocs ChangeLog FAQ INDEX README || die }