Merge branch 'upstream' into tizen 26/35426/1 accepted/tizen_3.0.2014.q4_common accepted/tizen_3.0_common accepted/tizen_3.0_ivi accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_unified accepted/tizen_wearable tizen tizen_3.0 tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common tizen_3.0.2015.q2_common tizen_3.0.m1_mobile tizen_3.0.m1_tv tizen_3.0.m2 accepted/tizen/3.0.2014.q4/common/20150226.105903 accepted/tizen/3.0/common/20161114.110626 accepted/tizen/3.0/ivi/20161011.044020 accepted/tizen/common/20150216.085155 accepted/tizen/ivi/20160218.024728 accepted/tizen/mobile/20150216.094051 accepted/tizen/tv/20150216.093207 accepted/tizen/unified/20170309.035250 accepted/tizen/wearable/20150216.093746 submit/tizen/20150213.150700 submit/tizen_3.0.2014.q4_common/20150226.000000 submit/tizen_3.0.m2/20170104.093752 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000002 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000005 submit/tizen_unified/20170308.100412 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release tizen_4.0.m1_release
authorImran Zaman <imran.zaman@linux.intel.com>
Fri, 13 Feb 2015 14:39:45 +0000 (16:39 +0200)
committerImran Zaman <imran.zaman@linux.intel.com>
Fri, 13 Feb 2015 14:40:56 +0000 (16:40 +0200)
Change-Id: Id789ff575f917fbc0d63777970fa76628ceb6e18
Signed-off-by: Imran Zaman <imran.zaman@linux.intel.com>
1  2 
packaging/gsignond.changes
packaging/gsignond.spec

index 24a45b6,0000000..9d068f3
mode 100644,000000..100644
--- /dev/null
@@@ -1,37 -1,0 +1,40 @@@
++* Thu Feb 12 2015 Imran Zaman <imran.zaman@intel.com>
++- Release 1.0.4
++
 +* Mon Jun 30 2014 Imran Zaman <imran.zaman@intel.com>
 +- Release 1.0.3
 +
 +* Wed Jun 25 2014 Jussi Laako <jussi.laako@linux.intel.com>
 +- Release 1.0.2
 +
 +* Wed Jun 11 2014 Jussi Laako <jussi.laako@linux.intel.com>
 +- Add service file so the daemon gets auto-started inside the user session
 +
 +* Fri Mar 07 2014 Jussi Laako <jussi.laako@linux.intel.com>
 +- Release 1.0.1
 +
 +* Thu Mar 06 2014 Imran Zaman <imran.zaman@intel.com>
 +- Release 1.0.0
 +- Assorted fixes and cleanups, updated version
 +- docs: add documentation for multple plugin loaders
 +- Update .gitignore
 +- plugins: simplify process killing
 +- plugind: export the plugin object on d-bus after connecting all the signals and setting properties
 +- Other memory leak and bug fixes
 +
 +* Fri Feb 28 2014 Jussi Laako <jussi.laako@linux.intel.com>
 +- Release 0.0.4
 +
 +* Thu Aug 22 2013 Amarnath Valluri <amarnath.valluri@linux.intel.com>
 +- Release 0.0.3 
 +- Bug fixes in UI interaction
 +- Documentation support
 +
 +* Mon Jun 24 2013 Imran Zaman <imran.zaman@intel.com>
 +- Release 0.0.2 that comprises of bug fixes
 +
 +* Wed Jun 12 2013 Jussi Laako <jussi.laako@linux.intel.com>
 +- Prepare for first release
 +
 +* Thu Feb 08 2013 Jussi Laako <jussi.laako@linux.intel.com>
 +- Initial RPM packaging
index 495556f,0000000..b1f6d97
mode 100644,000000..100644
--- /dev/null
@@@ -1,112 -1,0 +1,110 @@@
- Version: 1.0.3
 +# define used dbus type [p2p, session, system]
 +%define dbus_type p2p
 +# enable debug features such as control environment variables
 +# WARNING! do not use for production builds as it will break security
 +%define debug_build 0
 +
 +Name: gsignond
 +Summary: GLib based Single Sign-On daemon
