summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortizenrobot <tizenrobot@noreply.samsung.com>2020-09-27 23:05:47 +0000
committertizenrobot <tizenrobot@noreply.samsung.com>2020-09-27 23:05:47 +0000
commite4b6cb0dd5d8c62e9c510c4cdd2cd2a482b0818b (patch)
tree6e3d119adc734d36a81bb57385ee3ddfca7359e8
parent24a1b0aea9a312fc072135b11fa58503ac87f4fb (diff)
downloadbuild-config-e4b6cb0dd5d8c62e9c510c4cdd2cd2a482b0818b.tar.gz
build-config-e4b6cb0dd5d8c62e9c510c4cdd2cd2a482b0818b.tar.bz2
build-config-e4b6cb0dd5d8c62e9c510c4cdd2cd2a482b0818b.zip
tizen-unified_20200925.2
-rw-r--r--unified/emulator_build.conf650
-rw-r--r--unified/standard_build.conf650
2 files changed, 2 insertions, 1298 deletions
diff --git a/unified/emulator_build.conf b/unified/emulator_build.conf
index 56555dc..1d7c60b 100644
--- a/unified/emulator_build.conf
+++ b/unified/emulator_build.conf
@@ -1,660 +1,12 @@
%define _project Tizen:Unified
-### from Tizen:6.0:Base
+### from Tizen:Base
%define _repository standard
Macros:
%vendor obs://private/Tizen:Unified
%_project Tizen:Unified
-### from Tizen:6.0:Base
-
-%_repository standard
-:Macros
-
-################################################################################
-# OBS Project config for Tizen:Base
-#
-# RE contacts:
-#
-#
-# vim: set syntax=spec:
-################################################################################
-
-Patterntype: rpm-md comps
-Release: <CI_CNT>.<B_CNT>
-Support: build
-Support: build-compare build-mkbaselibs
-# Support: rpmlint-mini rpmlint-tizen
-
-############################# conflicts resolution #############################
-
-Prefer: util-linux
-Prefer: mono-wcf
-Prefer: monodoc
-Prefer: mono-extras
-Prefer: mono-web
-Prefer: mono-data
-Prefer: mono-mvc
-Prefer: mono-winforms
-Prefer: mono-data-sqlite
-
-# Set a preference for ambiguous libs to use *-64bit libs
-# *-64bit libs on 32bit build environment are required for .Net build (e.g., coreclr, corefx)
-# But when building 64bit target, they could make 'have choice' error with original libs in 64bit repository.
-# e.g., libstdc++ and libstdc++-64bit provides same libs. It's ambiguous to choose appropriate one.
-# Owner : Jiyoung Yun (jy910.yun@samsung.com)
-# libopenssl11 : Dongsun Lee (ds73.lee@samsung.com)
-Prefer: libgcc libstdc++ libunwind libuuid zlib libopenssl libopenssl11
-
-############################# base definition ###############################
-
-# %release_name and %tizen_full_version are used in platform/upstream/tizen-release
-
-Macros:
-%release_name Tizen6/Unified
-
-%tizen_version_major 6
-%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
-
-#### %__spec_check_pre exit 0
-#### %run_check_section 0
-
-%opensuse_bs 1
-%_default_patch_fuzz 2
-
-%_binary_payload w5T.xzdio
-:Macros
-
-
-############################# build config #####################################
-
-########## targets ##########
-
-%ifarch i586
-Target: i686-tizen-linux
-%endif
-
-%ifarch armv7hl
-Target: armv7hl-tizen-linux
-%endif
-
-%ifarch armv7l
-Target: armv7l-tizen-linux
-%endif
-
-%ifarch aarch64
-Target: aarch64-tizen-linux
-%endif
-
-########## cross build ##########
-
-%define build_hostarch x86_64
-Macros:
-%build_hostarch x86_64
-:Macros
-
-%ifarch %arm armv7l aarch64
-Hostarch: x86_64
-# cross build support for the build hosts
-Preinstall: qemu-linux-user-%{build_hostarch}-cross
-Runscripts: qemu-linux-user-%{build_hostarch}-cross
-Keep: qemu-linux-user-%{build_hostarch}-cross
-Macros:
-%qemu_user_space_build 1
-:Macros
-%endif
-
-%ifarch armv7l
-Preinstall: qemu-accel-%{build_hostarch}-armv7l
-Runscripts: qemu-accel-%{build_hostarch}-armv7l
-Preinstall: libmount libblkid libuuid
-%endif
-
-%ifarch aarch64
-Preinstall: qemu-accel-%{build_hostarch}-aarch64
-Runscripts: qemu-accel-%{build_hostarch}-aarch64
-Preinstall: libmount libblkid libuuid
-%endif # aarch64
-
-Substitute: python-accel-armv7l-cross-arm python-accel-%{build_hostarch}-armv7l
-Substitute: python-accel-aarch64-cross-aarch64 python-accel-%{build_hostarch}-aarch64
-
-Substitute: clang-accel-armv7l-cross-arm clang-accel-%{build_hostarch}-armv7l
-Substitute: clang-accel-aarch64-cross-aarch64 clang-accel-%{build_hostarch}-aarch64
-
-########## exports for different architectures ##########
-
-ExportFilter: \.armv7l\.rpm$ armv7l
-ExportFilter: \.aarch64\.rpm$ aarch64
-ExportFilter: \.i586\.rpm$ i586
-ExportFilter: \.x86_64\.rpm$ x86_64
-
-########## buildroot config ##########
-
-Preinstall: setup filesystem
-RunScripts: setup
-
-Preinstall: bash bzip2 coreutils diffutils grep rpm
-Preinstall: glibc libacl libattr
-Preinstall: libcap
-Preinstall: libgcc
-Preinstall: libpopt sed tar zlib
-Preinstall: libncurses libreadline
-Preinstall: libelf libbz2
-Preinstall: liblzma
-Preinstall: nss nspr libfreebl3 libsoftokn3
-Preinstall: libmagic
-Preinstall: liblua
-Preinstall: smack libsmack libxml2 libmagic libmagic-data
-Preinstall: libsqlite
-#Preinstall: rpm-security-plugin
-Preinstall: util-linux util-linux-su
-
-VMinstall: perl libmount libblkid libext2fs libuuid grep libpcre util-linux libsmartcols procps-ng
-
-Required: binutils gcc glibc rpm-build libtool
-Required: gcc-c++
-
-Support: glibc-locale
-Support: perl
-Support: hostname
-Support: cpio findutils
-Support: file findutils zlib bzip2
-Support: gzip hostname net-tools
-Support: make patch sed gawk tar grep coreutils pkg-config
-Support: m4 tzdata
-Support: util-linux
-Support: less
-Support: which elfutils
-Support: update-alternatives
-Support: libstdc++-devel
-Support: cpp
-Support: libatomic
-Support: libgomp
-Support: libitm
-
-Keep: libstdc++-devel
-Keep: cpp gcc libstdc++
-Keep: pam
-Keep: binutils cpp libmagic-data file findutils gawk gcc gcc-c++
-Keep: gdbm gzip libada libunwind glibc-devel libpcre xz-lzma-compat
-Keep: make gmp libcap groff cpio
-Keep: patch rpm-build nss nspr elfutils python grep libgcc gcc-c++
-Keep: kernel-headers perl-libs perl
-Keep: pkgconfig glib2 tizen-rpm-config
-Keep: libmpc libmpfr libppl libgmp libppl_c
-Keep: libcloog libppl libgmpxx
-Keep: nss-softokn-freebl libmagic libmagic-data
-Keep: setup
-Keep: update-alternatives
-Keep: cpp
-Keep: gcc-c++
-Keep: libatomic
-Keep: libgomp
-Keep: libitm
-
-Substitute: gettext gettext-tools
-
-%ifarch x86_64
-Substitute: glibc-devel-32bit glibc-devel-32bit glibc-32bit
-Substitute: libgcc_s1-32bit libgcc-32bit
-%else
-Substitute: glibc-devel-32bit
-%endif
-
-########## compilation flags ##########
-%define __global_cflags -O2 -g2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed
-
-Optflags: armv7l %{__global_cflags} --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb
-Optflags: aarch64 %{__global_cflags} -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53
-Optflags: i686 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m32 -march=i686 -mtune=i686 -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -mstackrealign
-Optflags: x86_64 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer
-### from Tizen:6.0:Base:Tool
-%define _repository standard
-
-Macros:
-
-### from Tizen:6.0:Base:Tool
-
-%_repository standard
-:Macros
-
-################################################################################
-# OBS Project config for Tizen:Base
-#
-# RE contacts:
-#
-#
-# vim: set syntax=spec:
-################################################################################
-
-Patterntype: rpm-md comps
-Release: <CI_CNT>.<B_CNT>
-Support: build
-Support: build-compare build-mkbaselibs
-# Support: rpmlint-mini rpmlint-tizen
-
-############################# conflicts resolution #############################
-
-Prefer: util-linux
-Prefer: mono-wcf
-Prefer: monodoc
-Prefer: mono-extras
-Prefer: mono-web
-Prefer: mono-data
-Prefer: mono-mvc
-Prefer: mono-winforms
-Prefer: mono-data-sqlite
-
-# Set a preference for ambiguous libs to use *-64bit libs
-# *-64bit libs on 32bit build environment are required for .Net build (e.g., coreclr, corefx)
-# But when building 64bit target, they could make 'have choice' error with original libs in 64bit repository.
-# e.g., libstdc++ and libstdc++-64bit provides same libs. It's ambiguous to choose appropriate one.
-# Owner : Jiyoung Yun (jy910.yun@samsung.com)
-# libopenssl11 : Dongsun Lee (ds73.lee@samsung.com)
-Prefer: libgcc libstdc++ libunwind libuuid zlib libopenssl libopenssl11
-
-############################# base definition ###############################
-
-# %release_name and %tizen_full_version are used in platform/upstream/tizen-release
-
-Macros:
-%release_name Tizen6/Unified
-
-%tizen_version_major 6
-%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
-
-#### %__spec_check_pre exit 0
-#### %run_check_section 0
-
-%opensuse_bs 1
-%_default_patch_fuzz 2
-
-%_binary_payload w5T.xzdio
-:Macros
-
-
-############################# build config #####################################
-
-########## targets ##########
-
-%ifarch i586
-Target: i686-tizen-linux
-%endif
-
-%ifarch armv7hl
-Target: armv7hl-tizen-linux
-%endif
-
-%ifarch armv7l
-Target: armv7l-tizen-linux
-%endif
-
-%ifarch aarch64
-Target: aarch64-tizen-linux
-%endif
-
-########## cross build ##########
-
-%define build_hostarch x86_64
-Macros:
-%build_hostarch x86_64
-:Macros
-
-%ifarch %arm armv7l aarch64
-Hostarch: x86_64
-# cross build support for the build hosts
-Preinstall: qemu-linux-user-%{build_hostarch}-cross
-Runscripts: qemu-linux-user-%{build_hostarch}-cross
-Keep: qemu-linux-user-%{build_hostarch}-cross
-Macros:
-%qemu_user_space_build 1
-:Macros
-%endif
-
-%ifarch armv7l
-Preinstall: qemu-accel-%{build_hostarch}-armv7l
-Runscripts: qemu-accel-%{build_hostarch}-armv7l
-Preinstall: libmount libblkid libuuid
-%endif
-
-%ifarch aarch64
-Preinstall: qemu-accel-%{build_hostarch}-aarch64
-Runscripts: qemu-accel-%{build_hostarch}-aarch64
-Preinstall: libmount libblkid libuuid
-%endif # aarch64
-
-Substitute: python-accel-armv7l-cross-arm python-accel-%{build_hostarch}-armv7l
-Substitute: python-accel-aarch64-cross-aarch64 python-accel-%{build_hostarch}-aarch64
-
-Substitute: clang-accel-armv7l-cross-arm clang-accel-%{build_hostarch}-armv7l
-Substitute: clang-accel-aarch64-cross-aarch64 clang-accel-%{build_hostarch}-aarch64
-
-########## exports for different architectures ##########
-
-ExportFilter: \.armv7l\.rpm$ armv7l
-ExportFilter: \.aarch64\.rpm$ aarch64
-ExportFilter: \.i586\.rpm$ i586
-ExportFilter: \.x86_64\.rpm$ x86_64
-
-########## buildroot config ##########
-
-Preinstall: setup filesystem
-RunScripts: setup
-
-Preinstall: bash bzip2 coreutils diffutils grep rpm
-Preinstall: glibc libacl libattr
-Preinstall: libcap
-Preinstall: libgcc
-Preinstall: libpopt sed tar zlib
-Preinstall: libncurses libreadline
-Preinstall: libelf libbz2
-Preinstall: liblzma
-Preinstall: nss nspr libfreebl3 libsoftokn3
-Preinstall: libmagic
-Preinstall: liblua
-Preinstall: smack libsmack libxml2 libmagic libmagic-data
-Preinstall: libsqlite
-#Preinstall: rpm-security-plugin
-Preinstall: util-linux util-linux-su
-
-VMinstall: perl libmount libblkid libext2fs libuuid grep libpcre util-linux libsmartcols procps-ng
-
-Required: binutils gcc glibc rpm-build libtool
-Required: gcc-c++
-
-Support: glibc-locale
-Support: perl
-Support: hostname
-Support: cpio findutils
-Support: file findutils zlib bzip2
-Support: gzip hostname net-tools
-Support: make patch sed gawk tar grep coreutils pkg-config
-Support: m4 tzdata
-Support: util-linux
-Support: less
-Support: which elfutils
-Support: update-alternatives
-Support: libstdc++-devel
-Support: cpp
-Support: libatomic
-Support: libgomp
-Support: libitm
-
-Keep: libstdc++-devel
-Keep: cpp gcc libstdc++
-Keep: pam
-Keep: binutils cpp libmagic-data file findutils gawk gcc gcc-c++
-Keep: gdbm gzip libada libunwind glibc-devel libpcre xz-lzma-compat
-Keep: make gmp libcap groff cpio
-Keep: patch rpm-build nss nspr elfutils python grep libgcc gcc-c++
-Keep: kernel-headers perl-libs perl
-Keep: pkgconfig glib2 tizen-rpm-config
-Keep: libmpc libmpfr libppl libgmp libppl_c
-Keep: libcloog libppl libgmpxx
-Keep: nss-softokn-freebl libmagic libmagic-data
-Keep: setup
-Keep: update-alternatives
-Keep: cpp
-Keep: gcc-c++
-Keep: libatomic
-Keep: libgomp
-Keep: libitm
-
-Substitute: gettext gettext-tools
-
-%ifarch x86_64
-Substitute: glibc-devel-32bit glibc-devel-32bit glibc-32bit
-Substitute: libgcc_s1-32bit libgcc-32bit
-%else
-Substitute: glibc-devel-32bit
-%endif
-
-########## compilation flags ##########
-%define __global_cflags -O2 -g2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed
-
-Optflags: armv7l %{__global_cflags} --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb
-Optflags: aarch64 %{__global_cflags} -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53
-Optflags: i686 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m32 -march=i686 -mtune=i686 -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -mstackrealign
-Optflags: x86_64 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer
-### from Tizen:Base:Tool
-%define _repository standard
-
-Macros:
-
-### from Tizen:Base:Tool
-
-%_repository standard
-:Macros
-
-################################################################################
-# OBS Project config for Tizen:Base
-#
-# RE contacts:
-#
-#
-# vim: set syntax=spec:
-################################################################################
-
-Patterntype: rpm-md comps
-Release: <CI_CNT>.<B_CNT>
-Support: build
-Support: build-compare build-mkbaselibs
-# Support: rpmlint-mini rpmlint-tizen
-
-############################# conflicts resolution #############################
-
-Prefer: util-linux
-Prefer: mono-wcf
-Prefer: monodoc
-Prefer: mono-extras
-Prefer: mono-web
-Prefer: mono-data
-Prefer: mono-mvc
-Prefer: mono-winforms
-Prefer: mono-data-sqlite
-
-# Set a preference for ambiguous libs to use *-64bit libs
-# *-64bit libs on 32bit build environment are required for .Net build (e.g., coreclr, corefx)
-# But when building 64bit target, they could make 'have choice' error with original libs in 64bit repository.
-# e.g., libstdc++ and libstdc++-64bit provides same libs. It's ambiguous to choose appropriate one.
-# Owner : Jiyoung Yun (jy910.yun@samsung.com)
-# libopenssl11 : Dongsun Lee (ds73.lee@samsung.com)
-Prefer: libgcc libstdc++ libunwind libuuid zlib libopenssl libopenssl11
-
-############################# base definition ###############################
-
-# %release_name and %tizen_full_version are used in platform/upstream/tizen-release
-
-Macros:
-%release_name Tizen6/Unified
-
-%tizen_version_major 6
-%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
-
-#### %__spec_check_pre exit 0
-#### %run_check_section 0
-
-%opensuse_bs 1
-%_default_patch_fuzz 2
-
-%_binary_payload w5T.xzdio
-:Macros
-
-
-############################# build config #####################################
-
-########## targets ##########
-
-%ifarch i586
-Target: i686-tizen-linux
-%endif
-
-%ifarch armv7hl
-Target: armv7hl-tizen-linux
-%endif
-
-%ifarch armv7l
-Target: armv7l-tizen-linux
-%endif
-
-%ifarch aarch64
-Target: aarch64-tizen-linux
-%endif
-
-########## cross build ##########
-
-%define build_hostarch x86_64
-Macros:
-%build_hostarch x86_64
-:Macros
-
-%ifarch %arm armv7l aarch64
-Hostarch: x86_64
-# cross build support for the build hosts
-Preinstall: qemu-linux-user-%{build_hostarch}-cross
-Runscripts: qemu-linux-user-%{build_hostarch}-cross
-Keep: qemu-linux-user-%{build_hostarch}-cross
-Macros:
-%qemu_user_space_build 1
-:Macros
-%endif
-
-%ifarch armv7l
-Preinstall: qemu-accel-%{build_hostarch}-armv7l
-Runscripts: qemu-accel-%{build_hostarch}-armv7l
-Preinstall: libmount libblkid libuuid
-%endif
-
-%ifarch aarch64
-Preinstall: qemu-accel-%{build_hostarch}-aarch64
-Runscripts: qemu-accel-%{build_hostarch}-aarch64
-Preinstall: libmount libblkid libuuid
-%endif # aarch64
-
-Substitute: python-accel-armv7l-cross-arm python-accel-%{build_hostarch}-armv7l
-Substitute: python-accel-aarch64-cross-aarch64 python-accel-%{build_hostarch}-aarch64
-
-Substitute: clang-accel-armv7l-cross-arm clang-accel-%{build_hostarch}-armv7l
-Substitute: clang-accel-aarch64-cross-aarch64 clang-accel-%{build_hostarch}-aarch64
-
-########## exports for different architectures ##########
-
-ExportFilter: \.armv7l\.rpm$ armv7l
-ExportFilter: \.aarch64\.rpm$ aarch64
-ExportFilter: \.i586\.rpm$ i586
-ExportFilter: \.x86_64\.rpm$ x86_64
-
-########## buildroot config ##########
-
-Preinstall: setup filesystem
-RunScripts: setup
-
-Preinstall: bash bzip2 coreutils diffutils grep rpm
-Preinstall: glibc libacl libattr
-Preinstall: libcap
-Preinstall: libgcc
-Preinstall: libpopt sed tar zlib
-Preinstall: libncurses libreadline
-Preinstall: libelf libbz2
-Preinstall: liblzma
-Preinstall: nss nspr libfreebl3 libsoftokn3
-Preinstall: libmagic
-Preinstall: liblua
-Preinstall: smack libsmack libxml2 libmagic libmagic-data
-Preinstall: libsqlite
-#Preinstall: rpm-security-plugin
-Preinstall: util-linux util-linux-su
-
-VMinstall: perl libmount libblkid libext2fs libuuid grep libpcre util-linux libsmartcols procps-ng
-
-Required: binutils gcc glibc rpm-build libtool
-Required: gcc-c++
-
-Support: glibc-locale
-Support: perl
-Support: hostname
-Support: cpio findutils
-Support: file findutils zlib bzip2
-Support: gzip hostname net-tools
-Support: make patch sed gawk tar grep coreutils pkg-config
-Support: m4 tzdata
-Support: util-linux
-Support: less
-Support: which elfutils
-Support: update-alternatives
-Support: libstdc++-devel
-Support: cpp
-Support: libatomic
-Support: libgomp
-Support: libitm
-
-Keep: libstdc++-devel
-Keep: cpp gcc libstdc++
-Keep: pam
-Keep: binutils cpp libmagic-data file findutils gawk gcc gcc-c++
-Keep: gdbm gzip libada libunwind glibc-devel libpcre xz-lzma-compat
-Keep: make gmp libcap groff cpio
-Keep: patch rpm-build nss nspr elfutils python grep libgcc gcc-c++
-Keep: kernel-headers perl-libs perl
-Keep: pkgconfig glib2 tizen-rpm-config
-Keep: libmpc libmpfr libppl libgmp libppl_c
-Keep: libcloog libppl libgmpxx
-Keep: nss-softokn-freebl libmagic libmagic-data
-Keep: setup
-Keep: update-alternatives
-Keep: cpp
-Keep: gcc-c++
-Keep: libatomic
-Keep: libgomp
-Keep: libitm
-
-Substitute: gettext gettext-tools
-
-%ifarch x86_64
-Substitute: glibc-devel-32bit glibc-devel-32bit glibc-32bit
-Substitute: libgcc_s1-32bit libgcc-32bit
-%else
-Substitute: glibc-devel-32bit
-%endif
-
-########## compilation flags ##########
-%define __global_cflags -O2 -g2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed
-
-Optflags: armv7l %{__global_cflags} --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb
-Optflags: aarch64 %{__global_cflags} -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53
-Optflags: i686 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m32 -march=i686 -mtune=i686 -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -mstackrealign -Wl,-z,noseparate-code
-Optflags: x86_64 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer
-### from Tizen:Base
-%define _repository standard
-
-Macros:
-
### from Tizen:Base
%_repository standard
diff --git a/unified/standard_build.conf b/unified/standard_build.conf
index a319138..5972d25 100644
--- a/unified/standard_build.conf
+++ b/unified/standard_build.conf
@@ -1,660 +1,12 @@
%define _project Tizen:Unified
-### from Tizen:6.0:Base
+### from Tizen:Base
%define _repository standard
Macros:
%vendor obs://private/Tizen:Unified
%_project Tizen:Unified
-### from Tizen:6.0:Base
-
-%_repository standard
-:Macros
-
-################################################################################
-# OBS Project config for Tizen:Base
-#
-# RE contacts:
-#
-#
-# vim: set syntax=spec:
-################################################################################
-
-Patterntype: rpm-md comps
-Release: <CI_CNT>.<B_CNT>
-Support: build
-Support: build-compare build-mkbaselibs
-# Support: rpmlint-mini rpmlint-tizen
-
-############################# conflicts resolution #############################
-
-Prefer: util-linux
-Prefer: mono-wcf
-Prefer: monodoc
-Prefer: mono-extras
-Prefer: mono-web
-Prefer: mono-data
-Prefer: mono-mvc
-Prefer: mono-winforms
-Prefer: mono-data-sqlite
-
-# Set a preference for ambiguous libs to use *-64bit libs
-# *-64bit libs on 32bit build environment are required for .Net build (e.g., coreclr, corefx)
-# But when building 64bit target, they could make 'have choice' error with original libs in 64bit repository.
-# e.g., libstdc++ and libstdc++-64bit provides same libs. It's ambiguous to choose appropriate one.
-# Owner : Jiyoung Yun (jy910.yun@samsung.com)
-# libopenssl11 : Dongsun Lee (ds73.lee@samsung.com)
-Prefer: libgcc libstdc++ libunwind libuuid zlib libopenssl libopenssl11
-
-############################# base definition ###############################
-
-# %release_name and %tizen_full_version are used in platform/upstream/tizen-release
-
-Macros:
-%release_name Tizen6/Unified
-
-%tizen_version_major 6
-%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
-
-#### %__spec_check_pre exit 0
-#### %run_check_section 0
-
-%opensuse_bs 1
-%_default_patch_fuzz 2
-
-%_binary_payload w5T.xzdio
-:Macros
-
-
-############################# build config #####################################
-
-########## targets ##########
-
-%ifarch i586
-Target: i686-tizen-linux
-%endif
-
-%ifarch armv7hl
-Target: armv7hl-tizen-linux
-%endif
-
-%ifarch armv7l
-Target: armv7l-tizen-linux
-%endif
-
-%ifarch aarch64
-Target: aarch64-tizen-linux
-%endif
-
-########## cross build ##########
-
-%define build_hostarch x86_64
-Macros:
-%build_hostarch x86_64
-:Macros
-
-%ifarch %arm armv7l aarch64
-Hostarch: x86_64
-# cross build support for the build hosts
-Preinstall: qemu-linux-user-%{build_hostarch}-cross
-Runscripts: qemu-linux-user-%{build_hostarch}-cross
-Keep: qemu-linux-user-%{build_hostarch}-cross
-Macros:
-%qemu_user_space_build 1
-:Macros
-%endif
-
-%ifarch armv7l
-Preinstall: qemu-accel-%{build_hostarch}-armv7l
-Runscripts: qemu-accel-%{build_hostarch}-armv7l
-Preinstall: libmount libblkid libuuid
-%endif
-
-%ifarch aarch64
-Preinstall: qemu-accel-%{build_hostarch}-aarch64
-Runscripts: qemu-accel-%{build_hostarch}-aarch64
-Preinstall: libmount libblkid libuuid
-%endif # aarch64
-
-Substitute: python-accel-armv7l-cross-arm python-accel-%{build_hostarch}-armv7l
-Substitute: python-accel-aarch64-cross-aarch64 python-accel-%{build_hostarch}-aarch64
-
-Substitute: clang-accel-armv7l-cross-arm clang-accel-%{build_hostarch}-armv7l
-Substitute: clang-accel-aarch64-cross-aarch64 clang-accel-%{build_hostarch}-aarch64
-
-########## exports for different architectures ##########
-
-ExportFilter: \.armv7l\.rpm$ armv7l
-ExportFilter: \.aarch64\.rpm$ aarch64
-ExportFilter: \.i586\.rpm$ i586
-ExportFilter: \.x86_64\.rpm$ x86_64
-
-########## buildroot config ##########
-
-Preinstall: setup filesystem
-RunScripts: setup
-
-Preinstall: bash bzip2 coreutils diffutils grep rpm
-Preinstall: glibc libacl libattr
-Preinstall: libcap
-Preinstall: libgcc
-Preinstall: libpopt sed tar zlib
-Preinstall: libncurses libreadline
-Preinstall: libelf libbz2
-Preinstall: liblzma
-Preinstall: nss nspr libfreebl3 libsoftokn3
-Preinstall: libmagic
-Preinstall: liblua
-Preinstall: smack libsmack libxml2 libmagic libmagic-data
-Preinstall: libsqlite
-#Preinstall: rpm-security-plugin
-Preinstall: util-linux util-linux-su
-
-VMinstall: perl libmount libblkid libext2fs libuuid grep libpcre util-linux libsmartcols procps-ng
-
-Required: binutils gcc glibc rpm-build libtool
-Required: gcc-c++
-
-Support: glibc-locale
-Support: perl
-Support: hostname
-Support: cpio findutils
-Support: file findutils zlib bzip2
-Support: gzip hostname net-tools
-Support: make patch sed gawk tar grep coreutils pkg-config
-Support: m4 tzdata
-Support: util-linux
-Support: less
-Support: which elfutils
-Support: update-alternatives
-Support: libstdc++-devel
-Support: cpp
-Support: libatomic
-Support: libgomp
-Support: libitm
-
-Keep: libstdc++-devel
-Keep: cpp gcc libstdc++
-Keep: pam
-Keep: binutils cpp libmagic-data file findutils gawk gcc gcc-c++
-Keep: gdbm gzip libada libunwind glibc-devel libpcre xz-lzma-compat
-Keep: make gmp libcap groff cpio
-Keep: patch rpm-build nss nspr elfutils python grep libgcc gcc-c++
-Keep: kernel-headers perl-libs perl
-Keep: pkgconfig glib2 tizen-rpm-config
-Keep: libmpc libmpfr libppl libgmp libppl_c
-Keep: libcloog libppl libgmpxx
-Keep: nss-softokn-freebl libmagic libmagic-data
-Keep: setup
-Keep: update-alternatives
-Keep: cpp
-Keep: gcc-c++
-Keep: libatomic
-Keep: libgomp
-Keep: libitm
-
-Substitute: gettext gettext-tools
-
-%ifarch x86_64
-Substitute: glibc-devel-32bit glibc-devel-32bit glibc-32bit
-Substitute: libgcc_s1-32bit libgcc-32bit
-%else
-Substitute: glibc-devel-32bit
-%endif
-
-########## compilation flags ##########
-%define __global_cflags -O2 -g2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed
-
-Optflags: armv7l %{__global_cflags} --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb
-Optflags: aarch64 %{__global_cflags} -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53
-Optflags: i686 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m32 -march=i686 -mtune=i686 -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -mstackrealign
-Optflags: x86_64 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer
-### from Tizen:6.0:Base:Tool
-%define _repository standard
-
-Macros:
-
-### from Tizen:6.0:Base:Tool
-
-%_repository standard
-:Macros
-
-################################################################################
-# OBS Project config for Tizen:Base
-#
-# RE contacts:
-#
-#
-# vim: set syntax=spec:
-################################################################################
-
-Patterntype: rpm-md comps
-Release: <CI_CNT>.<B_CNT>
-Support: build
-Support: build-compare build-mkbaselibs
-# Support: rpmlint-mini rpmlint-tizen
-
-############################# conflicts resolution #############################
-
-Prefer: util-linux
-Prefer: mono-wcf
-Prefer: monodoc
-Prefer: mono-extras
-Prefer: mono-web
-Prefer: mono-data
-Prefer: mono-mvc
-Prefer: mono-winforms
-Prefer: mono-data-sqlite
-
-# Set a preference for ambiguous libs to use *-64bit libs
-# *-64bit libs on 32bit build environment are required for .Net build (e.g., coreclr, corefx)
-# But when building 64bit target, they could make 'have choice' error with original libs in 64bit repository.
-# e.g., libstdc++ and libstdc++-64bit provides same libs. It's ambiguous to choose appropriate one.
-# Owner : Jiyoung Yun (jy910.yun@samsung.com)
-# libopenssl11 : Dongsun Lee (ds73.lee@samsung.com)
-Prefer: libgcc libstdc++ libunwind libuuid zlib libopenssl libopenssl11
-
-############################# base definition ###############################
-
-# %release_name and %tizen_full_version are used in platform/upstream/tizen-release
-
-Macros:
-%release_name Tizen6/Unified
-
-%tizen_version_major 6
-%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
-
-#### %__spec_check_pre exit 0
-#### %run_check_section 0
-
-%opensuse_bs 1
-%_default_patch_fuzz 2
-
-%_binary_payload w5T.xzdio
-:Macros
-
-
-############################# build config #####################################
-
-########## targets ##########
-
-%ifarch i586
-Target: i686-tizen-linux
-%endif
-
-%ifarch armv7hl
-Target: armv7hl-tizen-linux
-%endif
-
-%ifarch armv7l
-Target: armv7l-tizen-linux
-%endif
-
-%ifarch aarch64
-Target: aarch64-tizen-linux
-%endif
-
-########## cross build ##########
-
-%define build_hostarch x86_64
-Macros:
-%build_hostarch x86_64
-:Macros
-
-%ifarch %arm armv7l aarch64
-Hostarch: x86_64
-# cross build support for the build hosts
-Preinstall: qemu-linux-user-%{build_hostarch}-cross
-Runscripts: qemu-linux-user-%{build_hostarch}-cross
-Keep: qemu-linux-user-%{build_hostarch}-cross
-Macros:
-%qemu_user_space_build 1
-:Macros
-%endif
-
-%ifarch armv7l
-Preinstall: qemu-accel-%{build_hostarch}-armv7l
-Runscripts: qemu-accel-%{build_hostarch}-armv7l
-Preinstall: libmount libblkid libuuid
-%endif
-
-%ifarch aarch64
-Preinstall: qemu-accel-%{build_hostarch}-aarch64
-Runscripts: qemu-accel-%{build_hostarch}-aarch64
-Preinstall: libmount libblkid libuuid
-%endif # aarch64
-
-Substitute: python-accel-armv7l-cross-arm python-accel-%{build_hostarch}-armv7l
-Substitute: python-accel-aarch64-cross-aarch64 python-accel-%{build_hostarch}-aarch64
-
-Substitute: clang-accel-armv7l-cross-arm clang-accel-%{build_hostarch}-armv7l
-Substitute: clang-accel-aarch64-cross-aarch64 clang-accel-%{build_hostarch}-aarch64
-
-########## exports for different architectures ##########
-
-ExportFilter: \.armv7l\.rpm$ armv7l
-ExportFilter: \.aarch64\.rpm$ aarch64
-ExportFilter: \.i586\.rpm$ i586
-ExportFilter: \.x86_64\.rpm$ x86_64
-
-########## buildroot config ##########
-
-Preinstall: setup filesystem
-RunScripts: setup
-
-Preinstall: bash bzip2 coreutils diffutils grep rpm
-Preinstall: glibc libacl libattr
-Preinstall: libcap
-Preinstall: libgcc
-Preinstall: libpopt sed tar zlib
-Preinstall: libncurses libreadline
-Preinstall: libelf libbz2
-Preinstall: liblzma
-Preinstall: nss nspr libfreebl3 libsoftokn3
-Preinstall: libmagic
-Preinstall: liblua
-Preinstall: smack libsmack libxml2 libmagic libmagic-data
-Preinstall: libsqlite
-#Preinstall: rpm-security-plugin
-Preinstall: util-linux util-linux-su
-
-VMinstall: perl libmount libblkid libext2fs libuuid grep libpcre util-linux libsmartcols procps-ng
-
-Required: binutils gcc glibc rpm-build libtool
-Required: gcc-c++
-
-Support: glibc-locale
-Support: perl
-Support: hostname
-Support: cpio findutils
-Support: file findutils zlib bzip2
-Support: gzip hostname net-tools
-Support: make patch sed gawk tar grep coreutils pkg-config
-Support: m4 tzdata
-Support: util-linux
-Support: less
-Support: which elfutils
-Support: update-alternatives
-Support: libstdc++-devel
-Support: cpp
-Support: libatomic
-Support: libgomp
-Support: libitm
-
-Keep: libstdc++-devel
-Keep: cpp gcc libstdc++
-Keep: pam
-Keep: binutils cpp libmagic-data file findutils gawk gcc gcc-c++
-Keep: gdbm gzip libada libunwind glibc-devel libpcre xz-lzma-compat
-Keep: make gmp libcap groff cpio
-Keep: patch rpm-build nss nspr elfutils python grep libgcc gcc-c++
-Keep: kernel-headers perl-libs perl
-Keep: pkgconfig glib2 tizen-rpm-config
-Keep: libmpc libmpfr libppl libgmp libppl_c
-Keep: libcloog libppl libgmpxx
-Keep: nss-softokn-freebl libmagic libmagic-data
-Keep: setup
-Keep: update-alternatives
-Keep: cpp
-Keep: gcc-c++
-Keep: libatomic
-Keep: libgomp
-Keep: libitm
-
-Substitute: gettext gettext-tools
-
-%ifarch x86_64
-Substitute: glibc-devel-32bit glibc-devel-32bit glibc-32bit
-Substitute: libgcc_s1-32bit libgcc-32bit
-%else
-Substitute: glibc-devel-32bit
-%endif
-
-########## compilation flags ##########
-%define __global_cflags -O2 -g2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed
-
-Optflags: armv7l %{__global_cflags} --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb
-Optflags: aarch64 %{__global_cflags} -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53
-Optflags: i686 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m32 -march=i686 -mtune=i686 -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -mstackrealign
-Optflags: x86_64 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer
-### from Tizen:Base:Tool
-%define _repository standard
-
-Macros:
-
-### from Tizen:Base:Tool
-
-%_repository standard
-:Macros
-
-################################################################################
-# OBS Project config for Tizen:Base
-#
-# RE contacts:
-#
-#
-# vim: set syntax=spec:
-################################################################################
-
-Patterntype: rpm-md comps
-Release: <CI_CNT>.<B_CNT>
-Support: build
-Support: build-compare build-mkbaselibs
-# Support: rpmlint-mini rpmlint-tizen
-
-############################# conflicts resolution #############################
-
-Prefer: util-linux
-Prefer: mono-wcf
-Prefer: monodoc
-Prefer: mono-extras
-Prefer: mono-web
-Prefer: mono-data
-Prefer: mono-mvc
-Prefer: mono-winforms
-Prefer: mono-data-sqlite
-
-# Set a preference for ambiguous libs to use *-64bit libs
-# *-64bit libs on 32bit build environment are required for .Net build (e.g., coreclr, corefx)
-# But when building 64bit target, they could make 'have choice' error with original libs in 64bit repository.
-# e.g., libstdc++ and libstdc++-64bit provides same libs. It's ambiguous to choose appropriate one.
-# Owner : Jiyoung Yun (jy910.yun@samsung.com)
-# libopenssl11 : Dongsun Lee (ds73.lee@samsung.com)
-Prefer: libgcc libstdc++ libunwind libuuid zlib libopenssl libopenssl11
-
-############################# base definition ###############################
-
-# %release_name and %tizen_full_version are used in platform/upstream/tizen-release
-
-Macros:
-%release_name Tizen6/Unified
-
-%tizen_version_major 6
-%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
-
-#### %__spec_check_pre exit 0
-#### %run_check_section 0
-
-%opensuse_bs 1
-%_default_patch_fuzz 2
-
-%_binary_payload w5T.xzdio
-:Macros
-
-
-############################# build config #####################################
-
-########## targets ##########
-
-%ifarch i586
-Target: i686-tizen-linux
-%endif
-
-%ifarch armv7hl
-Target: armv7hl-tizen-linux
-%endif
-
-%ifarch armv7l
-Target: armv7l-tizen-linux
-%endif
-
-%ifarch aarch64
-Target: aarch64-tizen-linux
-%endif
-
-########## cross build ##########
-
-%define build_hostarch x86_64
-Macros:
-%build_hostarch x86_64
-:Macros
-
-%ifarch %arm armv7l aarch64
-Hostarch: x86_64
-# cross build support for the build hosts
-Preinstall: qemu-linux-user-%{build_hostarch}-cross
-Runscripts: qemu-linux-user-%{build_hostarch}-cross
-Keep: qemu-linux-user-%{build_hostarch}-cross
-Macros:
-%qemu_user_space_build 1
-:Macros
-%endif
-
-%ifarch armv7l
-Preinstall: qemu-accel-%{build_hostarch}-armv7l
-Runscripts: qemu-accel-%{build_hostarch}-armv7l
-Preinstall: libmount libblkid libuuid
-%endif
-
-%ifarch aarch64
-Preinstall: qemu-accel-%{build_hostarch}-aarch64
-Runscripts: qemu-accel-%{build_hostarch}-aarch64
-Preinstall: libmount libblkid libuuid
-%endif # aarch64
-
-Substitute: python-accel-armv7l-cross-arm python-accel-%{build_hostarch}-armv7l
-Substitute: python-accel-aarch64-cross-aarch64 python-accel-%{build_hostarch}-aarch64
-
-Substitute: clang-accel-armv7l-cross-arm clang-accel-%{build_hostarch}-armv7l
-Substitute: clang-accel-aarch64-cross-aarch64 clang-accel-%{build_hostarch}-aarch64
-
-########## exports for different architectures ##########
-
-ExportFilter: \.armv7l\.rpm$ armv7l
-ExportFilter: \.aarch64\.rpm$ aarch64
-ExportFilter: \.i586\.rpm$ i586
-ExportFilter: \.x86_64\.rpm$ x86_64
-
-########## buildroot config ##########
-
-Preinstall: setup filesystem
-RunScripts: setup
-
-Preinstall: bash bzip2 coreutils diffutils grep rpm
-Preinstall: glibc libacl libattr
-Preinstall: libcap
-Preinstall: libgcc
-Preinstall: libpopt sed tar zlib
-Preinstall: libncurses libreadline
-Preinstall: libelf libbz2
-Preinstall: liblzma
-Preinstall: nss nspr libfreebl3 libsoftokn3
-Preinstall: libmagic
-Preinstall: liblua
-Preinstall: smack libsmack libxml2 libmagic libmagic-data
-Preinstall: libsqlite
-#Preinstall: rpm-security-plugin
-Preinstall: util-linux util-linux-su
-
-VMinstall: perl libmount libblkid libext2fs libuuid grep libpcre util-linux libsmartcols procps-ng
-
-Required: binutils gcc glibc rpm-build libtool
-Required: gcc-c++
-
-Support: glibc-locale
-Support: perl
-Support: hostname
-Support: cpio findutils
-Support: file findutils zlib bzip2
-Support: gzip hostname net-tools
-Support: make patch sed gawk tar grep coreutils pkg-config
-Support: m4 tzdata
-Support: util-linux
-Support: less
-Support: which elfutils
-Support: update-alternatives
-Support: libstdc++-devel
-Support: cpp
-Support: libatomic
-Support: libgomp
-Support: libitm
-
-Keep: libstdc++-devel
-Keep: cpp gcc libstdc++
-Keep: pam
-Keep: binutils cpp libmagic-data file findutils gawk gcc gcc-c++
-Keep: gdbm gzip libada libunwind glibc-devel libpcre xz-lzma-compat
-Keep: make gmp libcap groff cpio
-Keep: patch rpm-build nss nspr elfutils python grep libgcc gcc-c++
-Keep: kernel-headers perl-libs perl
-Keep: pkgconfig glib2 tizen-rpm-config
-Keep: libmpc libmpfr libppl libgmp libppl_c
-Keep: libcloog libppl libgmpxx
-Keep: nss-softokn-freebl libmagic libmagic-data
-Keep: setup
-Keep: update-alternatives
-Keep: cpp
-Keep: gcc-c++
-Keep: libatomic
-Keep: libgomp
-Keep: libitm
-
-Substitute: gettext gettext-tools
-
-%ifarch x86_64
-Substitute: glibc-devel-32bit glibc-devel-32bit glibc-32bit
-Substitute: libgcc_s1-32bit libgcc-32bit
-%else
-Substitute: glibc-devel-32bit
-%endif
-
-########## compilation flags ##########
-%define __global_cflags -O2 -g2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed
-
-Optflags: armv7l %{__global_cflags} --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb
-Optflags: aarch64 %{__global_cflags} -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53
-Optflags: i686 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m32 -march=i686 -mtune=i686 -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -mstackrealign -Wl,-z,noseparate-code
-Optflags: x86_64 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer
-### from Tizen:Base
-%define _repository standard
-
-Macros:
-
### from Tizen:Base
%_repository standard