ADD_SUBDIRECTORY(src/tizenid)
ADD_SUBDIRECTORY(src/init_db)
-IF("${EMULATOR}" STREQUAL "on")
- ADD_SUBDIRECTORY(src/update_db)
-ENDIF("${EMULATOR}" STREQUAL "on")
+ADD_SUBDIRECTORY(src/update_db)
#Upgrade script
CONFIGURE_FILE(
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(libtzplatform-config)
BuildRequires: gdbm-devel
-%if %{with emulator}
BuildRequires: glibc-devel-static
-%endif
Requires: security-config
Requires: %{config_file_path}
%description
+%ifarch %{ix86} x86_64
+%package extension-emulator
+Summary: A System Information library in Core API for emulator
+Requires: %{name} = %{version}-%{release}
+%description extension-emulator
+A System Information library in Core API for emulator
+%endif // ifarch %{ix86} x86_64
%package devel
Summary: A System Information library in Core API (Development)
%setup -q
cp %{SOURCE1001} .
-%if %{with emulator}
-%define EMULATOR on
-%else
-%define EMULATOR off
-%endif
-
%define info_file_path /etc/info.ini
%define sysinfo_shared_path %{TZ_SYS_ETC}/sysinfo
%define tizen_id_path %{sysinfo_shared_path}/tizenid
-DINFO_FILE_PATH=%{info_file_path} \
-DMAJORVER=${MAJORVER} \
-DFULLVER=%{version} \
- -DEMULATOR=%{EMULATOR} \
-DSHARED_PATH=%{sysinfo_shared_path} \
-DTIZEN_ID_PATH=%{tizen_id_path} \
-DDB_PATH=%{db_path} \
mkdir -p %{buildroot}/%{sysinfo_shared_path}
+%ifnarch %{ix86} x86_64
+rm %{buildroot}/%{_bindir}/system_info_update_db
+%endif
+
%post
/usr/bin/chsmack -a "System::Shared" -t %{sysinfo_shared_path}
/usr/bin/system_info_init_db
%{_libdir}/libcapi-system-info.so.*
%attr(0744,root,-) /etc/make_info_file.sh
%{_bindir}/system_info_init_db
-%if %{with emulator}
+
+%ifarch %{ix86} x86_64
+%files extension-emulator
%{_bindir}/system_info_update_db
-%endif
+%endif // ifarch %{ix86} x86_64
#tizenid
%attr(0775,root,system_share) %dir %{sysinfo_shared_path}