diff options
author | Davide Pesavento <pesa@gentoo.org> | 2014-11-13 02:59:00 +0000 |
---|---|---|
committer | Davide Pesavento <pesa@gentoo.org> | 2014-11-13 02:59:00 +0000 |
commit | 466dd0003c7169908ecb606cd32e020de470e1e1 (patch) | |
tree | 39cdaea66dfac20eb348776dedea5a247658384f /dev-qt/qtchooser | |
parent | Automated update. (diff) | |
download | gentoo-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/ChangeLog | 9 | ||||
-rw-r--r-- | dev-qt/qtchooser/Manifest | 3 | ||||
-rw-r--r-- | dev-qt/qtchooser/metadata.xml | 5 | ||||
-rw-r--r-- | dev-qt/qtchooser/qtchooser-0_p20140613.ebuild | 53 |
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} +} |