Name: telephony-daemon
Summary: Telephony daemon
-Version: 0.1.12
+Version: 0.1.13
Release: 2
Group: System/Telephony
License: Apache
Source0: %{name}-%{version}.tar.gz
-Source1: telephony.service
+Source1001: telephony-daemon.manifest
BuildRequires: cmake
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(tcore)
BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(libsystemd-daemon)
+Requires(post): sys-assert
+%{?systemd_requires}
%description
Description: Telephony daemon
%prep
%setup -q
+cp %{SOURCE1001} .
%build
-cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DVERSION=%{version}
+%cmake . -DVERSION=%{version}
make %{?jobs:-j%jobs}
%install
%make_install
-mkdir -p %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants
-install -m 0644 %{SOURCE1} %{buildroot}%{_libdir}/systemd/system/telephony.service
-ln -s ../telephony.service %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/telephony.service
+mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/multi-user.target.wants
+ln -s ../telephony.service %{buildroot}%{_prefix}/lib/systemd/system/multi-user.target.wants/telephony.service
mkdir -p %{buildroot}/usr/share/license
%files
-%manifest telephony-daemon.manifest
+%manifest %{name}.manifest
%defattr(-,root,root,-)
%{_bindir}/telephony-daemon
-%{_initrddir}/telephony-daemon
-%{_sysconfdir}/rc.d/rc3.d/S30telephony-daemon
-%{_sysconfdir}/rc.d/rc5.d/S30telephony-daemon
-%{_libdir}/systemd/system/telephony.service
-%{_libdir}/systemd/system/multi-user.target.wants/telephony.service
+%{_prefix}/lib/systemd/system/telephony.service
+%{_prefix}/lib/systemd/system/multi-user.target.wants/telephony.service
/usr/share/license/telephony-daemon