# $Id$ PNAME="slang" PVER="2.2.4" PBUILD="r3" PCAT="sys-libs" DESCRIPTION="Console display library used by most text viewer" HOMEPAGE="http://www.jedsoft.org/slang/" # ncurses for ncurses5-config to get terminfo directory DEPEND=">= sys-libs/ncurses-6.1 >= sys-libs/readline-8.0 >= dev-libs/libpcre-8 >= media-libs/libpng-1.5 >= sys-libs/zlib-1.2.8" SRCFILE="${PNAME}-${PVER}.tar.bz2" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude multilib mbuild SRC_URI=( ftp://ftp.fu-berlin.de/pub/unix/misc/${PNAME}/latest/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${PNAME}-2.2.4-slsh-libs.patch mirror://${PNAME}/${PNAME}-2.2.4-memset.patch ) UP2DATE="updatecmd ftp://ftp.fu-berlin.de/pub/unix/misc/${PNAME}/latest | highesttarball" # disable parallel make MAKEOPTS="-j1" src_prepare() { munpack ${SRCFILE} || die # fix build of slsh libs mpatch ${PNAME}-2.2.4-slsh-libs.patch || die # fix missing memset declaration for png mpatch ${PNAME}-2.2.4-memset.patch || die } src_compile() { mconfigure --with-readline=gnu --with-pcre --with-png --with-zlib || die mmake all || die }