]> Pileus Git - ~andy/sunrise/blob - x11-libs/libqglviewer/libqglviewer-2.3.1.ebuild
x11-libs/libqglviewer: Removed x11-libs/qt:4 meta package dependency.
[~andy/sunrise] / x11-libs / libqglviewer / libqglviewer-2.3.1.ebuild
1 # Copyright 1999-2009 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: $
4
5 EAPI="1"
6
7 inherit qt4
8
9 MY_P="libQGLViewer-${PV}"
10
11 DESCRIPTION="Simple 3D viewer class for Qt OpenGL applications"
12 HOMEPAGE="http://www.libqglviewer.com"
13 SRC_URI="http://www.libqglviewer.com/src/${MY_P}.tar.gz"
14
15 LICENSE="GPL-2"
16 SLOT="0"
17 KEYWORDS="~amd64 ~x86"
18 IUSE="doc"
19
20 DEPEND="virtual/opengl
21         x11-libs/qt-gui:4"
22 RDEPEND="${DEPEND}"
23
24 S=${WORKDIR}/${MY_P}/QGLViewer
25
26 src_compile() {
27         eqmake4 QGLViewer.pro -o Makefile PREFIX=/usr
28         emake || die "emake QGLViewer failed"
29
30         cd ../designerPlugin
31         eqmake4 designerPlugin.pro -o Makefile \
32                 INCLUDE_DIR=.. \
33                 LIB_DIR=../QGLViewer
34         emake || die "emake designerPlugin failed"
35 }
36
37 src_install() {
38         INSTALL_ROOT="${D}" emake install_target install_include || die "install QGLViewer failed"
39
40         cd ../designerPlugin
41         INSTALL_ROOT="${D}" emake install_target || die "install QGLViewer failed"
42
43         dodoc ../README || die "installing README failed"
44
45         if use doc ; then
46                 dohtml -r ../doc/* || die "installing html files failed"
47                 docinto examples
48                 dodoc ../examples/* || die "installing examples failed"
49         fi
50 }