diff options
author | Ronan Le Martret <ronan@fridu.net> | 2014-08-04 17:27:15 +0200 |
---|---|---|
committer | Ronan Le Martret <ronan@fridu.net> | 2014-08-04 17:27:15 +0200 |
commit | 572cf9261e1233c5db1b74b74a70d97289d752a2 (patch) | |
tree | 5e227e156c7d51fff7cef6f8842f4a722625526a | |
parent | 3b020093ac6bcc6ef4ccd8a9ecd6286f136f26d6 (diff) | |
download | gsignond-accepted/tizen_3.0.2014.q3_common.tar.gz gsignond-accepted/tizen_3.0.2014.q3_common.tar.bz2 gsignond-accepted/tizen_3.0.2014.q3_common.zip |
Clean spec file for yocto compliancetizen_3.0.m14.3_ivi_releasetizen_3.0.2014.q3_common_releasesubmit/tizen_mobile/20141120.000000submit/tizen_ivi/20140916.000000submit/tizen_common/20140915.122522accepted/tizen/common/20140915.145600tizen_3.0.m14.3_ivitizen_3.0.2014.q3_commonaccepted/tizen_3.0.m14.3_iviaccepted/tizen_3.0.2014.q3_common
Change-Id: I4ac467cbf10f7a8c593be29f1c1af78006454f7f
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
-rw-r--r-- | packaging/gsignond.spec | 36 |
1 files changed, 12 insertions, 24 deletions
diff --git a/packaging/gsignond.spec b/packaging/gsignond.spec index 9ebf941..fa02588 100644 --- a/packaging/gsignond.spec +++ b/packaging/gsignond.spec @@ -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/* - |