[Tizen-submit] 3257: New package Tizen:2.1:Main/livebox.web-provider

noreply at tizen.org noreply at tizen.org
Wed Apr 24 23:52:21 GMT 2013


Hi,
Adding new package livebox.web-provider in project Tizen:2.1:Main. Please review and accept ASAP.

Justification for this new package:

Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: framework/web/web-provider
Tag: submit/tizen_2.1/20130424.235243
Commit: 443e0e7 [Release] livebox.web-provider-1.11

Thank You,
Jinkun Jang

[This message was auto-generated]

---

Request: #3257

  submit:       Tizen:2.1:Main:build/livebox.web-provider(cleanup) -> Tizen:2.1:Main


Message:
Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: framework/web/web-provider
Tag: submit/tizen_2.1/20130424.235243
Commit: 443e0e7 [Release] livebox.web-provider-1.11

State:   new        2013-04-24T16:23:01 tizenrobot
Comment: <no comment>
new:
----
  livebox.web-provider-1.11.tar.gz
  livebox.web-provider.spec

spec files:
-----------

++++++ new spec file:
--- livebox.web-provider.spec
+++ livebox.web-provider.spec
@@ -0,0 +1,87 @@
+Name: livebox.web-provider
+Summary: web framework for livebox 
+Version: 1.11
+Release: 1
+VCS:        framework/web/web-provider#2.1_release-0-g443e0e7
+Group: main/app
+License: Flora License, Version 1.0
+Source0: %{name}-%{version}.tar.gz
+BuildRequires: cmake, gettext-tools
+BuildRequires: pkgconfig(aul)
+BuildRequires: pkgconfig(appcore-efl)
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(bundle)
+BuildRequires: pkgconfig(eina)
+BuildRequires: pkgconfig(ecore)
+BuildRequires: pkgconfig(ecore-x)
+BuildRequires: pkgconfig(evas)
+BuildRequires: pkgconfig(ecore-evas)
+BuildRequires: pkgconfig(elementary)
+BuildRequires: pkgconfig(ewebkit2)
+BuildRequires: pkgconfig(wrt-core)
+BuildRequires: pkgconfig(xmlsec1)
+BuildRequires: pkgconfig(dpl-efl)
+BuildRequires: pkgconfig(provider)
+BuildRequires: pkgconfig(livebox-service)
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(json-glib-1.0)
+BuildRequires: pkgconfig(capi-appfw-application)
+
+# requires for smack
+# We need to add smack dependancies here on specific criteria
+Requires(post): sys-assert 
+Requires(post): busybox-symlinks-sysklogd
+Requires(post): data-provider-master
+Requires(post): isf
+Requires(post): e17 
+
+%description
+This is web framework responsible to manage liveboxes that consist of web contents
+
+%package devel
+Summary: Files for web provider devel.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+Web Provider library (dev)
+
+%prep
+%setup -q
+
+%build
+cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_PROJECT_VERSION=%{version}
+#-fpie  LDFLAGS="${LDFLAGS} -pie -O3"
+CFLAGS="${CFLAGS} -Wall -Winline -Werror -fno-builtin-malloc" make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+%post
+killall -9 web-provider
+echo "create web livebox DB..."
+/usr/bin/web_provider_reset_db.sh
+
+if [ -f /usr/lib/rpm-plugins/msm.so ]; then
+        echo "smack setting..."
+        chsmack -a 'livebox.web-provider::db' /opt/dbspace/.web_provider.db
+        chsmack -a 'livebox.web-provider::db' /opt/dbspace/.web_provider.db-journal
+fi
+
+%files -n livebox.web-provider
+%manifest livebox.web-provider.manifest
+%defattr(-,root,root,-)

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list