summaryrefslogtreecommitdiff
path: root/x11-libs
diff options
context:
space:
mode:
authorCtibor Brančík <ctibor@brancik.cz>2014-05-14 19:36:17 +0200
committerCtibor Brančík <ctibor@brancik.cz>2014-05-14 19:36:17 +0200
commit7136231fc334844e184d675d6d1f1dbd4c96e9c3 (patch)
tree10e81ba99f128ba54cccbb448c7b59d94f022169 /x11-libs
parent9b117aff12c897fe9df359a56d45e1222802876e (diff)
downloadbrancik-overlay-7136231fc334844e184d675d6d1f1dbd4c96e9c3.tar.gz
brancik-overlay-7136231fc334844e184d675d6d1f1dbd4c96e9c3.tar.bz2
Add x11-libs/libqglviewer 2.3.1 from sunrise overlay
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/libqglviewer/Manifest2
-rw-r--r--x11-libs/libqglviewer/libqglviewer-2.3.1.ebuild54
2 files changed, 56 insertions, 0 deletions
diff --git a/x11-libs/libqglviewer/Manifest b/x11-libs/libqglviewer/Manifest
new file mode 100644
index 0000000..f631949
--- /dev/null
+++ b/x11-libs/libqglviewer/Manifest
@@ -0,0 +1,2 @@
+DIST libQGLViewer-2.3.1.tar.gz 2142397 SHA256 120b61aac0ecc03f208f56d171b53bc9ab177d0d0a06a67eab23759836e11f98 SHA512 f52a4ed983cec383a2b03ab02d53aa98f5a1625369a92ffae9d327784c83306bc4db4244d89188969f3f765d05a77f503c56e3fa1008d3a1835fdbd124307a3f WHIRLPOOL cbaccacb21974128b12754ae9338dd19e3a4080a36425136d4228e0223c6a6364b23bbf13d4ae332f30f814d12e08fe94691f05d68e5d8b22cea4e4994c00b16
+EBUILD libqglviewer-2.3.1.ebuild 1192 SHA256 c3655a45f21c992d68ceaead5496a6d218ed5a5cbbd23da456fb83a15447aadb SHA512 daa25c670cb6517f6b6691ff5147a552b649b9f9d86f56f9a4575d23153170f1921c75a3e8d954f8c680fdec99ef53541c332bc63cd7a3090a30616ff9e362ff WHIRLPOOL 4c5de844a9e085fb980df3be7f16815f7ec6fe9c562831035e90946d314fe27368912b2d546e1f01222206dd7c7b6f04836881f2cefe27e5a7b0939f9e12917d
diff --git a/x11-libs/libqglviewer/libqglviewer-2.3.1.ebuild b/x11-libs/libqglviewer/libqglviewer-2.3.1.ebuild
new file mode 100644
index 0000000..64f1599
--- /dev/null
+++ b/x11-libs/libqglviewer/libqglviewer-2.3.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit qt4-r2
+
+MY_P="libQGLViewer-${PV}"
+
+DESCRIPTION="Simple 3D viewer class for Qt OpenGL applications"
+HOMEPAGE="http://www.libqglviewer.com"
+SRC_URI="http://www.libqglviewer.com/src/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+DEPEND="virtual/opengl
+ dev-qt/qtgui:4"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}/QGLViewer
+
+src_configure() {
+ true
+}
+
+src_compile() {
+ eqmake4 QGLViewer.pro -o Makefile PREFIX=/usr
+ emake || die "emake QGLViewer failed"
+
+ cd ../designerPlugin
+ eqmake4 designerPlugin.pro -o Makefile \
+ INCLUDE_DIR=.. \
+ LIB_DIR=../QGLViewer
+ emake || die "emake designerPlugin failed"
+}
+
+src_install() {
+ INSTALL_ROOT="${D}" emake install_target install_include || die "install QGLViewer failed"
+
+ cd ../designerPlugin
+ INSTALL_ROOT="${D}" emake install_target || die "install QGLViewer failed"
+
+ dodoc ../README || die "installing README failed"
+
+ if use doc ; then
+ dohtml -r ../doc/* || die "installing html files failed"
+ docinto examples
+ dodoc ../examples/* || die "installing examples failed"
+ fi
+}