diff options
-rw-r--r-- | packaging/signonui-efl.changes | 4 | ||||
-rw-r--r-- | packaging/signonui-efl.spec | 34 |
2 files changed, 31 insertions, 7 deletions
diff --git a/packaging/signonui-efl.changes b/packaging/signonui-efl.changes index 0f46984..4d3094f 100644 --- a/packaging/signonui-efl.changes +++ b/packaging/signonui-efl.changes @@ -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 diff --git a/packaging/signonui-efl.spec b/packaging/signonui-efl.spec index fa60d04..eb4d970 100644 --- a/packaging/signonui-efl.spec +++ b/packaging/signonui-efl.spec @@ -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} |