summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephane Desneux <stephane.desneux@open.eurogiciel.org>2014-05-20 12:39:35 +0200
committerStephane Desneux <stephane.desneux@open.eurogiciel.org>2014-05-20 12:39:56 +0200
commit1ceb35a3d71e450b9cc96ac92ab7c2922241a4d4 (patch)
tree8ca16a998f8b8404801f43c7e9ec125798dd864d
parent49dc153c9e060e5d1e5643064995384951e06c32 (diff)
downloadbuild-config-1ceb35a3d71e450b9cc96ac92ab7c2922241a4d4.tar.gz
build-config-1ceb35a3d71e450b9cc96ac92ab7c2922241a4d4.tar.bz2
build-config-1ceb35a3d71e450b9cc96ac92ab7c2922241a4d4.zip
added documentation on %defines
added config update script to sync meta and project config easily Change-Id: Ia08ebd431f12dd178104d9aa717dc77f347322fd Signed-off-by: Stephane Desneux <stephane.desneux@open.eurogiciel.org>
-rw-r--r--build.conf23
-rw-r--r--meta.xml1
-rwxr-xr-xupdate_from_obs17
3 files changed, 39 insertions, 2 deletions
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 @@
<arch>x86_64</arch>
</repository>
</project>
-
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