# $Id$ # default magellan build mbuild_src_prepare() { munpack ${SRCFILE} || die } mbuild_src_compile() { cd ${SRCDIR} if [[ -x ./configure ]] then mconfigure || die else echo "mbuild: No configure found, skipping!" fi mmake || die } mbuild_src_check() { cd ${SRCDIR} mmake -j1 -k check || die } mbuild_src_install() { cd ${SRCDIR} mmake DESTDIR=${BINDIR} install || die local i for i in ABOUT-NLS ANNOUNCE AUTHORS BUGS CHANGES \ ChangeLog COPYING FAQ LICENSE NEWS README TODO do if [ -f ${SRCDIR}/${i} ] then minstalldocs ${i} || die fi done } export_inherits mbuild src_prepare src_compile src_check src_install