1 |
commit: c8d00ec1b9e699005b6accf710d16a05ef239cda |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Feb 14 20:32:07 2018 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Feb 14 20:42:41 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d00ec1 |
7 |
|
8 |
sci-libs/liborigin: Switch to Qt5 build |
9 |
|
10 |
Bug: https://bugs.gentoo.org/644468 |
11 |
Package-Manager: Portage-2.3.24, Repoman-2.3.6 |
12 |
|
13 |
sci-libs/liborigin/liborigin-20110829-r1.ebuild | 62 +++++++++++++++++++++++++ |
14 |
1 file changed, 62 insertions(+) |
15 |
|
16 |
diff --git a/sci-libs/liborigin/liborigin-20110829-r1.ebuild b/sci-libs/liborigin/liborigin-20110829-r1.ebuild |
17 |
new file mode 100644 |
18 |
index 00000000000..27e4ccbbe0f |
19 |
--- /dev/null |
20 |
+++ b/sci-libs/liborigin/liborigin-20110829-r1.ebuild |
21 |
@@ -0,0 +1,62 @@ |
22 |
+# Copyright 1999-2018 Gentoo Foundation |
23 |
+# Distributed under the terms of the GNU General Public License v2 |
24 |
+ |
25 |
+EAPI=6 |
26 |
+ |
27 |
+inherit qmake-utils |
28 |
+ |
29 |
+DESCRIPTION="Library for reading OriginLab OPJ project files" |
30 |
+HOMEPAGE="http://soft.proindependent.com/liborigin2/" |
31 |
+SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${PN}2-${PV}.zip" |
32 |
+ |
33 |
+LICENSE="GPL-3" |
34 |
+SLOT="2" |
35 |
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
36 |
+IUSE="doc" |
37 |
+ |
38 |
+RDEPEND=" |
39 |
+ dev-libs/boost |
40 |
+ dev-qt/qtcore:5 |
41 |
+ dev-qt/qtgui:5 |
42 |
+" |
43 |
+DEPEND="${RDEPEND} |
44 |
+ app-arch/unzip |
45 |
+ dev-cpp/tree |
46 |
+ doc? ( app-doc/doxygen ) |
47 |
+" |
48 |
+ |
49 |
+DOCS=( readme FORMAT ) |
50 |
+ |
51 |
+S="${WORKDIR}"/${PN}${SLOT} |
52 |
+ |
53 |
+src_prepare() { |
54 |
+ default |
55 |
+ |
56 |
+ cat >> liborigin2.pro <<-EOF |
57 |
+ INCLUDEPATH += "${EPREFIX}/usr/include/tree" |
58 |
+ headers.files = \$\$HEADERS |
59 |
+ headers.path = "${EPREFIX}/usr/include/liborigin2" |
60 |
+ target.path = "${EPREFIX}/usr/$(get_libdir)" |
61 |
+ INSTALLS = target headers |
62 |
+ EOF |
63 |
+ # use system one |
64 |
+ rm -f tree.hh || die |
65 |
+} |
66 |
+ |
67 |
+src_configure() { |
68 |
+ eqmake5 liborigin2.pro |
69 |
+} |
70 |
+ |
71 |
+src_compile() { |
72 |
+ default |
73 |
+ if use doc; then |
74 |
+ cd doc || die |
75 |
+ doxygen Doxyfile || die "doc generation failed" |
76 |
+ fi |
77 |
+} |
78 |
+ |
79 |
+src_install() { |
80 |
+ use doc && local HTML_DOCS=( doc/html/. ) |
81 |
+ einstalldocs |
82 |
+ emake install INSTALL_ROOT="${D}" |
83 |
+} |