modify ttrace.spec - change ttrace-marker.service install dir 53/45853/1
authorEunji, Lee <eunjieji.lee@samsung.com>
Wed, 12 Aug 2015 01:24:53 +0000 (10:24 +0900)
committerEunji, Lee <eunjieji.lee@samsung.com>
Wed, 12 Aug 2015 01:31:26 +0000 (10:31 +0900)
Change-Id: Ifcd5fea6ec5c06655701acc6eb3f93aa30536070
Signed-off-by: Eunji, Lee <eunjieji.lee@samsung.com>
packaging/ttrace.spec

index 605acea1db790527d8f0ca540ce99e4bbb339193..197b1bcbac9941ad10e4631916c84737532ef058 100755 (executable)
@@ -36,18 +36,19 @@ make %{?jobs:-j%jobs}
 
 %install
 rm -rf %{buildroot}
+
 %make_install
-install -d %{buildroot}%{_libdir}/systemd/system/ttrace-marker.service.wants
-install -m0644 %{SOURCE102} %{buildroot}%{_libdir}/systemd/system/
+install -d %{buildroot}%{_unitdir}/ttrace-marker.service.wants
+install -m0644 %{SOURCE102} %{buildroot}%{_unitdir}
 mkdir -p %{buildroot}%{_bindir}
 cp %{SOURCE101} %{buildroot}%{_bindir}
 mkdir -p %{buildroot}/usr/share/license
 cp LICENSE %{buildroot}/usr/share/license/%{name}
-mkdir -p %{buildroot}/etc/systemd/system/sys-kernel-debug.mount.wants/
-ln -s %{_libdir}/systemd/system/ttrace-marker.service %{buildroot}/etc/systemd/system/sys-kernel-debug.mount.wants/ttrace-marker.service
 mkdir -p %{buildroot}/etc/ttrace
 cp %{SOURCE103} %{buildroot}/etc/ttrace
 
+%install_service sys-kernel-debug.mount.wants ttrace-marker.service
+
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
@@ -56,13 +57,13 @@ cp %{SOURCE103} %{buildroot}/etc/ttrace
 %manifest ttrace.manifest
 %defattr(-,root,root,-)
 %{_libdir}/libttrace.so.*
-%{_libdir}/systemd/system/ttrace-marker.service
-%{_libdir}/systemd/system/ttrace-marker.service.wants/
+%{_unitdir}/ttrace-marker.service
+%{_unitdir}/ttrace-marker.service.wants/
 %attr(755,root,root) %{_bindir}/atrace
 %attr(755,root,root) %{_bindir}/atrace-1.1
 %attr(755,root,root) %{_bindir}/exec-ttrace-marker
 %attr(664,root,root) /etc/ttrace/ttrace_tag
-/etc/systemd/system/sys-kernel-debug.mount.wants/ttrace-marker.service
+%{_unitdir}/sys-kernel-debug.mount.wants/ttrace-marker.service
 /usr/share/license/%{name}
 
 %files devel