# $Id$ PNAME="libidl" PVER="0.8.14" PBUILD="r3" PCAT="dev-libs" DESCRIPTION="libIDL is a library for creating trees of CORBA Interface Definition Language (IDL) files." HOMEPAGE="http://www.gnome.org/" DEPEND=">= dev-libs/glib2-2.36" SDEPEND=">= dev-util/pkgconfig-0.25 >= sys-dev/flex-2.5.35" SRCFILE="${PNAME/idl/IDL}-${PVER}.tar.bz2" SRCDIR="${BUILDDIR}/${PNAME/idl/IDL}-${PVER}" sminclude gnome2 SRC_URI=( gnome://libIDL/${PVER%.*}/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${PNAME}-0.8.10-flex-2.5.34-fix.patch ) UP2DATE="updatecmd_gnome libIDL" src_prepare() { munpack ${SRCFILE} || die cd ${SRCDIR} # fixes some build issues with flex-2.5.34 # see: http://bugzilla.gnome.org/show_bug.cgi?id=507344 mpatch ${PNAME}-0.8.10-flex-2.5.34-fix.patch || die }