[ASan] Disable sanitization for _connection_libnet_set_type_changed_cb
[platform/core/api/connection.git] / packaging / capi-network-connection.spec
old mode 100644 (file)
new mode 100755 (executable)
index a8e029e..2110464
@@ -1,6 +1,6 @@
 Name:          capi-network-connection
 Summary:       Network Connection library in TIZEN C API
-Version:       1.0.70
+Version:       1.0.110
 Release:       1
 Group:         System/Network
 License:       Apache-2.0
@@ -12,7 +12,6 @@ BuildRequires:        pkgconfig(network)
 BuildRequires: pkgconfig(glib-2.0)
 BuildRequires: pkgconfig(capi-base-common)
 BuildRequires: pkgconfig(capi-system-info)
-BuildRequires:  model-build-features
 Requires(post):                /sbin/ldconfig
 Requires(postun):      /sbin/ldconfig
 
@@ -32,6 +31,7 @@ Network Connection library in Tizen C API (Development)
 
 
 %build
+%{?asan: export CFLAGS+=' -DADDRESS_SANITIZER '}
 export CFLAGS+=' -Wno-unused-local-typedefs'
 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
 cmake -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \
@@ -39,17 +39,6 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \
 %if 0%{?model_build_feature_network_dsds} == 1
        -DTIZEN_DUALSIM_ENABLE=1 \
 %endif
-%if "%{?tizen_profile_name}" == "wearable"
-       -DTIZEN_WEARABLE=1 \
-%else
-%if "%{?tizen_profile_name}" == "mobile"
-       -DTIZEN_MOBILE=1 \
-%else
-%if "%{?tizen_profile_name}" == "tv"
-       -DTIZEN_TV=1 \
-%endif
-%endif
-%endif
        .
 
 make %{?_smp_mflags}
@@ -58,19 +47,14 @@ make %{?_smp_mflags}
 %install
 %make_install
 
-#License
-mkdir -p %{buildroot}%{_datadir}/license
-cp LICENSE %{buildroot}%{_datadir}/license/capi-network-connection
-
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
-
 %files
 %manifest capi-network-connection.manifest
 %attr(644,-,-) %{_libdir}/libcapi-network-connection.so.*
-%{_datadir}/license/capi-network-connection
+%license LICENSE
 %{_bindir}/connection_test
 
 %files devel