48 lines
1.3 KiB
Bash
48 lines
1.3 KiB
Bash
# 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
|
|
}
|