tizen: using xwalk browser for oauth authentication 73/24673/1 accepted/tizen_ivi accepted/tizen/ivi/20140729.134604 submit/tizen/20140718.081402 submit/tizen/20140718.082410
authorAmarnath Valluri <amarnath.valluri@linux.intel.com>
Wed, 16 Jul 2014 11:48:36 +0000 (14:48 +0300)
committerAmarnath Valluri <amarnath.valluri@linux.intel.com>
Thu, 17 Jul 2014 20:16:32 +0000 (23:16 +0300)
Change-Id: I183ac37c049ab999cfc83767c03f6b84c8df4e49

packaging/signonui-efl.changes
packaging/signonui-efl.spec

index 0f46984..4d3094f 100644 (file)
@@ -1,3 +1,7 @@
+* Thu Jul 17 2014 Amarnath Valluri <amarnath.valluri@linux.intel.com>
+- Release 0.0.3
+- made webkit support optional
+
 * Mon Aug 26 2013 Amarnath Valluri <amarnath.valluri@linux.intel.com> upstream/0.0.2@4f1be2f
 - spec file changes to support release 0.0.2
 - packaging files added
index fa60d04..eb4d970 100644 (file)
@@ -1,18 +1,25 @@
-Name: signon-ui
+%define _use_browser 1
+
+Name: signonui-efl
 Summary: EFL based Single Sign-On UI
 URL: https://code.google.com/p/accounts-sso/source/checkout?repo=signonui-efl
-Version: 0.0.2
-Release: 2
+Version: 0.0.3
+Release: 1
 Group: Security/Secure Storage
 License: LGPL-2.1+
 Source: %{name}-%{version}.tar.gz
 Requires: dbus-1
+BuildRequires: pkgconfig(ecore)
+BuildRequires: pkgconfig(elementary)
+BuildRequires: pkgconfig(evas)
 BuildRequires: pkgconfig(dbus-1)
 BuildRequires: pkgconfig(glib-2.0) >= 2.30
 BuildRequires: pkgconfig(gio-unix-2.0)
-BuildRequires: pkgconfig(evas)
-BuildRequires: pkgconfig(elementary)
+%if %{_use_browser} == 1
+BuildRequires: pkgconfig(libsoup-2.4)
+%else
 BuildRequires: pkgconfig(ewebkit2)
+%endif
 BuildRequires: pkgconfig(gsignond)
 Provides: signon-ui
 
@@ -23,11 +30,20 @@ EFL based Single Sign-On UI used by gsignond.
 
 %prep
 %setup -q -n %{name}-%{version}
-autoreconf -f -i
+%if %{_use_browser} == 1
+autoreconf -f -i 
+%else
+autoreconf -f -i --with-ewebkit2
+%endif
 
 
 %build
-%configure
+CFLAGS="$CFLAGS -DTIZEN" %configure \
+%if %{_use_browser} == 1
+ --enable-browser-cmd=/usr/bin/xwalk
+%else
+ --with-ewebkit2
+%endif
 make %{?_smp_mflags}
 
 
@@ -36,6 +52,10 @@ rm -rf %{buildroot}
 %make_install
 
 
+%post
+chmod u+s %{_bindir}/%{name}
+
+
 %files
 %defattr(-,root,root,-)
 %{_libexecdir}/%{name}