- %if %{dbus_type} != "p2p"
++Version: 1.0.4
 +Release: 0
 +Group: Security/Accounts
 +License: LGPL-2.1+ and GPL-2.0+
 +Source: %{name}-%{version}.tar.gz
 +URL: https://01.org/gsso
 +Source1001: %{name}.manifest
 +Source1002: gsignond-cleandb
 +Provides: gsignon
 +%if %{dbus_type} != "p2p"
 +BuildRequires: dbus-1
 +%endif
 +Requires(post): /sbin/ldconfig
 +Requires(postun): /sbin/ldconfig
 +BuildRequires: pkgconfig(dbus-1)
 +BuildRequires: pkgconfig(glib-2.0) >= 2.30
 +BuildRequires: pkgconfig(gobject-2.0)
 +BuildRequires: pkgconfig(gio-2.0)
 +BuildRequires: pkgconfig(gio-unix-2.0)
 +BuildRequires: pkgconfig(gmodule-2.0)
 +BuildRequires: pkgconfig(sqlite3)
 +BuildRequires: pkgconfig(libecryptfs)
 +BuildRequires: pkgconfig(libsmack)
 +
 +%description
 +%{summary} package
 +
 +%package devel
 +Summary:    Development files for %{name}
 +Group:      SDK/Libraries
 +Requires:   %{name} = %{version}-%{release}
 +
 +%description devel
 +%{summary} package
 +
 +%package doc
 +Summary:    Documentation files for %{name}
 +Group:      SDK/Documentation
 +Requires:   %{name} = %{version}-%{release}
 +
 +%description doc
 +%{summary} package
 +
 +%prep
 +%setup -q -n %{name}-%{version}
 +cp %{SOURCE1001} .
 +cp %{SOURCE1002} .
 +
 +%build
 +autoreconf -ivf
 +%if %{debug_build} == 1
 +%configure --enable-dbus-type=%{dbus_type} --enable-debug
 +%else
 +%configure --enable-dbus-type=%{dbus_type}
 +%endif
 +
 +%__make %{?_smp_mflags}
 +
 +%install
 +rm -rf %{buildroot}
 +%make_install
 +install -m 755 -d %{buildroot}%{_unitdir_user}
 +install -m 644 data/gsignond.service %{buildroot}%{_unitdir_user}/
 +install -m 755 -d %{buildroot}%{_unitdir_user}/default.target.wants
 +ln -sf ../gsignond.service %{buildroot}%{_unitdir_user}/default.target.wants/gsignond.service
 +install -m 755 -d %{buildroot}%{_sysconfdir}/gumd/userdel.d/
 +install -m 755 gsignond-cleandb %{buildroot}%{_sysconfdir}/gumd/userdel.d/
 +
 +%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
 +%doc AUTHORS COPYING.LIB
 +%{_bindir}/%{name}
 +%{_libdir}/lib%{name}-*.so.*
 +%{_libdir}/%{name}/extensions/*.so*
 +%{_libdir}/%{name}/gplugins/*.so*
 +%{_libdir}/%{name}/pluginloaders/%{name}-plugind
 +%if %{dbus_type} != "p2p"
 +%{_datadir}/dbus-1/services/*SingleSignOn*.service
 +%endif
 +%{_unitdir_user}/gsignond.service
 +%{_unitdir_user}/default.target.wants/gsignond.service
 +%config(noreplace) %{_sysconfdir}/gsignond.conf
 +%{_sysconfdir}/gumd/userdel.d/
 +
 +%files devel
 +%defattr(-,root,root,-)
 +%{_includedir}/%{name}/*.h
 +%{_libdir}/lib%{name}-*.so
 +%{_libdir}/pkgconfig/%{name}.pc
- %endif
 +%{_datadir}/dbus-1/interfaces/*SSO*.xml
 +
 +%files doc
 +%defattr(-,root,root,-)
 +%{_datadir}/gtk-doc/html/gsignond/*