summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavide Pesavento <pesa@gentoo.org>2014-11-13 02:59:00 +0000
committerDavide Pesavento <pesa@gentoo.org>2014-11-13 02:59:00 +0000
commit466dd0003c7169908ecb606cd32e020de470e1e1 (patch)
tree39cdaea66dfac20eb348776dedea5a247658384f /dev-qt/qtchooser
parentAutomated update. (diff)
downloadgentoo-2-466dd0003c7169908ecb606cd32e020de470e1e1.tar.gz
gentoo-2-466dd0003c7169908ecb606cd32e020de470e1e1.tar.bz2
gentoo-2-466dd0003c7169908ecb606cd32e020de470e1e1.zip
Import from qt overlay. Ebuild by me.
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 0xDADED6B2671CB57D!)
Diffstat (limited to 'dev-qt/qtchooser')
-rw-r--r--dev-qt/qtchooser/ChangeLog9
-rw-r--r--dev-qt/qtchooser/Manifest3
-rw-r--r--dev-qt/qtchooser/metadata.xml5
-rw-r--r--dev-qt/qtchooser/qtchooser-0_p20140613.ebuild53
4 files changed, 70 insertions, 0 deletions
diff --git a/dev-qt/qtchooser/ChangeLog b/dev-qt/qtchooser/ChangeLog
new file mode 100644
index 000000000000..517004c93aa5
--- /dev/null
+++ b/dev-qt/qtchooser/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-qt/qtchooser
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtchooser/ChangeLog,v 1.1 2014/11/13 02:59:00 pesa Exp $
+
+*qtchooser-0_p20140613 (13 Nov 2014)
+
+ 13 Nov 2014; Davide Pesavento <pesa@gentoo.org> +metadata.xml,
+ +qtchooser-0_p20140613.ebuild:
+ Import from qt overlay. Ebuild by me.
diff --git a/dev-qt/qtchooser/Manifest b/dev-qt/qtchooser/Manifest
new file mode 100644
index 000000000000..54ed2cfccb94
--- /dev/null
+++ b/dev-qt/qtchooser/Manifest
@@ -0,0 +1,3 @@
+DIST qtchooser-0_p20140613.tar.xz 30920 SHA256 c536f0cc31aa432215413e04a4cf145c9e6c077c865f2eb9a85b18c6d3fd74a5 SHA512 f4c6f306389eb1c04b962edd493269f286da2bb484101fe581c97af23653d9c9086caf0632193b5d1e6110d870db81c5b2c1b3eec349c4429879347223d33d2c WHIRLPOOL c3bacb8b3f58d52b7c32ba80000da06d7aa70de058e5d3e23236191934c016e822abf2f39c7d27522c2c7fe1c45e74557b303151b352bd6c82786747b6ccbd18
+EBUILD qtchooser-0_p20140613.ebuild 936 SHA256 8716783da571395fb4b212a9319b5503b9edff27bafb9de961994eac8d81c1a9 SHA512 a67b61785778ef479cde7064800c8b0b648401fc5d051a15834a444cf664116ac7ee352097b458eb4eac8827a8b477c907269f576fcf0c5d30d1fe2970e49da1 WHIRLPOOL b91c7777e454e5b18df202e42411770674dde3f9acdb206b44ee579a74fd2db64f0efbf56771080dc78864ada9f7d8378bec4ab9b17ce659ffccc627b21a8353
+MISC metadata.xml 155 SHA256 94ed5876ef16dbc191744ff6b8939a0f428fcb8add316d898880e1c4c880b9e7 SHA512 f05c8982778167c3667c9246b9730ba49fec2967731ed2c615e31a7fddc220fcea8c0843caa70a14957c8c4910892c512b6f2e00a9724d65e6032e1289f4562a WHIRLPOOL 25ccd49f04da07c8525fe18b21229764bb4104938abefc6c953bf9caa533dd5c10ae7b3f80a1251182e6c1520c09383d9f1d0ac1dc74832a99299c9be27406c4
diff --git a/dev-qt/qtchooser/metadata.xml b/dev-qt/qtchooser/metadata.xml
new file mode 100644
index 000000000000..dc439f7e84f5
--- /dev/null
+++ b/dev-qt/qtchooser/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>qt</herd>
+</pkgmetadata>
diff --git a/dev-qt/qtchooser/qtchooser-0_p20140613.ebuild b/dev-qt/qtchooser/qtchooser-0_p20140613.ebuild
new file mode 100644
index 000000000000..bac5a0a6b007
--- /dev/null
+++ b/dev-qt/qtchooser/qtchooser-0_p20140613.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtchooser/qtchooser-0_p20140613.ebuild,v 1.1 2014/11/13 02:59:00 pesa Exp $
+
+EAPI=5
+
+inherit qmake-utils toolchain-funcs
+
+DESCRIPTION="Qt4/Qt5 version chooser"
+HOMEPAGE="https://qt.gitorious.org/qt/qtchooser"
+SRC_URI="http://dev.gentoo.org/~pesa/distfiles/${P}.tar.xz"
+
+LICENSE="|| ( LGPL-2.1 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="qt5 test"
+
+DEPEND="qt5? ( test? (
+ dev-qt/qtcore:5
+ dev-qt/qttest:5
+ ) )"
+RDEPEND="!<dev-qt/qtcore-4.8.6:4"
+
+qtchooser_make() {
+ emake \
+ CXX="$(tc-getCXX)" \
+ LFLAGS="${LDFLAGS}" \
+ prefix="${EPREFIX}/usr" \
+ "$@"
+}
+
+src_compile() {
+ qtchooser_make
+}
+
+src_test() {
+ use qt5 || return
+
+ pushd tests/auto >/dev/null || die
+ eqmake5
+ popd >/dev/null || die
+
+ qtchooser_make check
+}
+
+src_install() {
+ qtchooser_make INSTALL_ROOT="${D}" install
+
+ keepdir /etc/xdg/qtchooser
+
+ # TODO: bash and zsh completion
+ # newbashcomp scripts/${PN}.bash ${PN}
+}