tizen: release 0.0.4
[platform/core/system/tlm.git] / packaging / tlm.spec
index dbebc19..1290b2b 100644 (file)
@@ -4,7 +4,7 @@
 
 Name: tlm
 Summary: Login manager for Tizen
-Version: 0.0.3
+Version: 0.0.4
 Release: 1
 Group: System/Service
 License: LGPL-2.1+
@@ -23,6 +23,10 @@ BuildRequires: pkgconfig(gmodule-2.0)
 BuildRequires: pkgconfig(libgum)
 BuildRequires: pkgconfig(elementary)
 BuildRequires: pam-devel
+%if %{debug_build} == 1
+BuildRequires: gtk-doc
+%endif
+
 
 %description
 %{summary}.
@@ -55,6 +59,7 @@ cp %{SOURCE1001} .
 
 %build
 %if %{debug_build} == 1
+./autogen.sh
 %configure --enable-gum --enable-gtk-doc --enable-examples --enable-debug
 %else
 %configure --enable-gum --enable-examples
@@ -69,6 +74,7 @@ install -m 755 -d %{buildroot}%{_unitdir}
 install -m 644 data/tlm.service %{buildroot}%{_unitdir}
 install -m 755 -d %{buildroot}%{_sysconfdir}/pam.d
 install -m 644 data/tlm-login %{buildroot}%{_sysconfdir}/pam.d/
+install -m 644 data/tlm-default-login %{buildroot}%{_sysconfdir}/pam.d/
 
 
 %post
@@ -77,7 +83,8 @@ install -m 644 data/tlm-login %{buildroot}%{_sysconfdir}/pam.d/
 /usr/bin/systemctl daemon-reload
 
 
-%postun -p /sbin/ldconfig
+%postun
+/sbin/ldconfig
 /usr/bin/systemctl disable tlm
 /usr/bin/systemctl daemon-reload
 
@@ -94,6 +101,7 @@ install -m 644 data/tlm-login %{buildroot}%{_sysconfdir}/pam.d/
 %{_unitdir}/tlm.service
 %config(noreplace) %{_sysconfdir}/tlm.conf
 %config %{_sysconfdir}/pam.d/tlm-login
+%config %{_sysconfdir}/pam.d/tlm-default-login
 
 
 %files devel