commit: 0f6fb5caf4304e0ac7f94ddf274ffa89005bdddd Author: Davide Pesavento <pesa <AT> gentoo <DOT> org> AuthorDate: Fri Apr 24 16:37:49 2015 +0000 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org> CommitDate: Fri Apr 24 16:37:49 2015 +0000 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=0f6fb5ca
[dev-qt/qtwebchannel] New package. Package-Manager: portage-2.2.18 dev-qt/qtwebchannel/metadata.xml | 12 ++++++++++ dev-qt/qtwebchannel/qtwebchannel-5.4.9999.ebuild | 30 ++++++++++++++++++++++++ dev-qt/qtwebchannel/qtwebchannel-5.5.9999.ebuild | 30 ++++++++++++++++++++++++ dev-qt/qtwebchannel/qtwebchannel-5.9999.ebuild | 30 ++++++++++++++++++++++++ 4 files changed, 102 insertions(+) diff --git a/dev-qt/qtwebchannel/metadata.xml b/dev-qt/qtwebchannel/metadata.xml new file mode 100644 index 0000000..ddad9f7 --- /dev/null +++ b/dev-qt/qtwebchannel/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>qt</herd> + <use> + <flag name="qml">Build QML/QtQuick bindings and imports</flag> + </use> + <upstream> + <bugs-to>https://bugreports.qt.io/</bugs-to> + <doc>http://doc.qt.io/</doc> + </upstream> +</pkgmetadata> diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.4.9999.ebuild b/dev-qt/qtwebchannel/qtwebchannel-5.4.9999.ebuild new file mode 100644 index 0000000..cf218ba --- /dev/null +++ b/dev-qt/qtwebchannel/qtwebchannel-5.4.9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit qt5-build + +DESCRIPTION="Support library for integrating Qt5 C++ and QML applications with HTML/JavaScript clients" + +if [[ ${QT5_BUILD_TYPE} == live ]]; then + KEYWORDS="" +else + KEYWORDS="~amd64 ~x86" +fi + +IUSE="qml" + +DEPEND=" + >=dev-qt/qtcore-${PV}:5[debug=] + qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod qml quick src/src.pro + qt_use_disable_mod qml qml src/webchannel/webchannel.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.5.9999.ebuild b/dev-qt/qtwebchannel/qtwebchannel-5.5.9999.ebuild new file mode 100644 index 0000000..cf218ba --- /dev/null +++ b/dev-qt/qtwebchannel/qtwebchannel-5.5.9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit qt5-build + +DESCRIPTION="Support library for integrating Qt5 C++ and QML applications with HTML/JavaScript clients" + +if [[ ${QT5_BUILD_TYPE} == live ]]; then + KEYWORDS="" +else + KEYWORDS="~amd64 ~x86" +fi + +IUSE="qml" + +DEPEND=" + >=dev-qt/qtcore-${PV}:5[debug=] + qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod qml quick src/src.pro + qt_use_disable_mod qml qml src/webchannel/webchannel.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.9999.ebuild b/dev-qt/qtwebchannel/qtwebchannel-5.9999.ebuild new file mode 100644 index 0000000..cf218ba --- /dev/null +++ b/dev-qt/qtwebchannel/qtwebchannel-5.9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit qt5-build + +DESCRIPTION="Support library for integrating Qt5 C++ and QML applications with HTML/JavaScript clients" + +if [[ ${QT5_BUILD_TYPE} == live ]]; then + KEYWORDS="" +else + KEYWORDS="~amd64 ~x86" +fi + +IUSE="qml" + +DEPEND=" + >=dev-qt/qtcore-${PV}:5[debug=] + qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod qml quick src/src.pro + qt_use_disable_mod qml qml src/webchannel/webchannel.pro + + qt5-build_src_prepare +}
