Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: dev-libs/libattica/
Date: Thu, 06 Feb 2014 13:32:03
Message-Id: 1391692974.93e50a77c0b0890c8d624e5b3be8215246991ff8.kensington@gentoo
1 commit: 93e50a77c0b0890c8d624e5b3be8215246991ff8
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 6 13:22:54 2014 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 6 13:22:54 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=93e50a77
7
8 [dev-libs/libattica] Qt4 attica is now separate again.
9
10 Package-Manager: portage-2.2.7
11
12 ---
13 dev-libs/libattica/libattica-9999.ebuild | 45 ++++++++++++++++++++++++++++----
14 1 file changed, 40 insertions(+), 5 deletions(-)
15
16 diff --git a/dev-libs/libattica/libattica-9999.ebuild b/dev-libs/libattica/libattica-9999.ebuild
17 index 4c0bbb4..02e5676 100644
18 --- a/dev-libs/libattica/libattica-9999.ebuild
19 +++ b/dev-libs/libattica/libattica-9999.ebuild
20 @@ -4,12 +4,47 @@
21
22 EAPI=5
23
24 -DESCRIPTION="A library providing access to Open Collaboration Services (dummy package)"
25 +MY_P="${P#lib}"
26 +MY_PN="${PN#lib}"
27 +
28 +if [[ $PV = *9999* ]]; then
29 + EGIT_REPO_URI="git://anongit.kde.org/attica"
30 + EGIT_BRANCH="qt4"
31 + KEYWORDS=""
32 + scm_eclass=git-r3
33 +else
34 + SRC_URI="mirror://kde/stable/${MY_PN}/${MY_P}.tar.bz2"
35 + KEYWORDS="~amd64 ~arm ~ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
36 +fi
37 +
38 +inherit cmake-utils ${scm_eclass}
39 +
40 +DESCRIPTION="A library providing access to Open Collaboration Services"
41 HOMEPAGE="http://www.kde.org/"
42
43 -LICENSE=""
44 +LICENSE="GPL-2 LGPL-2"
45 SLOT="0"
46 -KEYWORDS=""
47 -IUSE="debug +qt4 qt5 test"
48 +IUSE="debug test"
49 +
50 +RDEPEND="
51 + dev-qt/qtcore:4
52 +"
53 +DEPEND="${RDEPEND}
54 + test? (
55 + dev-qt/qtgui:4
56 + dev-qt/qttest:4
57 + )
58 +"
59 +
60 +DOCS=( AUTHORS ChangeLog README )
61 +
62 +[[ ${PV} != *9999 ]] && S=${WORKDIR}/${MY_P}
63 +
64 +src_configure() {
65 + local mycmakeargs=(
66 + -DQT4_BUILD=true
67 + $(cmake-utils_use test ATTICA_ENABLE_TESTS)
68 + )
69
70 -RDEPEND="kde-frameworks/attica[debug?,qt4?,qt5?,test?]"
71 + cmake-utils_src_configure
72 +}