# $Id$ PNAME="eggdbus" PVER="0.5" PBUILD="r1" PCATEGORIE="dev-libs" STATE="unstable" DESCRIPTION="D-Bus bindings for GObject." HOMEPAGE="http://cgit.freedesktop.org/~david/eggdbus" DEPEND=">= dev-libs/glib2-2.22 >= sys-apps/dbus-1.3 >= dev-libs/dbus-glib-0.82" SDEPEND=">= dev-util/pkgconfig-0.23" SRCFILE="${PNAME}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mtools mbuild SRC_URI=( http://hal.freedesktop.org/releases/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${PNAME}-${PVER}-leakfix.patch ) UP2TARBALL="${PNAME}-[0-9]" UP2DATE="updatecmd_freedesktop ${PNAME}" src_prepare() { munpack ${SRCFILE} || die cd ${SRCDIR} # fixes leaks of object path in EggDBusMessage mpatch ${PNAME}-${PVER}-leakfix.patch || die } src_compile() { cd ${SRCDIR} mconfigure \ --disable-dependency-tracking \ --disable-ansi \ --disable-maintainer-mode \ --disable-verbose-mode \ --disable-gtk-doc \ --enable-largefile \ || die mmake || die }