1 |
commit: fc75a0c8b043b7b57ec817344ec0dcb371584353 |
2 |
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Sep 29 12:52:42 2016 +0000 |
4 |
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Sep 29 12:52:52 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc75a0c8 |
7 |
|
8 |
x11-libs/libQGLViewer: bump to 2.6.4; add subslot |
9 |
|
10 |
Package-Manager: portage-2.3.1 |
11 |
|
12 |
x11-libs/libQGLViewer/Manifest | 1 + |
13 |
x11-libs/libQGLViewer/libQGLViewer-2.6.4.ebuild | 52 +++++++++++++++++++++++++ |
14 |
2 files changed, 53 insertions(+) |
15 |
|
16 |
diff --git a/x11-libs/libQGLViewer/Manifest b/x11-libs/libQGLViewer/Manifest |
17 |
index 43a19a7..6ea6a1c 100644 |
18 |
--- a/x11-libs/libQGLViewer/Manifest |
19 |
+++ b/x11-libs/libQGLViewer/Manifest |
20 |
@@ -1,3 +1,4 @@ |
21 |
DIST libQGLViewer-2.6.1.tar.gz 3083024 SHA256 e6a783061d31b77e9f8b3bfb10e20bc8166b400c24679312b7e7662a0f12d822 SHA512 525006e5e79625c9d98a037eb19cded6c83c9a1f38b6abce9b513dd8bdd8fe8bcbf9bd6228b55181227dd1124a5734331b5a078737b3cf233c8496a83678f576 WHIRLPOOL 2889ee5a135a526fa4eb490de3975f5e4964d30f338d50bdda963f879321049e429a4c0f4b46f6a20c8341c640105ac48fcf8426f845b8e5c401c4f37295f189 |
22 |
DIST libQGLViewer-2.6.2.tar.gz 3075407 SHA256 aacf3f26805e6f625e4d1e1927aff535a732b5666055676c4df07e2e3bfaf7ef SHA512 97907153975730c0cfa38df9ee051f9d4dc6f9d815784c946fb333c7477259d0af9b697173a58115beb3f1a46b119c0dfd1329bc7f2b18f192226800b03839e5 WHIRLPOOL c7f8a0bd98171fc12e8ac52a70c49632b7e4f895c0c63c4d652c45604803eb63ef898cf53b78eb37cecdf748fd3816063bd27c38ce7743c2b15c3797a48971c6 |
23 |
DIST libQGLViewer-2.6.3.tar.gz 3044822 SHA256 dc1c471817168d3c4a760abaf06f19cfd674a88c994db8b210d6f2b1264e681a SHA512 33cbee85d003379798561c9eceff95490053090184e892190e29a7e242469c4c688e6e2b969be25c66f47b2f4bfe2ff6d7a016a7d6fef2ac0f7159a1bdf9368c WHIRLPOOL 2f4e594e185bac324f7f581b71db9e75430ee02214f28c2ef682df87940d84e23dd81e37c323f140c0835de6b3c87ef71c9b5d9603620ddfe7fe7a1b307186f2 |
24 |
+DIST libQGLViewer-2.6.4.tar.gz 2996712 SHA256 d25cb6800649f26c7f61ae510af5d4abd88f9fb63b7264390e214e9facb1f17b SHA512 fae9caa7fe049b13ba970c971a9454700631cac18d46b6154ae4e155fabe64dc3b8eacf968dce69292743ade6c8c2772e236505ee8099bbf9ed291382dbd65f0 WHIRLPOOL e3beecca95576bc501645c1cc7784b2248f6cf7ebd11fbbda35a721996f5d16a12cd76f8daf5dad60876683acf3ead489e570e53ab71fdf37f855089ee6f455b |
25 |
|
26 |
diff --git a/x11-libs/libQGLViewer/libQGLViewer-2.6.4.ebuild b/x11-libs/libQGLViewer/libQGLViewer-2.6.4.ebuild |
27 |
new file mode 100644 |
28 |
index 00000000..d0ca60f |
29 |
--- /dev/null |
30 |
+++ b/x11-libs/libQGLViewer/libQGLViewer-2.6.4.ebuild |
31 |
@@ -0,0 +1,52 @@ |
32 |
+# Copyright 1999-2016 Gentoo Foundation |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+# $Id$ |
35 |
+ |
36 |
+EAPI="5" |
37 |
+ |
38 |
+inherit qt4-r2 multilib flag-o-matic |
39 |
+ |
40 |
+DESCRIPTION="C++ library based on Qt that eases the creation of OpenGL 3D viewers" |
41 |
+HOMEPAGE="http://www.libqglviewer.com" |
42 |
+SRC_URI="http://www.libqglviewer.com/src/${P}.tar.gz" |
43 |
+ |
44 |
+LICENSE="GPL-2" |
45 |
+SLOT="0/qt4-2" |
46 |
+KEYWORDS="~amd64 ~arm" |
47 |
+IUSE="designer examples" |
48 |
+ |
49 |
+DEPEND="virtual/opengl |
50 |
+ virtual/glu |
51 |
+ dev-qt/qtopengl:4 |
52 |
+ dev-qt/qtgui:4" |
53 |
+RDEPEND="${DEPEND} |
54 |
+ designer? ( dev-qt/designer:4 )" |
55 |
+ |
56 |
+src_configure() { |
57 |
+ append-ldflags "-L${S}/QGLViewer" |
58 |
+ sed -e 's#designerPlugin##' -i ${P}.pro || die |
59 |
+ use examples || sed -e 's#examples examples/contribs##' -i ${P}.pro || die |
60 |
+ eqmake4 ${P}.pro \ |
61 |
+ PREFIX="${EPREFIX}/usr" \ |
62 |
+ LIB_DIR="${EPREFIX}/usr/$(get_libdir)" \ |
63 |
+ DOC_DIR="${EPREFIX}/usr/share/doc/${PF}/html" |
64 |
+ if use designer ; then |
65 |
+ cd "${S}/designerPlugin" |
66 |
+ eqmake4 designerPlugin.pro |
67 |
+ fi |
68 |
+} |
69 |
+ |
70 |
+src_install() { |
71 |
+ emake INSTALL_ROOT="${D}" install |
72 |
+ dodoc README |
73 |
+ |
74 |
+ if use designer ; then |
75 |
+ cd "${S}/designerPlugin" |
76 |
+ emake INSTALL_ROOT="${D}" install |
77 |
+ fi |
78 |
+ |
79 |
+ if use examples ; then |
80 |
+ exeinto /usr/bin/${PN}-examples |
81 |
+ doexe $(find "${S}/examples" -type f -executable ! -name '*.vcproj') |
82 |
+ fi |
83 |
+} |