summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavide Pesavento <pesa@gentoo.org>2015-03-18 20:39:40 +0000
committerDavide Pesavento <pesa@gentoo.org>2015-03-18 20:39:40 +0000
commitfcd3149c718d44717bdb1e5eabab0fbed559c8ca (patch)
tree269d13ddc8df8dc0c15a8f5e52458c62f8348233 /dev-util
parentVersion bump #543694 by Jason A. Donenfeld. (diff)
downloadgentoo-2-fcd3149c718d44717bdb1e5eabab0fbed559c8ca.tar.gz
gentoo-2-fcd3149c718d44717bdb1e5eabab0fbed559c8ca.tar.bz2
gentoo-2-fcd3149c718d44717bdb1e5eabab0fbed559c8ca.zip
Version bump. Upstream dropped support for building with Qt4.
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0xDADED6B2671CB57D!)
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/qbs/ChangeLog8
-rw-r--r--dev-util/qbs/qbs-1.3.4.ebuild (renamed from dev-util/qbs/qbs-1.3.3.ebuild)51
2 files changed, 22 insertions, 37 deletions
diff --git a/dev-util/qbs/ChangeLog b/dev-util/qbs/ChangeLog
index 927bf0129eac..679887e42147 100644
--- a/dev-util/qbs/ChangeLog
+++ b/dev-util/qbs/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/qbs
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/qbs/ChangeLog,v 1.12 2015/02/03 07:28:03 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/qbs/ChangeLog,v 1.13 2015/03/18 20:39:40 pesa Exp $
+
+*qbs-1.3.4 (18 Mar 2015)
+
+ 18 Mar 2015; Davide Pesavento <pesa@gentoo.org> +qbs-1.3.4.ebuild,
+ -qbs-1.3.3.ebuild:
+ Version bump. Upstream dropped support for building with Qt4.
03 Feb 2015; Mikle Kolyada <zlogene@gentoo.org> qbs-1.3.3.ebuild:
Add ~arm keyword
diff --git a/dev-util/qbs/qbs-1.3.3.ebuild b/dev-util/qbs/qbs-1.3.4.ebuild
index 53fe1236ce6d..fb238e746c50 100644
--- a/dev-util/qbs/qbs-1.3.3.ebuild
+++ b/dev-util/qbs/qbs-1.3.4.ebuild
@@ -1,48 +1,35 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/qbs/qbs-1.3.3.ebuild,v 1.2 2015/02/03 07:28:03 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/qbs/qbs-1.3.4.ebuild,v 1.1 2015/03/18 20:39:40 pesa Exp $
EAPI=5
inherit multilib pax-utils qmake-utils
DESCRIPTION="Qt Build Suite"
-HOMEPAGE="http://qt-project.org/wiki/qbs"
+HOMEPAGE="http://wiki.qt.io/Qbs"
SRC_URI="http://download.qt.io/official_releases/${PN}/${PV}/${P}.src.tar.gz"
-LICENSE="LGPL-2.1"
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc qt5 test"
+IUSE="doc test"
RDEPEND="
- !qt5? (
- dev-qt/qtcore:4
- dev-qt/qtgui:4
- dev-qt/qtscript:4
- )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtscript:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- )
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtscript:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
"
DEPEND="${RDEPEND}
doc? (
- !qt5? ( dev-qt/qthelp:4 )
- qt5? ( dev-qt/qdoc:5 dev-qt/qthelp:5 )
+ dev-qt/qdoc:5
+ dev-qt/qthelp:5
)
test? (
- !qt5? (
- dev-qt/qtdeclarative:4
- dev-qt/qttest:4
- )
- qt5? (
- dev-qt/qtdeclarative:5
- dev-qt/qttest:5
- )
+ dev-qt/qtdeclarative:5
+ dev-qt/qttest:5
)
"
@@ -69,12 +56,7 @@ src_configure() {
QBS_INSTALL_PREFIX="${EPREFIX}/usr"
QBS_LIBRARY_DIRNAME="$(get_libdir)"
)
-
- if use qt5; then
- eqmake5 "${myqmakeargs[@]}"
- else
- eqmake4 "${myqmakeargs[@]}"
- fi
+ eqmake5 "${myqmakeargs[@]}"
}
src_compile() {
@@ -93,11 +75,8 @@ src_test() {
export HOME=${T}
export LD_LIBRARY_PATH=${S}/$(get_libdir)
- local qmakepath=${EROOT}usr/$(get_libdir)/$(usev qt5 || echo qt4)/bin/qmake
- [[ -x ${qmakepath} ]] || qmakepath=${EROOT}usr/bin/qmake
-
"${S}"/bin/qbs-setup-toolchains "${EROOT}usr/bin/gcc" gcc || die
- "${S}"/bin/qbs-setup-qt "${qmakepath}" qbs_autotests || die
+ "${S}"/bin/qbs-setup-qt "$(qt5_get_bindir)/qmake" qbs_autotests || die
einfo "Running autotests"
default