summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2014-02-07 00:22:54 +1100
committerMichael Palimaka <kensington@gentoo.org>2014-02-07 00:22:54 +1100
commit93e50a77c0b0890c8d624e5b3be8215246991ff8 (patch)
tree92de428f0cb9a69974cf221b7a411ed0dfb76a41 /dev-libs
parentae43c459a62ef54c98603a0aa59bff11ccff9d00 (diff)
downloadkde-93e50a77c0b0890c8d624e5b3be8215246991ff8.tar.gz
kde-93e50a77c0b0890c8d624e5b3be8215246991ff8.tar.bz2
kde-93e50a77c0b0890c8d624e5b3be8215246991ff8.zip
[dev-libs/libattica] Qt4 attica is now separate again.
Package-Manager: portage-2.2.7
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libattica/libattica-9999.ebuild45
1 files changed, 40 insertions, 5 deletions
diff --git a/dev-libs/libattica/libattica-9999.ebuild b/dev-libs/libattica/libattica-9999.ebuild
index 4c0bbb48d3a..02e56761374 100644
--- a/dev-libs/libattica/libattica-9999.ebuild
+++ b/dev-libs/libattica/libattica-9999.ebuild
@@ -4,12 +4,47 @@
EAPI=5
-DESCRIPTION="A library providing access to Open Collaboration Services (dummy package)"
+MY_P="${P#lib}"
+MY_PN="${PN#lib}"
+
+if [[ $PV = *9999* ]]; then
+ EGIT_REPO_URI="git://anongit.kde.org/attica"
+ EGIT_BRANCH="qt4"
+ KEYWORDS=""
+ scm_eclass=git-r3
+else
+ SRC_URI="mirror://kde/stable/${MY_PN}/${MY_P}.tar.bz2"
+ KEYWORDS="~amd64 ~arm ~ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+fi
+
+inherit cmake-utils ${scm_eclass}
+
+DESCRIPTION="A library providing access to Open Collaboration Services"
HOMEPAGE="http://www.kde.org/"
-LICENSE=""
+LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS=""
-IUSE="debug +qt4 qt5 test"
+IUSE="debug test"
+
+RDEPEND="
+ dev-qt/qtcore:4
+"
+DEPEND="${RDEPEND}
+ test? (
+ dev-qt/qtgui:4
+ dev-qt/qttest:4
+ )
+"
+
+DOCS=( AUTHORS ChangeLog README )
+
+[[ ${PV} != *9999 ]] && S=${WORKDIR}/${MY_P}
+
+src_configure() {
+ local mycmakeargs=(
+ -DQT4_BUILD=true
+ $(cmake-utils_use test ATTICA_ENABLE_TESTS)
+ )
-RDEPEND="kde-frameworks/attica[debug?,qt4?,qt5?,test?]"
+ cmake-utils_src_configure
+}