# $Id$ PNAME="cloog" PVER="0.18.0" PBUILD="r5" PCAT="dev-libs" DESCRIPTION="CLooG-ISL is a library to generate code for scanning Z-polyhedra." HOMEPAGE="http://cloog.org/" # do not depend on glibc, as it depends ob libstdc++ and this wants mpc # as SRCDEPEND -> this may generate loops DEPEND=">= dev-libs/gmp-5.1 >= dev-libs/isl-0.12" SRCFILE="${PNAME}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mbuild multilib SRC_URI=( http://www.bastoul.net/cloog/pages/download/count.php3?url=./${SRCFILE} ftp://gcc.gnu.org/pub/gcc/infrastructure/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) UP2DATE="updatecmd ftp://gcc.gnu.org/pub/gcc/infrastructure/ | grep ${PNAME} | lasttarball gz" src_compile() { mconfigure --enable-shared --with-gmp --with-isl=system || die mmake || die } src_install() { mmake DESTDIR=${BINDIR} install || die # move gdb scripts to a proper location and to pretty-print ldconfig minstalldir /usr/share/gdb/auto-load/usr/$(mlibdir) || die mv ${BINDIR}/usr/$(mlibdir)/libisl*gdb.py* ${BINDIR}/usr/share/gdb/auto-load/usr/$(mlibdir)/ || die # multilib as well if [[ $(mlibdir) != lib ]] && [[ -d ${BINDIR}/usr/lib ]] then minstalldir /usr/share/gdb/auto-load/usr/lib || die mv ${BINDIR}/usr/lib/libisl*gdb.py* ${BINDIR}/usr/share/gdb/auto-load/usr/lib/ || die fi minstalldocs ChangeLog README || die }