aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavide Pesavento <pesa@gentoo.org>2015-07-05 15:26:35 +0200
committerDavide Pesavento <pesa@gentoo.org>2015-07-05 15:26:35 +0200
commit24296efaba7694f1a71be31c06e5f6dc45e34966 (patch)
tree6a2c70a1b9d3b87b31c1c6371460c68365361bce
parent[eclass] Shorten die message. (diff)
downloadqt-24296efaba7694f1a71be31c06e5f6dc45e34966.tar.gz
qt-24296efaba7694f1a71be31c06e5f6dc45e34966.tar.bz2
qt-24296efaba7694f1a71be31c06e5f6dc45e34966.zip
[dev-qt/qtbluetooth] New Qt5 module, requested in bug 553860.
Package-Manager: portage-2.2.20
-rw-r--r--dev-qt/qtbluetooth/Manifest1
-rw-r--r--dev-qt/qtbluetooth/metadata.xml12
-rw-r--r--dev-qt/qtbluetooth/qtbluetooth-5.5.0.ebuild34
-rw-r--r--dev-qt/qtbluetooth/qtbluetooth-5.5.9999.ebuild34
-rw-r--r--dev-qt/qtbluetooth/qtbluetooth-5.9999.ebuild34
5 files changed, 115 insertions, 0 deletions
diff --git a/dev-qt/qtbluetooth/Manifest b/dev-qt/qtbluetooth/Manifest
new file mode 100644
index 00000000..36ea9410
--- /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 00000000..ddad9f75
--- /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 00000000..1eede37f
--- /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 00000000..1eede37f
--- /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 00000000..1eede37f
--- /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
+}