[Tizen-submit] 3155: New package Tizen:2.1:Main/eeze

noreply at tizen.org noreply at tizen.org
Wed Apr 24 23:37:09 GMT 2013


Hi,
Adding new package eeze 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/uifw/eeze
Tag: submit/tizen_2.1/20130424.233731
Commit: 1311ea9 Fix hardcoding path for 64 bit compatibility.

Thank You,
Jinkun Jang

[This message was auto-generated]

---

Request: #3155

  submit:       Tizen:2.1:Main:build/eeze(cleanup) -> Tizen:2.1:Main


Message:
Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: framework/uifw/eeze
Tag: submit/tizen_2.1/20130424.233731
Commit: 1311ea9 Fix hardcoding path for 64 bit compatibility.

State:   new        2013-04-24T16:07:48 tizenrobot
Comment: <no comment>
new:
----
  eeze-1.7.0+svn.77230+build04r01.tar.gz
  eeze.spec

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

++++++ new spec file:
--- eeze.spec
+++ eeze.spec
@@ -0,0 +1,80 @@
+%{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}}
+%define _missing_doc_files_terminate_build 0
+
+Name: eeze
+Summary: Device Convenience Library
+Version: 1.7.0+svn.77230+build04r01
+Release: 1
+VCS:        framework/uifw/eeze#2.1_release-0-g1311ea9
+License: BSD
+Group: System Environment/Libraries
+URL: http://www.enlightenment.org/
+Source0:    %{name}-%{version}.tar.gz
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+Requires: ecore, libudev, eject
+BuildRequires: ecore-devel, libudev-devel
+
+%description
+Eeze is a library for manipulating devices through udev with a simple
+and fast api. It interfaces directly with libudev, avoiding such
+middleman daemons as udisks/upower or hal, to immediately gather
+device information the instant it becomes known to the system.  This
+can be used to determine such things as:
+  * If a cdrom has a disk inserted
+  * The temperature of a cpu core
+  * The remaining power left in a battery
+  * The current power consumption of various parts
+  * Monitor in realtime the status of peripheral devices
+
+Each of the above examples can be performed by using only a single
+eeze function, as one of the primary focuses of the library is to
+reduce the complexity of managing devices.
+
+%package devel
+Summary: Development files for Eeze
+Group: System Environment/Libraries
+Requires: %{name} = %{version}
+Requires: ecore-devel, libudev-devel
+
+%description devel
+Headers, static libraries, test programs and documentation for Eeze
+
+%prep
+%setup -q
+
+%build
+export CFLAGS+=" -fPIC -Wall"
+export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed"
+
+%autogen
+%configure
+
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+%post
+/sbin/ldconfig
+
+%postun
+/sbin/ldconfig
+
+%files
+%defattr(-, root, root)
+%doc AUTHORS COPYING README
+%{_libdir}/libeeze*
+#%{_libdir}/enlightenment/utils/eeze_scanner
+%{_bindir}/*
+%manifest %{name}.manifest
+
+%files devel
+%defattr(-, root, root)

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


More information about the Tizen-submit mailing list