# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/gmetadom/gmetadom-0.2.6.ebuild,v 1.2 2008/05/10 03:36:34 halcy0n Exp $ WANT_AUTOCONF=latest WANT_AUTOMAKE=latest inherit autotools flag-o-matic eutils DESCRIPTION="A library providing bindings for multiple languages of multiple C DOM implementations" HOMEPAGE="http://gmetadom.sourceforge.net/" SRC_URI="mirror://sourceforge/gmetadom/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="ocaml" RDEPEND="dev-libs/glib >=dev-libs/gdome2-0.8.0 >=dev-libs/libxslt-1.0.0" DEPEND="${RDEPEND} dev-util/pkgconfig ocaml? ( >=dev-lang/ocaml-3.05 >=dev-ml/findlib-0.8 )" src_unpack() { unpack ${A} cd "${S}" epatch "${FILESDIR}"/${P}-gentoo.patch epatch "${FILESDIR}"/${P}-gcc43.patch eautoreconf } src_compile() { local mymod="gdome_cpp_smart" # Unconditonal use of -fPIC (#55238). append-flags -fPIC use ocaml && mymod="${mymod} gdome_caml" econf --with-modules="${mymod}" || die # parallel b0rks emake -j1 || die } src_install() { emake -j1 DESTDIR="${D}" install || die dodoc AUTHORS BUGS ChangeLog HISTORY NEWS README }