diff options
author | Ctibor Brančík <ctibor@brancik.cz> | 2017-11-17 10:30:32 +0100 |
---|---|---|
committer | Ctibor Brančík <ctibor@brancik.cz> | 2017-11-17 10:30:32 +0100 |
commit | 39ad1e3e2138d3700e7b08012abac009a4d6748a (patch) | |
tree | 8ec9eec60acc202ae0f950dc3d106acf1738ffd5 /x11-libs/libQGLViewer | |
parent | 9aede192e894c5ecb2a5a26cddbf7572a29334c4 (diff) | |
download | brancik-overlay-39ad1e3e2138d3700e7b08012abac009a4d6748a.tar.gz brancik-overlay-39ad1e3e2138d3700e7b08012abac009a4d6748a.tar.bz2 |
Return of the libQGLViewer because. In tree versdion too old.
Diffstat (limited to 'x11-libs/libQGLViewer')
-rw-r--r-- | x11-libs/libQGLViewer/Manifest | 1 | ||||
-rw-r--r-- | x11-libs/libQGLViewer/libQGLViewer-2.7.1.ebuild | 55 | ||||
-rw-r--r-- | x11-libs/libQGLViewer/metadata.xml | 11 |
3 files changed, 67 insertions, 0 deletions
diff --git a/x11-libs/libQGLViewer/Manifest b/x11-libs/libQGLViewer/Manifest new file mode 100644 index 0000000..a02270c --- /dev/null +++ b/x11-libs/libQGLViewer/Manifest @@ -0,0 +1 @@ +DIST libQGLViewer-2.7.1.tar.gz 3078737 SHA256 bfc7d97e3e8ec8d815e4150896c8a1b65ba4f01b063488f3d64d4e21a607c121 SHA512 1f597d737614f07682bde0d886c9c2eee57f478607a4caeac40922f66a6310ff30ea32e8ab44de0b23e0d1e5db2e6deea8c4fe3bc2cddc78ed5b971f638b09bd WHIRLPOOL f97811127a114b1c4d1f751a710f9240042fbfa41ee605be633b91608b34024ecd124c34fa0bb9296c4fd04d830f173369303a3f75a2544019ecbf7dd6e35792 diff --git a/x11-libs/libQGLViewer/libQGLViewer-2.7.1.ebuild b/x11-libs/libQGLViewer/libQGLViewer-2.7.1.ebuild new file mode 100644 index 0000000..4a78050 --- /dev/null +++ b/x11-libs/libQGLViewer/libQGLViewer-2.7.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit qmake-utils + +DESCRIPTION="Simple 3D viewer class for Qt OpenGL applications" +HOMEPAGE="http://www.libqglviewer.com" +SRC_URI="http://www.libqglviewer.com/src/${PN}-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +DEPEND="virtual/opengl + dev-qt/qtopengl:5 + dev-qt/qtxml:5" + +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${PN}-${PV} + +src_configure() { + true +} + +src_compile() { + eqmake5 libQGLViewer-${PV}.pro + emake || die "emake QGLViewer failed" + + cd designerPlugin + eqmake5 designerPlugin.pro -o Makefile \ + INCLUDE_DIR=.. \ + LIB_DIR=../QGLViewer + emake || die "emake designerPlugin failed" +} + +src_install() { + cd QGLViewer + 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 +} diff --git a/x11-libs/libQGLViewer/metadata.xml b/x11-libs/libQGLViewer/metadata.xml new file mode 100644 index 0000000..6f836ff --- /dev/null +++ b/x11-libs/libQGLViewer/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="person"> +<email>aballier@gentoo.org</email> +<name>Alexis Ballier</name> +</maintainer> + <use> + <flag name="designer">Installs <pkg>dev-qt/designer</pkg> plugin.</flag> + </use> +</pkgmetadata> |