Gentoo Archives: gentoo-commits

From: "Manuel Rüger" <gentoo@××××.eu>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: www-client/rekonq/
Date: Mon, 29 Apr 2013 20:58:28
Message-Id: 1367269073.7d24e69d21798611a84b640d2cf78b63681294d1.mrueg@gentoo
1 commit: 7d24e69d21798611a84b640d2cf78b63681294d1
2 Author: Manuel Rüger <gentoo <AT> rueg <DOT> eu>
3 AuthorDate: Mon Apr 29 20:57:53 2013 +0000
4 Commit: Manuel Rüger <gentoo <AT> rueg <DOT> eu>
5 CommitDate: Mon Apr 29 20:57:53 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=7d24e69d
7
8 [www-client/rekonq] Version bump
9
10 Package-Manager: portage-2.1.11.62
11
12 ---
13 www-client/rekonq/rekonq-2.3.0.ebuild | 53 +++++++++++++++++++++++++++++++++
14 1 files changed, 53 insertions(+), 0 deletions(-)
15
16 diff --git a/www-client/rekonq/rekonq-2.3.0.ebuild b/www-client/rekonq/rekonq-2.3.0.ebuild
17 new file mode 100644
18 index 0000000..75f7bbb
19 --- /dev/null
20 +++ b/www-client/rekonq/rekonq-2.3.0.ebuild
21 @@ -0,0 +1,53 @@
22 +# Copyright 1999-2013 Gentoo Foundation
23 +# Distributed under the terms of the GNU General Public License v2
24 +# $Header: $
25 +
26 +EAPI=5
27 +
28 +WEBKIT_REQUIRED="always"
29 +KDE_LINGUAS="cs da de el es et fi fr hu ia it km mr nb nl pl pt pt_BR sk sl
30 +sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
31 +KDE_HANDBOOK="optional"
32 +KDE_MINIMAL="4.10"
33 +inherit kde4-base
34 +
35 +DESCRIPTION="A browser based on qtwebkit"
36 +HOMEPAGE="http://rekonq.kde.org/"
37 +[[ ${PV} != *9999* ]] && SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
38 +
39 +LICENSE="GPL-3"
40 +SLOT="4"
41 +KEYWORDS="~amd64 ~x86"
42 +IUSE="debug opera semantic-desktop"
43 +
44 +DEPEND="
45 + $(add_kdebase_dep kdelibs 'semantic-desktop?')
46 + opera? (
47 + app-crypt/qca:2
48 + dev-libs/qoauth
49 + )
50 + semantic-desktop? (
51 + $(add_kdebase_dep nepomuk-core)
52 + dev-libs/soprano
53 + )
54 +"
55 +RDEPEND="${DEPEND}"
56 +
57 +src_prepare() {
58 + # KDE_LINGUAS is also used to install appropriate handbooks
59 + # since there is no en_US 'translation', it cannot be added
60 + # hence making this impossible to install
61 + mv doc/en_US doc/en || die "doc move failed"
62 + sed -i -e 's/en_US/en/' doc/CMakeLists.txt || die "sed failed"
63 + kde4-base_src_prepare
64 +}
65 +
66 +src_configure() {
67 + local mycmakeargs=(
68 + $(cmake-utils_use_with opera QCA2)
69 + $(cmake-utils_use_with opera QtOAuth)
70 + $(cmake-utils_use_find_package semantic-desktop NepomukCore)
71 + )
72 +
73 + kde4-base_src_configure
74 +}