Clean spec file for yocto compliance 05/25405/1 accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi tizen_3.0.2014.q3_common tizen_3.0.m14.3_ivi accepted/tizen/common/20140915.145600 submit/tizen_common/20140915.122522 submit/tizen_ivi/20140916.000000 submit/tizen_mobile/20141120.000000 tizen_3.0.2014.q3_common_release tizen_3.0.m14.3_ivi_release
authorRonan Le Martret <ronan@fridu.net>
Mon, 4 Aug 2014 15:27:15 +0000 (17:27 +0200)
committerRonan Le Martret <ronan@fridu.net>
Mon, 4 Aug 2014 15:27:15 +0000 (17:27 +0200)
Change-Id: I4ac467cbf10f7a8c593be29f1c1af78006454f7f
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
packaging/gsignond.spec

index 9ebf941..fa02588 100644 (file)
@@ -7,9 +7,9 @@
 Name: gsignond
 Summary: GLib based Single Sign-On daemon
 Version: 1.0.3
-Release: 1
+Release: 0
 Group: Security/Accounts
-License: LGPL-2.1+, GPL-2.0+
+License: LGPL-2.1+ and GPL-2.0+
 Source: %{name}-%{version}.tar.gz
 URL: https://01.org/gsso
 Source1001: %{name}.manifest
@@ -29,10 +29,8 @@ BuildRequires: pkgconfig(sqlite3)
 BuildRequires: pkgconfig(libecryptfs)
 BuildRequires: pkgconfig(libsmack)
 
-
 %description
-%{summary}.
-
+%{summary} package
 
 %package devel
 Summary:    Development files for %{name}
@@ -40,8 +38,7 @@ Group:      SDK/Libraries
 Requires:   %{name} = %{version}-%{release}
 
 %description devel
-%{summary}.
-
+%{summary} package
 
 %package doc
 Summary:    Documentation files for %{name}
@@ -49,14 +46,12 @@ Group:      SDK/Documentation
 Requires:   %{name} = %{version}-%{release}
 
 %description doc
-%{summary}.
-
+%{summary} package
 
 %prep
 %setup -q -n %{name}-%{version}
 cp %{SOURCE1001} .
 
-
 %build
 %if %{debug_build} == 1
 %configure --enable-dbus-type=%{dbus_type} --enable-debug
@@ -64,27 +59,23 @@ cp %{SOURCE1001} .
 %configure --enable-dbus-type=%{dbus_type}
 %endif
 
-make %{?_smp_mflags}
-
+%__make %{?_smp_mflags}
 
 %install
 rm -rf %{buildroot}
 %make_install
-install -m 755 -d %{buildroot}%{_libdir}/systemd/user
-install -m 644 data/gsignond.service %{buildroot}%{_libdir}/systemd/user/
-install -m 755 -d %{buildroot}%{_libdir}/systemd/user/weston.target.wants
-ln -s ../gsignond.service %{buildroot}%{_libdir}/systemd/user/weston.target.wants/gsignond.service
-
+install -m 755 -d %{buildroot}%{_unitdir_user}
+install -m 644 data/gsignond.service %{buildroot}%{_unitdir_user}/
+install -m 755 -d %{buildroot}%{_unitdir_user}/weston.target.wants
+ln -s ../gsignond.service %{buildroot}%{_unitdir_user}/weston.target.wants/gsignond.service
 
 %post
 /sbin/ldconfig
 chmod u+s %{_bindir}/%{name}
 getent group gsignond > /dev/null || /usr/sbin/groupadd -r gsignond
 
-
 %postun -p /sbin/ldconfig
 
-
 %files
 %defattr(-,root,root,-)
 %manifest %{name}.manifest
@@ -97,11 +88,10 @@ getent group gsignond > /dev/null || /usr/sbin/groupadd -r gsignond
 %if %{dbus_type} != "p2p"
 %{_datadir}/dbus-1/services/*SingleSignOn*.service
 %endif
-%{_libdir}/systemd/user/gsignond.service
-%{_libdir}/systemd/user/weston.target.wants/gsignond.service
+%{_unitdir_user}/gsignond.service
+%{_unitdir_user}/weston.target.wants/gsignond.service
 %config(noreplace) %{_sysconfdir}/gsignond.conf
 
-
 %files devel
 %defattr(-,root,root,-)
 %{_includedir}/%{name}/*.h
@@ -111,8 +101,6 @@ getent group gsignond > /dev/null || /usr/sbin/groupadd -r gsignond
 %{_datadir}/dbus-1/interfaces/*SSO*.xml
 %endif
 
-
 %files doc
 %defattr(-,root,root,-)
 %{_datadir}/gtk-doc/html/gsignond/*
-