]> Pileus Git - ~andy/sunrise/blob - x11-libs/libqglviewer/libqglviewer-2.3.1.ebuild
x11-libs/libqglviewer/: Fix qt deps
[~andy/sunrise] / x11-libs / libqglviewer / libqglviewer-2.3.1.ebuild
1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: $
4
5 EAPI="2"
6
7 inherit qt4-r2
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         dev-libs/qtgui:4"
22 RDEPEND="${DEPEND}"
23
24 S=${WORKDIR}/${MY_P}/QGLViewer
25
26 src_configure() {
27         true
28 }
29
30 src_compile() {
31         eqmake4 QGLViewer.pro -o Makefile PREFIX=/usr
32         emake || die "emake QGLViewer failed"
33
34         cd ../designerPlugin
35         eqmake4 designerPlugin.pro -o Makefile \
36                 INCLUDE_DIR=.. \
37                 LIB_DIR=../QGLViewer
38         emake || die "emake designerPlugin failed"
39 }
40
41 src_install() {
42         INSTALL_ROOT="${D}" emake install_target install_include || die "install QGLViewer failed"
43
44         cd ../designerPlugin
45         INSTALL_ROOT="${D}" emake install_target || die "install QGLViewer failed"
46
47         dodoc ../README || die "installing README failed"
48
49         if use doc ; then
50                 dohtml -r ../doc/* || die "installing html files failed"
51                 docinto examples
52                 dodoc ../examples/* || die "installing examples failed"
53         fi
54 }