Revert "Use endpoints provided by socket activation"
[sdk/target/sdbd.git] / packaging / sdbd.spec
index ac5f44f..8bba6c1 100644 (file)
@@ -2,7 +2,7 @@
 
 Name:       sdbd
 Summary:    SDB daemon
-Version:    3.0.20
+Version:    3.0.48
 Release:    0
 License:    Apache-2.0
 Summary:    SDB daemon
@@ -23,8 +23,7 @@ BuildRequires: pkgconfig(libsmack)
 BuildRequires: pkgconfig(capi-system-info)
 BuildRequires: pkgconfig(vconf)
 BuildRequires: pkgconfig(glib-2.0)
-BuildRequires: pkgconfig(dbus-1)
-BuildRequires: pkgconfig(dbus-glib-1)
+BuildRequires: pkgconfig(gio-2.0)
 BuildRequires: pkgconfig(dlog)
 Requires: dbus
 Provides:      %{name}-profile_common = %{version}-%{release}
@@ -68,14 +67,11 @@ SDBD plugin API library
 cp %{SOURCE1003} .
 
 %build
-
-cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
+cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} %{?asan:-DCMAKE_EXE_LINKER_FLAGS="-pthread"}
 
 make %{?jobs:-j%jobs}
 
 %install
-mkdir -p %{buildroot}/usr/share/license
-cp LICENSE %{buildroot}/usr/share/license/%{name}
 mkdir -p %{buildroot}%{_unitdir}
 
 # extension-*-emulator
@@ -135,8 +131,9 @@ chsmack -e "User::Shell" /sbin/sdbd-user
 %{_unitdir}/sdbd_tcp.service
 %{_unitdir}/multi-user.target.wants/sdbd.service
 %{_prefix}/lib/udev/rules.d/99-sdbd.rules
-/usr/share/license/%{name}
 %{TZ_SYS_BIN}/profile_command
+%{_sysconfdir}/sdbd/descs
+%{_sysconfdir}/sdbd/strs
 
 %ifarch %{ix86} x86_64
 %post  extension-emulator
@@ -159,11 +156,11 @@ mv %{_unitdir}/sdbd.service %{_unitdir}/sdbd.service.tv.emulator
 %endif // ifarch %{ix86} x86_64
 
 %post profile_tv
-pushd {%_unitdir}
+pushd %{_unitdir}
 mv sdbd.service.tv sdbd.service
 popd
 %preun profile_tv
-pushd {%_unitdir}
+pushd %{_unitdir}
 cp sdbd.service sdbd.service.tv
 echo For correct bahavior of %{name} after uninstalling %{name}-profile_tv, you need to reinstall %{name}
 popd