Gentoo Archives: gentoo-commits

From: Davide Pesavento <pesa@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: dev-qt/qtbluetooth/
Date: Sun, 05 Jul 2015 13:27:02
Message-Id: 1436102795.24296efaba7694f1a71be31c06e5f6dc45e34966.pesa@gentoo
1 commit: 24296efaba7694f1a71be31c06e5f6dc45e34966
2 Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 5 13:26:35 2015 +0000
4 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 5 13:26:35 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=24296efa
7
8 [dev-qt/qtbluetooth] New Qt5 module, requested in bug 553860.
9
10 Package-Manager: portage-2.2.20
11
12 dev-qt/qtbluetooth/Manifest | 1 +
13 dev-qt/qtbluetooth/metadata.xml | 12 +++++++++
14 dev-qt/qtbluetooth/qtbluetooth-5.5.0.ebuild | 34 ++++++++++++++++++++++++++
15 dev-qt/qtbluetooth/qtbluetooth-5.5.9999.ebuild | 34 ++++++++++++++++++++++++++
16 dev-qt/qtbluetooth/qtbluetooth-5.9999.ebuild | 34 ++++++++++++++++++++++++++
17 5 files changed, 115 insertions(+)
18
19 diff --git a/dev-qt/qtbluetooth/Manifest b/dev-qt/qtbluetooth/Manifest
20 new file mode 100644
21 index 0000000..36ea941
22 --- /dev/null
23 +++ b/dev-qt/qtbluetooth/Manifest
24 @@ -0,0 +1 @@
25 +DIST qtconnectivity-opensource-src-5.5.0.tar.xz 2652012 SHA256 f1cfdd934e11dc114039c84a6a6b83870b56b2966715f1cb266f25bce1524302 SHA512 bbe20d0fc2d341e7a7f8f3e5048ef15cbeb501f0a6885da872587211fb7726e545d8a90df52357b8c380c008506b21a5bb9cda94984fd6be00df2c439f09dab3 WHIRLPOOL 576029c2ce764570d8461476873d2c8a1d387668ca21124734f0b58bbca0429a1349d8cb12f52e53e3764f5a6be9c1f4fe3a43fc1b2e9f46e1befef5da50b1a0
26
27 diff --git a/dev-qt/qtbluetooth/metadata.xml b/dev-qt/qtbluetooth/metadata.xml
28 new file mode 100644
29 index 0000000..ddad9f7
30 --- /dev/null
31 +++ b/dev-qt/qtbluetooth/metadata.xml
32 @@ -0,0 +1,12 @@
33 +<?xml version="1.0" encoding="UTF-8"?>
34 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
35 +<pkgmetadata>
36 + <herd>qt</herd>
37 + <use>
38 + <flag name="qml">Build QML/QtQuick bindings and imports</flag>
39 + </use>
40 + <upstream>
41 + <bugs-to>https://bugreports.qt.io/</bugs-to>
42 + <doc>http://doc.qt.io/</doc>
43 + </upstream>
44 +</pkgmetadata>
45
46 diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.5.0.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.5.0.ebuild
47 new file mode 100644
48 index 0000000..1eede37
49 --- /dev/null
50 +++ b/dev-qt/qtbluetooth/qtbluetooth-5.5.0.ebuild
51 @@ -0,0 +1,34 @@
52 +# Copyright 1999-2015 Gentoo Foundation
53 +# Distributed under the terms of the GNU General Public License v2
54 +# $Header: $
55 +
56 +EAPI=5
57 +QT5_MODULE="qtconnectivity"
58 +inherit qt5-build
59 +
60 +DESCRIPTION="Bluetooth support library for the Qt5 framework"
61 +
62 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
63 + KEYWORDS="~amd64"
64 +fi
65 +
66 +IUSE="qml"
67 +
68 +RDEPEND="
69 + >=dev-qt/qtconcurrent-${PV}:5
70 + >=dev-qt/qtcore-${PV}:5
71 + >=dev-qt/qtdbus-${PV}:5
72 + >=net-wireless/bluez-5
73 + qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
74 +"
75 +DEPEND="${RDEPEND}
76 + virtual/pkgconfig
77 +"
78 +
79 +src_prepare() {
80 + sed -i -e 's/nfc//' src/src.pro || die
81 +
82 + qt_use_disable_mod qml quick src/src.pro
83 +
84 + qt5-build_src_prepare
85 +}
86
87 diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.5.9999.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.5.9999.ebuild
88 new file mode 100644
89 index 0000000..1eede37
90 --- /dev/null
91 +++ b/dev-qt/qtbluetooth/qtbluetooth-5.5.9999.ebuild
92 @@ -0,0 +1,34 @@
93 +# Copyright 1999-2015 Gentoo Foundation
94 +# Distributed under the terms of the GNU General Public License v2
95 +# $Header: $
96 +
97 +EAPI=5
98 +QT5_MODULE="qtconnectivity"
99 +inherit qt5-build
100 +
101 +DESCRIPTION="Bluetooth support library for the Qt5 framework"
102 +
103 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
104 + KEYWORDS="~amd64"
105 +fi
106 +
107 +IUSE="qml"
108 +
109 +RDEPEND="
110 + >=dev-qt/qtconcurrent-${PV}:5
111 + >=dev-qt/qtcore-${PV}:5
112 + >=dev-qt/qtdbus-${PV}:5
113 + >=net-wireless/bluez-5
114 + qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
115 +"
116 +DEPEND="${RDEPEND}
117 + virtual/pkgconfig
118 +"
119 +
120 +src_prepare() {
121 + sed -i -e 's/nfc//' src/src.pro || die
122 +
123 + qt_use_disable_mod qml quick src/src.pro
124 +
125 + qt5-build_src_prepare
126 +}
127
128 diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.9999.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.9999.ebuild
129 new file mode 100644
130 index 0000000..1eede37
131 --- /dev/null
132 +++ b/dev-qt/qtbluetooth/qtbluetooth-5.9999.ebuild
133 @@ -0,0 +1,34 @@
134 +# Copyright 1999-2015 Gentoo Foundation
135 +# Distributed under the terms of the GNU General Public License v2
136 +# $Header: $
137 +
138 +EAPI=5
139 +QT5_MODULE="qtconnectivity"
140 +inherit qt5-build
141 +
142 +DESCRIPTION="Bluetooth support library for the Qt5 framework"
143 +
144 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
145 + KEYWORDS="~amd64"
146 +fi
147 +
148 +IUSE="qml"
149 +
150 +RDEPEND="
151 + >=dev-qt/qtconcurrent-${PV}:5
152 + >=dev-qt/qtcore-${PV}:5
153 + >=dev-qt/qtdbus-${PV}:5
154 + >=net-wireless/bluez-5
155 + qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
156 +"
157 +DEPEND="${RDEPEND}
158 + virtual/pkgconfig
159 +"
160 +
161 +src_prepare() {
162 + sed -i -e 's/nfc//' src/src.pro || die
163 +
164 + qt_use_disable_mod qml quick src/src.pro
165 +
166 + qt5-build_src_prepare
167 +}