[Tizen-submit] 16745: New package Tizen:Mobile/eldbus

noreply at tizen.org noreply at tizen.org
Tue Nov 5 22:30:24 GMT 2013


Hi,
Adding new package eldbus in project Tizen:Mobile. Please review and accept ASAP.

Justification for this new package:

Submitter: Eduardo Lima (Etrunko) <eduardo.lima at intel.com>
Comments: First import of Eldbus package
Git project: platform/upstream/eldbus
Tag: submit/tizen/20131105.222958
Commit: c67026808d3ab28c85b93306122f623de07dcb7f Added tizen packaging

Thank You,
Eduardo Lima (Etrunko)

[This message was auto-generated]

---

Request: #16745

  submit:       Tizen:Mobile:build/eldbus(cleanup) -> Tizen:Mobile


Message:
Submitter: Eduardo Lima (Etrunko) <eduardo.lima at intel.com>
Comments: First import of Eldbus package
Git project: platform/upstream/eldbus
Tag: submit/tizen/20131105.222958
Commit: c67026808d3ab28c85b93306122f623de07dcb7f Added tizen packaging

State:   new        2013-11-05T22:29:55 tizenrobot
Comment: <no comment>
changes files:
--------------

++++++ new changes file:
--- eldbus.changes
+++ eldbus.changes
@@ -0,0 +1,2 @@
+* Wed Oct 16 2013 Eduardo Lima (Etrunko) <eduardo.lima at intel.com> upstream/1.7.8 at ee47fd3
+- Added tizen packaging

new:
----
  eldbus-1.7.8.tar.bz2
  eldbus.changes
  eldbus.spec

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

++++++ new spec file:
--- eldbus.spec
+++ eldbus.spec
@@ -0,0 +1,73 @@
+Name:       eldbus
+VCS:        platform/upstream/eldbus#c67026808d3ab28c85b93306122f623de07dcb7f
+Summary:    Easy access to D-Bus from EFL applications
+Version:    1.7.8
+Release:    1
+Group:      System/Libraries
+License:    LGPL-2.1
+Source0:    %{name}-%{version}.tar.bz2
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires:  pkgconfig(ecore)
+BuildRequires:  pkgconfig(eina)
+BuildRequires:  dbus-devel
+
+%description
+Eldbus allows connecting to both system and session buses acting as
+both client and service roles.
+
+This is a replacement for old library "edbus". Its main purpose is to
+fix some core bugs and completely encapsulating D-Bus without exposing
+libdbus to end-user. One day libdbus may be completely removed as a
+dependency.
+
+
+%package devel
+Summary:    Easy access to D-Bus from EFL applications
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+
+%description devel
+Eldbus allows connecting to both system and session buses acting as
+both client and service roles.
+
+This is a replacement for old library "edbus". Its main purpose is to
+fix some core bugs and completely encapsulating D-Bus without exposing
+libdbus to end-user. One day libdbus may be completely removed as a
+dependency.
+
+
+%prep
+%setup -q
+
+
+%build
+export CFLAGS+=" -fvisibility=hidden -fPIC"
+export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed"
+
+%configure --disable-static
+
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+%make_install
+mkdir -p %{buildroot}/usr/share/license
+cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name}
+
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files

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


More information about the Tizen-submit mailing list