# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="4" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" # clutter.eclass does not support .xz tarballs inherit gnome2 versionator RV=($(get_version_components)) SRC_URI="http://source.clutter-project.org/sources/${PN}/${RV[0]}.${RV[1]}/${P}.tar.xz" DESCRIPTION="A library for rendering 3D models with Clutter" HOMEPAGE="http://wiki.clutter-project.org/wiki/Mash" LICENSE="LGPL-2.1" SLOT="0.2" IUSE="doc examples +introspection" KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" # Automagically detects x11-libs/mx, but only uses it for building examples. # Note: mash is using a bundled copy of rply because mash developers have # modified its API by adding extra arguments to various functions. RDEPEND=">=dev-libs/glib-2.16:2 >=media-libs/clutter-1.5.10:1.0[introspection?] virtual/opengl introspection? ( >=dev-libs/gobject-introspection-0.6.1 )" DEPEND="${RDEPEND} virtual/pkgconfig doc? ( >=dev-util/gtk-doc-1.14 )" pkg_setup() { DOCS="AUTHORS NEWS README" G2CONF="${G2CONF} --disable-static $(use_enable introspection)" } src_install() { gnome2_src_install if use examples; then insinto /usr/share/doc/${PF}/examples doins example/{*.c,*.ply} fi }