# $Header: /magellan-cvs/smage/lesstif/lesstif-0.95.0-r4.smage2,v 1.1 2008/02/20 22:03:11 niro Exp $ PNAME="lesstif" PVER="0.95.0" PBUILD="r4" PCATEGORIE="x11-libs" STATE="unstable" DESCRIPTION="LessTif is the Hungry Programmers' version of OSF/Motif." HOMEPAGE="http://www.lesstif.org/" DEPEND=">= virtual/glibc >= x11-libs/libXp-1 >= x11-libs/libXt-1" SDEPEND=">= x11-libs/libXaw-1 >= x11-libs/libXft-1 >= x11-proto/printproto-1" SRCFILE="${PNAME}-${PVER}.tar.bz2" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mbuild SRC_URI=( sourceforge://${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${PNAME}-${PVER}-cplusplus-fix.patch ) src_prepare() { munpack ${SRCFILE} cd ${SRCDIR} # fixes some issues with c++ # at least it fixes the build of xpdf mpatch ${PNAME}-${PVER}-cplusplus-fix.patch || die } src_compile() { cd ${SRCDIR} mconfigure \ --enable-build-20 \ --enable-build-21 \ --disable-debug \ --enable-production \ --disable-build-tests \ --with-x || die mmake CFLAGS="${CFLAGS}" || die } src_install() { cd ${SRCDIR} mmake DESTDIR=${BINDIR} install || die # fix libdir if [[ $(mlibdir) != lib ]] then mv ${BINDIR}/usr/lib/* ${BINDIR}/usr/$(mlibdir) || die rm -rf ${BINDIR}/usr/lib || die # fix up .la files sed -i "s:/usr/lib/:/usr/$(mlibdir)/:g" ${BINDIR}/usr/$(mlibdir)/*.la || die sed -i "s:/usr/X11R6/:/usr/:g" ${BINDIR}/usr/$(mlibdir)/*.la || die fi # fix docs minstalldocs AUTHORS COPYING CREDITS ChangeLog FAQ NEWS README || die mv ${BINDIR}/usr/LessTif/doc ${BINDIR}/usr/share/doc/${PNAME}-${PVER} || die mv ${BINDIR}/usr/LessTif/ReleaseNotes.* ${BINDIR}/usr/share/doc/${PNAME}-${PVER} || die rm -rf ${BINDIR}/usr/LessTif || die }