From 1ceb35a3d71e450b9cc96ac92ab7c2922241a4d4 Mon Sep 17 00:00:00 2001 From: Stephane Desneux Date: Tue, 20 May 2014 12:39:35 +0200 Subject: [PATCH] added documentation on %defines added config update script to sync meta and project config easily Change-Id: Ia08ebd431f12dd178104d9aa717dc77f347322fd Signed-off-by: Stephane Desneux --- build.conf | 23 ++++++++++++++++++++++- meta.xml | 1 - update_from_obs | 17 +++++++++++++++++ 3 files changed, 39 insertions(+), 2 deletions(-) create mode 100755 update_from_obs diff --git a/build.conf b/build.conf index e5ee143..11f2964 100644 --- a/build.conf +++ b/build.conf @@ -30,6 +30,7 @@ Prefer: libtapi-devel %ifarch %arm armv7l %{aarch64} Substitute: mesa-devel pkgconfig(glesv2) +#Substitute: pkgconfig(egl) %endif %if "%_repository" == "ia32-wayland" || "%_repository" == "x86_64-wayland" || "%_repository" == "arm-wayland"|| "%_repository" == "arm"|| "%_repository" == "arm64" || "%_repository" == "arm64-wayland" || "%_repository" == "wayland" || "%_repository" == "standard" @@ -200,6 +201,11 @@ ExportFilter: ^qemu-linux-user.*\.x86_64\.rpm$ . armv7l armv7hl aarch64 ExportFilter: ^qemu-accel-armv7hl.*\.i686\.rpm$ . armv7hl ExportFilter: ^qemu-accel-armv7l.*\.i686\.rpm$ . armv7l ExportFilter: ^qemu-accel-aarch64.*\.i686\.rpm$ . aarch64 + +#ExportFilter: ^qemu-accel-armv7hl.*\.x86_64\.rpm$ . armv7hl +#ExportFilter: ^qemu-accel-armv7l.*\.x86_64\.rpm$ . armv7l +#ExportFilter: ^qemu-accel-aarch64.*\.x86_64\.rpm$ . aarch64 + ExportFilter: \.armv7l\.rpm$ armv7l ExportFilter: \.aarch64\.rpm$ aarch64 ExportFilter: \.x86_64\.rpm$ x86_64 @@ -292,9 +298,25 @@ Macros: %run_check_section 0 %opensuse_bs 1 %_default_patch_fuzz 2 + %_with_dlog_to_systemd_journal 1 +#Not related to WRT. This build macro controls the libdlog output. If enabled, +#libdlog writes to Systemd Journal. If disabled, libdlog writes to kernel Android +#logger FIFO. Affects: dlog. +#Owner: Mikko + %_with_bluetooth_frwk_libnotification 1 +#Macro used to handle bluetooth popups without syspopup/bt-syspopup which needs OSP . +#In IVI, this macro permits to address bluetooth notifications (using C API) to notification-service daemon. +#Then homescreen is supposed to deal with those notifications and display relevant popups. +#Affects: bluetooth-frwk +#Owner: Corentin Lecouvey + %_with_neard_nfc 1 +#Not related to WRT. This build macro controls whether the OS uses +#legacy nfc-manager or neard enabled nfc-manager-neard. If enabled, +#nfc-manager-neard is used. Affects: nfc CAPI, emulator-plugin-nfc +#Owner: Arron Wang %tizen_version 3.0 %tizen 3.0 @@ -302,4 +324,3 @@ Macros: %vendor tizen %_vendor tizen - diff --git a/meta.xml b/meta.xml index 04f0811..d1f4ed5 100644 --- a/meta.xml +++ b/meta.xml @@ -40,4 +40,3 @@ x86_64 - diff --git a/update_from_obs b/update_from_obs new file mode 100755 index 0000000..3be8736 --- /dev/null +++ b/update_from_obs @@ -0,0 +1,17 @@ +#!/bin/bash + +function downloadto() { + output=$1 + shift + + if "$@" >${output}.tmp; then + mv ${output}.tmp ${output} + echo "$output updated successfully" + else + rm ${output}.tmp + echo "Updating $output failed." + fi +} + +downloadto build.conf osc -A https://api.tizen.org meta prjconf Tizen:Common +downloadto meta.xml osc -A https://api.tizen.org meta prj Tizen:Common -- 2.34.1