diff options
author | HyungGi Lee <hyunggi.lee@samsung.com> | 2017-01-05 15:28:22 +0900 |
---|---|---|
committer | HyungGi Lee <hyunggi.lee@samsung.com> | 2017-01-05 15:28:22 +0900 |
commit | 58f7f5d1c9ba7200704a5c9c480112f3652f1c22 (patch) | |
tree | 61c1e060640093a831b2846d22f1b04e28c89788 /Tizen:3.0.M2:Wearable | |
parent | 16dedfd3a19d3ed3c1e6a102ea20282c1f953550 (diff) | |
download | obs-58f7f5d1c9ba7200704a5c9c480112f3652f1c22.tar.gz obs-58f7f5d1c9ba7200704a5c9c480112f3652f1c22.tar.bz2 obs-58f7f5d1c9ba7200704a5c9c480112f3652f1c22.zip |
Add M2 OBS Projects
Change-Id: I9b6c90b688e27b70e0044020915bf6f26468a454
Diffstat (limited to 'Tizen:3.0.M2:Wearable')
-rw-r--r-- | Tizen:3.0.M2:Wearable/_config | 151 | ||||
-rw-r--r-- | Tizen:3.0.M2:Wearable/_meta | 30 | ||||
-rw-r--r-- | Tizen:3.0.M2:Wearable/libcynara-commons/_link | 4 | ||||
-rw-r--r-- | Tizen:3.0.M2:Wearable/libcynara-dbus/_link | 4 | ||||
-rw-r--r-- | Tizen:3.0.M2:Wearable/mic-bootstrap_aggregate/_aggregate | 7 | ||||
-rw-r--r-- | Tizen:3.0.M2:Wearable/mic-bootstrap_aggregate/_meta | 8 |
6 files changed, 204 insertions, 0 deletions
diff --git a/Tizen:3.0.M2:Wearable/_config b/Tizen:3.0.M2:Wearable/_config new file mode 100644 index 0000000..b8acb7e --- /dev/null +++ b/Tizen:3.0.M2:Wearable/_config @@ -0,0 +1,151 @@ +################################################################################ +# OBS Project config for Tizen:Wearable +# +# RE contacts: +# +# vim: set syntax=spec: +################################################################################ + +############################# conflicts resolution ############################# + +FileProvides: /usr/sbin/groupadd shadow-utils +Prefer: libtapi-devel +Prefer: libpci-devel +Prefer: bluetooth-tools-no-firmware + +############################# profile definition ############################### + +%define profile wearable +%define _with_tizen 1 + +# For classifying debug/release mode +Macros: +%tizen_build_devel_mode 1 +:Macros + +# %release_name and %tizen_full_version are used in platform/upstream/tizen-release + +Macros: +%profile wearable +%release_name Tizen3/Wearable + +%tizen_version_major 3 +%tizen_version_minor 0 +%tizen_version_patch 0 + +%tizen_version %{tizen_version_major}.%{tizen_version_minor} +%tizen_full_version %{tizen_version}.%{tizen_version_patch} +%tizen %tizen_version +%vendor tizen +%_vendor tizen +%_with_tizen 1 + +%check exit 0 +%run_check_section 0 +%opensuse_bs 1 +%_default_patch_fuzz 2 +:Macros + +############################# display system ################################### + +########## display system selection ########## + +# selection of the display system +# this selection is done for each repository +# +# flags combinations: +# |---------------------------------------------------- +# | wayland | x | meaning +# |---------------------------------------------------- +# | | 1 | pure X11 platform(no wayland) +# | 1 | | pure wayland platform (no X11) +# | 1 | 1 | wayland but X compatibility +# | | | no X and no wayland +# |---------------------------------------------------- +# +# Owner: Stephane <stephane.desneux@open.eurogiciel.org> + +########## RDP flag ########## + +# enable/disable RDP (remote desktop protocol) for wayland +# flag: _with_rdp, used in repositories +# Affects: weston, freerdp +# Owner: Manuel <manuel.bachmann@open.eurogiciel.org> + +########## mesa activation ########## + +%define _with_mesa 1 +Macros: +%_with_mesa 1 +:Macros + +%ifarch %arm armv7l aarch64 + Substitute: mesa-devel pkgconfig(glesv2) + #FIXME Substitute: pkgconfig(egl) +%endif + +########## coregl ########## +%ifarch %arm aarch64 +Prefer: coregl coregl-devel +Prefer: libwayland-egl libwayland-egl-devel +Substitute: mesa-libGLESv2 coregl +Substitute: mesa-libEGL coregl +%endif + +############################# wayland repositories ############################# + +%if "%_repository" == "target-circle" + +Substitute: pkgconfig(gles20) pkgconfig(egl) pkgconfig(glesv2) +Substitute: pkgconfig(gles11) pkgconfig(egl) pkgconfig(glesv1) pkgconfig(gl) + +%define _with_wayland 1 +%define _with_rdp 1 + +Macros: +%_with_wayland 1 +%_with_rdp 1 +:Macros + +%endif + +############################# emulator repositories ############################ + +%if "%_repository" == "emulator32-wayland" || "%_repository" == "emulator-circle" + +Substitute: mesa-devel pkgconfig(glesv2) + +Substitute: pkgconfig(gles20) pkgconfig(egl) pkgconfig(glesv2) +Substitute: pkgconfig(gles11) pkgconfig(egl) pkgconfig(glesv1) pkgconfig(gl) + +Prefer: libgbm +Prefer: coregl coregl-devel +Prefer: emulator-yagl emulator-yagl-devel + +%define _with_wayland 1 +%define _with_emulator 1 + +Macros: +%_with_wayland 1 +%_with_emulator 1 +:Macros + +%endif + +############################# misc config flags ################################ + +# Activate introspection +# This is needed on GuPNP to build Rygel correctly in IVI +# Impacts potentially packages that use gobject-introspection +# Owner: Mikko <mikko.ylinen@intel.com> +Macros: +%_with_introspection 1 +:Macros + +############################# build config ##################################### +# derived from Tizen:Base +################################################################################ + +########## compilation flags ########## +# derived from Tizen:Base +#######################################
\ No newline at end of file diff --git a/Tizen:3.0.M2:Wearable/_meta b/Tizen:3.0.M2:Wearable/_meta new file mode 100644 index 0000000..305c5bd --- /dev/null +++ b/Tizen:3.0.M2:Wearable/_meta @@ -0,0 +1,30 @@ +<project name="Tizen:3.0.M2:Wearable"> + <title/> + <description/> + <person userid="alone" role="maintainer"/> + <person userid="hglee" role="maintainer"/> + <person userid="junhyeonlee" role="maintainer"/> + <person userid="tcshin93" role="maintainer"/> + <person userid="jintaeson" role="maintainer"/> + <person userid="dnxowls" role="maintainer"/> + <person userid="alone" role="bugowner"/> + <build> + <disable arch="i586" repository="target-circle"/> + </build> + <debuginfo> + <enable/> + </debuginfo> + <repository name="target-circle"> + <path project="Tizen:3.0.M2:Base" repository="arm"/> + <arch>armv7l</arch> + <arch>i586</arch> + </repository> + <repository name="emulator32-wayland"> + <path project="Tizen:3.0.M2:Base" repository="emulator32"/> + <arch>i586</arch> + </repository> + <repository name="emulator-circle"> + <path project="Tizen:3.0.M2:Base" repository="emulator32"/> + <arch>i586</arch> + </repository> +</project> diff --git a/Tizen:3.0.M2:Wearable/libcynara-commons/_link b/Tizen:3.0.M2:Wearable/libcynara-commons/_link new file mode 100644 index 0000000..e1f95a9 --- /dev/null +++ b/Tizen:3.0.M2:Wearable/libcynara-commons/_link @@ -0,0 +1,4 @@ +<link package="cynara" cicount="copy"> + <patches> + </patches> +</link> diff --git a/Tizen:3.0.M2:Wearable/libcynara-dbus/_link b/Tizen:3.0.M2:Wearable/libcynara-dbus/_link new file mode 100644 index 0000000..e1f95a9 --- /dev/null +++ b/Tizen:3.0.M2:Wearable/libcynara-dbus/_link @@ -0,0 +1,4 @@ +<link package="cynara" cicount="copy"> + <patches> + </patches> +</link> diff --git a/Tizen:3.0.M2:Wearable/mic-bootstrap_aggregate/_aggregate b/Tizen:3.0.M2:Wearable/mic-bootstrap_aggregate/_aggregate new file mode 100644 index 0000000..a8bad00 --- /dev/null +++ b/Tizen:3.0.M2:Wearable/mic-bootstrap_aggregate/_aggregate @@ -0,0 +1,7 @@ +<aggregatelist> + <aggregate project="Tizen:3.0.M2:Wearable"> + <package>mic-bootstrap</package> + <binary>mic-bootstrap-x86-arm</binary> + <repository source="emulator-circle" target="target-circle"/> + </aggregate> +</aggregatelist> diff --git a/Tizen:3.0.M2:Wearable/mic-bootstrap_aggregate/_meta b/Tizen:3.0.M2:Wearable/mic-bootstrap_aggregate/_meta new file mode 100644 index 0000000..66d4cfa --- /dev/null +++ b/Tizen:3.0.M2:Wearable/mic-bootstrap_aggregate/_meta @@ -0,0 +1,8 @@ +<package name="mic-bootstrap_aggregate" project="Tizen:3.0.M2:Wearable"> + <title/> + <description/> + <build> + <enable arch="i586" repository="target-circle"/> + <disable/> + </build> +</package> |