1 |
commit: 8a0136e9dedf26c3c75badd3c8f0ce73a627ab08 |
2 |
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Sep 2 19:10:00 2018 +0000 |
4 |
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Sep 2 19:18:19 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0136e9 |
7 |
|
8 |
www-client/otter: Version 0.9.99.3. |
9 |
|
10 |
Package-Manager: Portage-2.3.48, Repoman-2.3.10 |
11 |
|
12 |
www-client/otter/Manifest | 1 + |
13 |
www-client/otter/otter-0.9.99.3.ebuild | 86 ++++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 87 insertions(+) |
15 |
|
16 |
diff --git a/www-client/otter/Manifest b/www-client/otter/Manifest |
17 |
index 607b920cec9..61b22f46e13 100644 |
18 |
--- a/www-client/otter/Manifest |
19 |
+++ b/www-client/otter/Manifest |
20 |
@@ -1,2 +1,3 @@ |
21 |
DIST otter-0.9.99.1.tar.gz 4815838 BLAKE2B 466193891c13d1ac1837dbf4d845fe26fe1c2456afc20b31e75d5ae1d8579d0b80a87a5ac0cd8ae778a23db997dfcf438169634776da97d65a49e13d44a240d4 SHA512 333759ee0f846ce503d7a96ba7ce69fb7bfc4c08e8872b80f6230966d5d8f4c3d85b98b8e636500cc4e100f5c2d400ac7f622fbeb15ec1100614fe53fe73f88d |
22 |
DIST otter-0.9.99.2.tar.gz 4857916 BLAKE2B c6009c29c8740e9159dd874eb76db1245c3eae64f1f795a1dda0a6bb0f99f9d82595efa76ea1fdea0043e1131464718520d08b82d503c0ac07162f8631a499bf SHA512 5d30e826a011847be8f2df53efa3d389be350d139ed39abbd21fa7de2555769b5098a6f7849794463866be793365b3c91c527cfd3b17e06f32f61ec526756139 |
23 |
+DIST otter-0.9.99.3.tar.gz 4861110 BLAKE2B c5672bfbd5bdd39bf294516c4ec3dc9e14a469b999434423c1e938dea6eec2c611a8ae7fdb004f93f122bed14c1c7d64203b73e68f55cd59cea48c2901fd3288 SHA512 35a8f24e6c9daf8cdc7aac8467ac4e3e32ea8447df2ded4effe0f514da2d248fa783e5edec8db910c8374905dc7171c45f4ef2a5f1d1f8b430c459cf15fba6e2 |
24 |
|
25 |
diff --git a/www-client/otter/otter-0.9.99.3.ebuild b/www-client/otter/otter-0.9.99.3.ebuild |
26 |
new file mode 100644 |
27 |
index 00000000000..a354d54d965 |
28 |
--- /dev/null |
29 |
+++ b/www-client/otter/otter-0.9.99.3.ebuild |
30 |
@@ -0,0 +1,86 @@ |
31 |
+# Copyright 1999-2018 Gentoo Foundation |
32 |
+# Distributed under the terms of the GNU General Public License v2 |
33 |
+ |
34 |
+EAPI=6 |
35 |
+inherit eutils cmake-utils gnome2-utils xdg-utils |
36 |
+ |
37 |
+DESCRIPTION="Project aiming to recreate classic Opera (12.x) UI using Qt5" |
38 |
+HOMEPAGE="http://otter-browser.org/" |
39 |
+SRC_URI="https://github.com/OtterBrowser/${PN}-browser/archive/v${PV/_p/-dev}.tar.gz -> ${P}.tar.gz" |
40 |
+ |
41 |
+LICENSE="GPL-3" |
42 |
+SLOT="0" |
43 |
+KEYWORDS="~amd64 ~ppc64 ~x86" |
44 |
+IUSE="webengine +webkit spell" |
45 |
+REQUIRED_USE=" |
46 |
+ || ( webengine webkit ) |
47 |
+" |
48 |
+ |
49 |
+DEPEND=" |
50 |
+ dev-qt/qtconcurrent:5 |
51 |
+ dev-qt/qtcore:5 |
52 |
+ dev-qt/qtdbus:5 |
53 |
+ dev-qt/qtdeclarative:5 |
54 |
+ dev-qt/qtgui:5 |
55 |
+ dev-qt/qtmultimedia:5 |
56 |
+ dev-qt/qtnetwork:5[ssl] |
57 |
+ dev-qt/qtprintsupport:5 |
58 |
+ dev-qt/qtscript:5 |
59 |
+ dev-qt/qtsql:5 |
60 |
+ dev-qt/qtsvg:5 |
61 |
+ dev-qt/qtwidgets:5 |
62 |
+ dev-qt/qtxmlpatterns:5 |
63 |
+ spell? ( kde-frameworks/sonnet ) |
64 |
+ webengine? ( >=dev-qt/qtwebengine-5.9:5[widgets] ) |
65 |
+ webkit? ( dev-qt/qtwebkit:5 ) |
66 |
+" |
67 |
+RDEPEND=" |
68 |
+ ${DEPEND} |
69 |
+" |
70 |
+ |
71 |
+S=${WORKDIR}/${PN}-browser-${PV/_p/-dev} |
72 |
+DOCS=( CHANGELOG CONTRIBUTING.md TODO ) |
73 |
+ |
74 |
+src_prepare() { |
75 |
+ cmake-utils_src_prepare |
76 |
+ |
77 |
+ if [[ -n ${LINGUAS} ]]; then |
78 |
+ local lingua |
79 |
+ for lingua in resources/translations/*.qm; do |
80 |
+ lingua=$(basename ${lingua}) |
81 |
+ lingua=${lingua/otter-browser_/} |
82 |
+ lingua=${lingua/.qm/} |
83 |
+ if ! has ${lingua} ${LINGUAS}; then |
84 |
+ rm resources/translations/otter-browser_${lingua}.qm || die |
85 |
+ fi |
86 |
+ done |
87 |
+ fi |
88 |
+ |
89 |
+ if ! use spell; then |
90 |
+ sed -i -e '/find_package(KF5Sonnet)/d' CMakeLists.txt || die |
91 |
+ fi |
92 |
+} |
93 |
+ |
94 |
+src_configure() { |
95 |
+ mycmakeargs=( |
96 |
+ -DENABLE_QTWEBENGINE="$(usex webengine)" |
97 |
+ -DENABLE_QTWEBKIT="$(usex webkit)" |
98 |
+ ) |
99 |
+ |
100 |
+ cmake-utils_src_configure |
101 |
+} |
102 |
+ |
103 |
+src_install() { |
104 |
+ cmake-utils_src_install |
105 |
+ domenu ${PN}-browser.desktop |
106 |
+} |
107 |
+ |
108 |
+pkg_postinst() { |
109 |
+ gnome2_icon_cache_update |
110 |
+ xdg_desktop_database_update |
111 |
+} |
112 |
+ |
113 |
+pkg_postrm() { |
114 |
+ gnome2_icon_cache_update |
115 |
+ xdg_desktop_database_update |
116 |
+} |