summaryrefslogtreecommitdiff
path: root/Tizen:Common
diff options
context:
space:
mode:
authorPawel Wieczorek <p.wieczorek2@samsung.com>2016-06-01 16:02:18 +0200
committerPawel Wieczorek <p.wieczorek2@samsung.com>2016-06-09 11:10:58 +0200
commit8e88abc06049e7928b0fb910d13a24dedaac8553 (patch)
treee9d3869c8abe7328b1589bbcd3c7f67dc1b455c3 /Tizen:Common
parent454764d6462eadd5a5eba71dccf3b70226b99bf5 (diff)
downloadobs-8e88abc06049e7928b0fb910d13a24dedaac8553.tar.gz
obs-8e88abc06049e7928b0fb910d13a24dedaac8553.tar.bz2
obs-8e88abc06049e7928b0fb910d13a24dedaac8553.zip
Add bluetooth-tools-no-firmware preference
Due to different firmware requirements between targets for Tizen:Common profile (mainly ARTIK boards), virtual dependencies were introduced in Bluetooth projects packaging. New virtual dependency "bluetooth-scripts" replaces "bluetooth-tools-no-firmware" and is provided by five packages: * bluetooth-tools-no-firmware (platform/core/connectivity/bluetooth-tools) * bluetooth-firmware-sprd-TM1 (platform/adaptation/bluetooth-firmware-sprd) * bluetooth-firmware-bcm (platform/adaptation/bluetooth-firmware-bcm) * bluetooth-firmware-bcm-artik (platform/adaptation/bluetooth-firmware-bcm) * bluetooth-firmware-bcm-exynos3250 (platform/adaptation/bluetooth-firmware-bcm) This way dependency is not strictly set during at package build, but it is resolved during image creation (according to target device needs). This change together with dependency replacement in profiles' meta repositories allows to successfully build platform images. It does not, however, satisfy OBS package dependency resolver. According to OBS documentation [1], all ambiguities in package dependencies are treated as errors in order to provide reproducible builds. Since Bluetooth scripts are not used as build requirement for any project whatsoever (these are only useful on actual target devices), original "bluetooth-tools-no-firmware" was chosen to conform with OBS rules. [1] http://openbuildservice.org/help/manuals/obs-reference-guide/cha.obs.build_config.html Change-Id: I63463ebc58f9295c9b95b3ee3476c366ac4e522e Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
Diffstat (limited to 'Tizen:Common')
-rw-r--r--Tizen:Common/_config1
1 files changed, 1 insertions, 0 deletions
diff --git a/Tizen:Common/_config b/Tizen:Common/_config
index 03e5293..9c49111 100644
--- a/Tizen:Common/_config
+++ b/Tizen:Common/_config
@@ -24,6 +24,7 @@ FileProvides: /usr/sbin/groupadd pwdutils
Prefer: util-linux
Prefer: libtapi-devel
Prefer: libpci-devel
+Prefer: bluetooth-tools-no-firmware
Prefer: vconf-buxton
Prefer: vconf-buxton-devel