summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavide Pesavento <pesa@gentoo.org>2015-07-08 16:34:54 +0000
committerDavide Pesavento <pesa@gentoo.org>2015-07-08 16:34:54 +0000
commitfd4568207f3838f88695e27593d0e33ae51ec812 (patch)
treeb1b5ec4b3cab75f54066eb41ac6c93aab3199f64 /dev-util/qbs
parentMark m68k/s390/sh stable #535658. (diff)
downloadgentoo-2-fd4568207f3838f88695e27593d0e33ae51ec812.tar.gz
gentoo-2-fd4568207f3838f88695e27593d0e33ae51ec812.tar.bz2
gentoo-2-fd4568207f3838f88695e27593d0e33ae51ec812.zip
Version bump.
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0xDADED6B2671CB57D!)
Diffstat (limited to 'dev-util/qbs')
-rw-r--r--dev-util/qbs/ChangeLog9
-rw-r--r--dev-util/qbs/files/1.4.0-fix-plugins-destdir.patch38
-rw-r--r--dev-util/qbs/files/1.4.0-install-missing-header.patch75
-rw-r--r--dev-util/qbs/qbs-1.4.1.ebuild (renamed from dev-util/qbs/qbs-1.4.0-r1.ebuild)13
4 files changed, 15 insertions, 120 deletions
diff --git a/dev-util/qbs/ChangeLog b/dev-util/qbs/ChangeLog
index c9d02e69f628..759e228ef9af 100644
--- a/dev-util/qbs/ChangeLog
+++ b/dev-util/qbs/ChangeLog
@@ -1,6 +1,13 @@
# 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.17 2015/05/04 14:02:12 pesa Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/qbs/ChangeLog,v 1.18 2015/07/08 16:34:54 pesa Exp $
+
+*qbs-1.4.1 (08 Jul 2015)
+
+ 08 Jul 2015; Davide Pesavento <pesa@gentoo.org> +qbs-1.4.1.ebuild,
+ -files/1.4.0-fix-plugins-destdir.patch,
+ -files/1.4.0-install-missing-header.patch, -qbs-1.4.0-r1.ebuild:
+ Version bump.
*qbs-1.4.0-r1 (04 May 2015)
diff --git a/dev-util/qbs/files/1.4.0-fix-plugins-destdir.patch b/dev-util/qbs/files/1.4.0-fix-plugins-destdir.patch
deleted file mode 100644
index 733b4cf1d66b..000000000000
--- a/dev-util/qbs/files/1.4.0-fix-plugins-destdir.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 15a64cec8b3ca7111fa631861fce8227a9a3dda8 Mon Sep 17 00:00:00 2001
-From: Jake Petroules <jake.petroules@petroules.com>
-Date: Thu, 30 Apr 2015 04:05:54 -0700
-Subject: qmake: fix DESTDIR of qbs plugin shared libraries.
-
-Change-Id: Ib8941b0d9232155545792215803556be5a5d4d17
-Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
----
- src/plugins/plugins.pri | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/plugins/plugins.pri b/src/plugins/plugins.pri
-index 3775c60..70bc0e0 100644
---- a/src/plugins/plugins.pri
-+++ b/src/plugins/plugins.pri
-@@ -1,7 +1,9 @@
-+include(../library_dirname.pri)
-+
- !isEmpty(QBS_PLUGINS_BUILD_DIR) {
- destdirPrefix = $${QBS_PLUGINS_BUILD_DIR}
- } else {
-- destdirPrefix = $$shadowed($$PWD)/../../lib
-+ destdirPrefix = $$shadowed($$PWD)/../../$${QBS_LIBRARY_DIRNAME}
- }
- DESTDIR = $${destdirPrefix}/qbs/plugins
- TEMPLATE = lib
-@@ -10,8 +12,6 @@ CONFIG += depend_includepath
- CONFIG += shared
- unix: CONFIG += plugin
-
--include(../library_dirname.pri)
--
- !isEmpty(QBS_PLUGINS_INSTALL_DIR): \
- installPrefix = $${QBS_PLUGINS_INSTALL_DIR}
- else: \
---
-2.4.0
-
diff --git a/dev-util/qbs/files/1.4.0-install-missing-header.patch b/dev-util/qbs/files/1.4.0-install-missing-header.patch
deleted file mode 100644
index 3af545f16de9..000000000000
--- a/dev-util/qbs/files/1.4.0-install-missing-header.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-From d2aa95c50c6b884905ed93484f4d3b0b39ef68c5 Mon Sep 17 00:00:00 2001
-From: Jake Petroules <jake.petroules@petroules.com>
-Date: Sat, 2 May 2015 14:24:26 -0700
-Subject: Install headers necessary for Qt Creator to build with
- QBS_INSTALL_DIR.
-
-Task-number: QBS-792
-Change-Id: I4930970c97176d6598a780e917eeb8ccc17124ce
-Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
----
- src/app/qbs/commandlinefrontend.cpp | 1 +
- src/lib/corelib/corelib.qbs | 2 +-
- src/lib/corelib/qbs.h | 1 -
- src/lib/corelib/tools/tools.pri | 1 +
- 4 files changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/src/app/qbs/commandlinefrontend.cpp b/src/app/qbs/commandlinefrontend.cpp
-index c4ec96b..3602d41 100644
---- a/src/app/qbs/commandlinefrontend.cpp
-+++ b/src/app/qbs/commandlinefrontend.cpp
-@@ -39,6 +39,7 @@
- #include <api/runenvironment.h>
- #include <logging/translator.h>
- #include <tools/qbsassert.h>
-+#include <tools/projectgeneratormanager.h>
-
- #include <QDir>
- #include <QFile>
-diff --git a/src/lib/corelib/corelib.qbs b/src/lib/corelib/corelib.qbs
-index a5fb92a..8dca80d 100644
---- a/src/lib/corelib/corelib.qbs
-+++ b/src/lib/corelib/corelib.qbs
-@@ -304,7 +304,6 @@ QbsLibrary {
- "cleanoptions.cpp",
- "codelocation.cpp",
- "commandechomode.cpp",
-- "commandechomode.h",
- "error.cpp",
- "executablefinder.cpp",
- "executablefinder.h",
-@@ -356,6 +355,7 @@ QbsLibrary {
- "buildoptions.h",
- "cleanoptions.h",
- "codelocation.h",
-+ "commandechomode.h",
- "error.h",
- "generateoptions.h",
- "installoptions.h",
-diff --git a/src/lib/corelib/qbs.h b/src/lib/corelib/qbs.h
-index 73bea54..8b5bfe6 100644
---- a/src/lib/corelib/qbs.h
-+++ b/src/lib/corelib/qbs.h
-@@ -41,7 +41,6 @@
- #include "tools/cleanoptions.h"
- #include "tools/error.h"
- #include "tools/generateoptions.h"
--#include "tools/projectgeneratormanager.h"
- #include "tools/installoptions.h"
- #include "tools/preferences.h"
- #include "tools/profile.h"
-diff --git a/src/lib/corelib/tools/tools.pri b/src/lib/corelib/tools/tools.pri
-index 3bf459d..17beb63 100644
---- a/src/lib/corelib/tools/tools.pri
-+++ b/src/lib/corelib/tools/tools.pri
-@@ -86,6 +86,7 @@ qbs_enable_unit_tests {
- $$PWD/architectures.h \
- $$PWD/cleanoptions.h \
- $$PWD/codelocation.h \
-+ $$PWD/commandechomode.h \
- $$PWD/error.h \
- $$PWD/settings.h \
- $$PWD/settingsmodel.h \
---
-2.4.0
-
diff --git a/dev-util/qbs/qbs-1.4.0-r1.ebuild b/dev-util/qbs/qbs-1.4.1.ebuild
index 7a891a86195a..80dfb75a851a 100644
--- a/dev-util/qbs/qbs-1.4.0-r1.ebuild
+++ b/dev-util/qbs/qbs-1.4.1.ebuild
@@ -1,14 +1,16 @@
# 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.4.0-r1.ebuild,v 1.1 2015/05/04 14:02:12 pesa Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/qbs/qbs-1.4.1.ebuild,v 1.1 2015/07/08 16:34:54 pesa Exp $
EAPI=5
-inherit eutils multilib pax-utils qmake-utils
+inherit multilib pax-utils qmake-utils
+
+MY_P=${PN}-src-${PV}
DESCRIPTION="Qt Build Suite"
HOMEPAGE="http://wiki.qt.io/Qbs"
-SRC_URI="http://download.qt.io/official_releases/${PN}/${PV}/${P}.src.tar.gz"
+SRC_URI="http://download.qt.io/official_releases/${PN}/${PV}/${MY_P}.tar.gz"
LICENSE="|| ( LGPL-2.1 LGPL-3 )"
SLOT="0"
@@ -33,10 +35,9 @@ DEPEND="${RDEPEND}
)
"
-src_prepare() {
- epatch "${FILESDIR}"/${PV}-fix-plugins-destdir.patch
- epatch "${FILESDIR}"/${PV}-install-missing-header.patch
+S=${WORKDIR}/${MY_P}
+src_prepare() {
# disable tests that require nodejs (bug 527652)
sed -i -e 's/!haveNodeJs()/true/' \
tests/auto/blackbox/tst_blackbox.cpp || die