Source0: fido-client-%{version}.tar.gz
Source1: org.tizen.fido.service
Source2: org.tizen.fido.conf
-%if "%{?tizen_version}" == "3.0"
+%if 0%{?tizen_version_major} >= 3
Source3: fido.service
%else
Source3: org.tizen.fido.service
BuildRequires: pkgconfig(glib-2.0) >= 2.26
BuildRequires: pkgconfig(gio-unix-2.0)
-%if "%{?tizen_version}" == "3.0"
+%if 0%{?tizen_version_major} >= 3
BuildRequires: pkgconfig(libtzplatform-config)
BuildRequires: pkgconfig(cynara-client)
BuildRequires: pkgconfig(cynara-session)
%description devel
Development files for %{name}
-%if "%{?tizen_version}" == "3.0"
+%if 0%{?tizen_version_major} >= 3
%define _pkg_dir %{TZ_SYS_RO_APP}/org.tizen.fidosvcui
%define _bin_dir %{_pkg_dir}/bin
%define _lib_dir %{_pkg_dir}/lib
export CFLAGS="${CFLAGS} -fPIC -fvisibility=hidden"
-%if "%{?tizen_version}" == "3.0"
+%if 0%{?tizen_version_major} >= 3
_JSON_BUILDER="YES"
%else
_JSON_BUILDER="NO"
%endif
-%if "%{?tizen_version}" == "3.0"
+%if 0%{?tizen_version_major} >= 3
cmake . \
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
-DLIBDIR=%{_libdir} \
make %{?_smp_mflags}
-%if "%{?tizen_version}" == "3.0"
+%if 0%{?tizen_version_major} >= 3
%install
rm -rf %{buildroot}
%{_libdir}/*.so.*
%manifest fido.manifest
-%if "%{?tizen_version}" == "3.0"
+%if 0%{?tizen_version_major} >= 3
%config %{_sysconfdir}/dbus-1/system.d/org.tizen.fido.conf
%endif
%{_bindir}/fido-service
-%if "%{?tizen_version}" == "3.0"
+%if 0%{?tizen_version_major} >= 3
%attr(0644,root,root) /usr/share/dbus-1/system-services/org.tizen.fido.service
%else
BuildRequires: pkgconfig(glib-2.0) >= 2.26
BuildRequires: pkgconfig(gio-unix-2.0)
-%if "%{?tizen_version}" == "3.0"
+%if 0%{?tizen_version_major} >= 3
BuildRequires: pkgconfig(libtzplatform-config)
%endif
%files -n org.tizen.fidosvcui
%defattr(-,root,root,-)
-%if "%{?tizen_version}" == "3.0"
+%if 0%{?tizen_version_major} >= 3
%manifest org.tizen.fidosvcui.manifest
%{TZ_SYS_RO_APP}/org.tizen.fidosvcui/bin/*
%{TZ_SYS_RO_PACKAGES}/org.tizen.fidosvcui.xml
BuildRequires: pkgconfig(glib-2.0) >= 2.26
BuildRequires: pkgconfig(gio-unix-2.0)
-%if "%{?tizen_version}" == "3.0"
+%if 0%{?tizen_version_major} >= 3
BuildRequires: pkgconfig(libtzplatform-config)
%endif
%files -n dummyasm
%manifest dummyasm.manifest
-%if "%{?tizen_version}" == "3.0"
+%if 0%{?tizen_version_major} >= 3
%config %{_sysconfdir}/dbus-1/system.d/org.tizen.dummyasm.conf
%{_bindir}/dummyasm-service
%attr(0644,root,root) /usr/share/dbus-1/system-services/org.tizen.dummyasm.service