commit:     24296efaba7694f1a71be31c06e5f6dc45e34966
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  5 13:26:35 2015 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Jul  5 13:26:35 2015 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=24296efa

[dev-qt/qtbluetooth] New Qt5 module, requested in bug 553860.

Package-Manager: portage-2.2.20

 dev-qt/qtbluetooth/Manifest                    |  1 +
 dev-qt/qtbluetooth/metadata.xml                | 12 +++++++++
 dev-qt/qtbluetooth/qtbluetooth-5.5.0.ebuild    | 34 ++++++++++++++++++++++++++
 dev-qt/qtbluetooth/qtbluetooth-5.5.9999.ebuild | 34 ++++++++++++++++++++++++++
 dev-qt/qtbluetooth/qtbluetooth-5.9999.ebuild   | 34 ++++++++++++++++++++++++++
 5 files changed, 115 insertions(+)

diff --git a/dev-qt/qtbluetooth/Manifest b/dev-qt/qtbluetooth/Manifest
new file mode 100644
index 0000000..36ea941
--- /dev/null
+++ b/dev-qt/qtbluetooth/Manifest
@@ -0,0 +1 @@
+DIST qtconnectivity-opensource-src-5.5.0.tar.xz 2652012 SHA256 
f1cfdd934e11dc114039c84a6a6b83870b56b2966715f1cb266f25bce1524302 SHA512 
bbe20d0fc2d341e7a7f8f3e5048ef15cbeb501f0a6885da872587211fb7726e545d8a90df52357b8c380c008506b21a5bb9cda94984fd6be00df2c439f09dab3
 WHIRLPOOL 
576029c2ce764570d8461476873d2c8a1d387668ca21124734f0b58bbca0429a1349d8cb12f52e53e3764f5a6be9c1f4fe3a43fc1b2e9f46e1befef5da50b1a0

diff --git a/dev-qt/qtbluetooth/metadata.xml b/dev-qt/qtbluetooth/metadata.xml
new file mode 100644
index 0000000..ddad9f7
--- /dev/null
+++ b/dev-qt/qtbluetooth/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/qtbluetooth/qtbluetooth-5.5.0.ebuild 
b/dev-qt/qtbluetooth/qtbluetooth-5.5.0.ebuild
new file mode 100644
index 0000000..1eede37
--- /dev/null
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.5.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+QT5_MODULE="qtconnectivity"
+inherit qt5-build
+
+DESCRIPTION="Bluetooth support library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64"
+fi
+
+IUSE="qml"
+
+RDEPEND="
+       >=dev-qt/qtconcurrent-${PV}:5
+       >=dev-qt/qtcore-${PV}:5
+       >=dev-qt/qtdbus-${PV}:5
+       >=net-wireless/bluez-5
+       qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
+"
+DEPEND="${RDEPEND}
+       virtual/pkgconfig
+"
+
+src_prepare() {
+       sed -i -e 's/nfc//' src/src.pro || die
+
+       qt_use_disable_mod qml quick src/src.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.5.9999.ebuild 
b/dev-qt/qtbluetooth/qtbluetooth-5.5.9999.ebuild
new file mode 100644
index 0000000..1eede37
--- /dev/null
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.5.9999.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+QT5_MODULE="qtconnectivity"
+inherit qt5-build
+
+DESCRIPTION="Bluetooth support library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64"
+fi
+
+IUSE="qml"
+
+RDEPEND="
+       >=dev-qt/qtconcurrent-${PV}:5
+       >=dev-qt/qtcore-${PV}:5
+       >=dev-qt/qtdbus-${PV}:5
+       >=net-wireless/bluez-5
+       qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
+"
+DEPEND="${RDEPEND}
+       virtual/pkgconfig
+"
+
+src_prepare() {
+       sed -i -e 's/nfc//' src/src.pro || die
+
+       qt_use_disable_mod qml quick src/src.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.9999.ebuild 
b/dev-qt/qtbluetooth/qtbluetooth-5.9999.ebuild
new file mode 100644
index 0000000..1eede37
--- /dev/null
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.9999.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+QT5_MODULE="qtconnectivity"
+inherit qt5-build
+
+DESCRIPTION="Bluetooth support library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64"
+fi
+
+IUSE="qml"
+
+RDEPEND="
+       >=dev-qt/qtconcurrent-${PV}:5
+       >=dev-qt/qtcore-${PV}:5
+       >=dev-qt/qtdbus-${PV}:5
+       >=net-wireless/bluez-5
+       qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
+"
+DEPEND="${RDEPEND}
+       virtual/pkgconfig
+"
+
+src_prepare() {
+       sed -i -e 's/nfc//' src/src.pro || die
+
+       qt_use_disable_mod qml quick src/src.pro
+
+       qt5-build_src_prepare
+}

Reply via email to