Move the defines from spec to meson.build
authorGilbok Lee <gilbok.lee@samsung.com>
Thu, 20 Jan 2022 07:18:40 +0000 (16:18 +0900)
committerGilbok Lee <gilbok.lee@samsung.com>
Thu, 20 Jan 2022 08:05:13 +0000 (17:05 +0900)
Change-Id: Ic5fa56be3dce0e8086d554264ca6ee622bb24c2e

meson.build
packaging/gst-plugins-ugly.spec

index e92919e..1c9a858 100644 (file)
@@ -172,6 +172,12 @@ if gmodule_dep.version().version_compare('< 2.67.4')
   cdata.set('g_memdup2(ptr,sz)', '(G_LIKELY(((guint64)(sz)) < G_MAXUINT)) ? g_memdup(ptr,sz) : (g_abort(),NULL)')
 endif
 
+# TIZEN_BUILD_OPTION
+cdata.set('TIZEN_FEATURE_ASFDEMUX_CHECK_DATA_SIZE', true)
+cdata.set('TIZEN_FEATURE_ASFDEMUX_DISABLE_UNSUPPORTED_FORMAT', true)
+cdata.set('TIZEN_FEATURE_ASFDEMUX_POST_TAG_MSG', true)
+# TIZEN_BUILD_OPTION end
+
 ugly_args = ['-DHAVE_CONFIG_H']
 configinc = include_directories('.')
 libsinc = include_directories('gst-libs')
index 8d36992..bb78a73 100644 (file)
@@ -42,14 +42,11 @@ cp %{SOURCE1001} .
 mkdir -p build
 
 export CFLAGS="\
-       -DTIZEN_FEATURE_ASFDEMUX_CHECK_DATA_SIZE\
-       -DTIZEN_FEATURE_ASFDEMUX_DISABLE_UNSUPPORTED_FORMAT\
-       -DTIZEN_FEATURE_ASFDEMUX_POST_TAG_MSG\
        -fstack-protector-strong\
        -Wl,-z,relro\
        -D_FORTIFY_SOURCE=2"
 
-meson --auto-feature=auto --prefix=/usr --libdir=%{_libdir} --datadir=%{_datadir} \
+meson --prefix=/usr --libdir=%{_libdir} --datadir=%{_datadir} \
 %if "%{tizen_profile_name}" == "tv"
  -D tv-profile=true \
  -D amrnb=disabled \