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