# $Id$ PNAME="idesk" PVER="0.7.5" PBUILD="r5" PCAT="x11-misc" DESCRIPTION="iDesk, a tool to provide desktop icons." HOMEPAGE="http://idesk.sourceforge.net/" DEPEND=">= media-libs/imlib2-1.4 >= media-libs/freetype-2.4 >= dev-libs/libxml2-2.7 >= x11-libs/startup-notification-0.12" SDEPEND=">= dev-util/pkgconfig-0.25" SRCFILE="${PNAME}-${PVER}.tar.bz2" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mtools SRC_URI=( sourceforge://${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) src_prepare() { munpack ${SRCFILE} || die cd ${SRCDIR} # fix missing includes to build with newer gcc sed -i '1,1i#include ' src/DesktopConfig.cpp || die sed -i '1,1i#include ' src/DesktopConfig.cpp || die sed -i '1,1i#include ' src/DesktopConfig.cpp || die } src_compile() { cd ${SRCDIR} mconfigure --enable-libsn || die mmake || die } src_install() { cd ${SRCDIR} minstalldir /usr/bin || die minstalldir /usr/share/idesk || die minstallexec src/idesk || die minstallfile examples/\* /usr/share/idesk || die minstalldocs AUTHORS COPYING ChangeLog NEWS README TODO || die }