# $Id$ PNAME="dietlibc" PVER="0.33" PBUILD="r1" PCAT="dev-libs" DESCRIPTION="diet libc - a libc optimized for small size." HOMEPAGE="http://www.fefe.de/dietlibc/" DEPEND="" SRCFILE="${PNAME}-${PVER}.tar.bz2" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" SRC_URI=( http://www.fefe.de/${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/0.24-dirent-prototype.patch mirror://${PNAME}/dietlibc-0.28-Makefile.patch ) UP2DATE="updatecmd ${HOMEPAGE} | firsttarball" src_prepare() { munpack ${SRCFILE} || die cd ${SRCDIR} # fix protopypes var types both to off_t mpatch 0.24-dirent-prototype.patch || die # fix up install pathes and CFLAGS mpatch dietlibc-0.28-Makefile.patch || die } src_compile() { cd ${SRCDIR} mmake MYARCH="${ARCH/i*86/i386}" CFLAGS="${CFLAGS}" || die } src_install() { cd ${SRCDIR} mmake MYARCH="${ARCH/i*86/i386}" \ DESTDIR=${BINDIR} BINDIR=/usr/bin \ MAN1DIR=/usr/share/man/man1 install || die # docs minstalldocs AUTHOR BUGS CAVEAT CHANGES COPYING FAQ \ PORTING README* SECURITY THANKS TODO || die }