diff options
author | Anas Nashif <anas.nashif@intel.com> | 2012-10-24 09:26:47 -0700 |
---|---|---|
committer | Eduardo Lima (Etrunko) <eduardo.lima@intel.com> | 2013-08-13 17:49:37 -0300 |
commit | e7268c546b2c486ca6dd8ff3775ef5372bc13d5c (patch) | |
tree | 14bf492a5eefb43d89325999e25664cac79f53c8 | |
parent | 14cdca17edef7c0140eefe1f26277e272ebd5bff (diff) | |
download | eeze-e7268c546b2c486ca6dd8ff3775ef5372bc13d5c.tar.gz eeze-e7268c546b2c486ca6dd8ff3775ef5372bc13d5c.tar.bz2 eeze-e7268c546b2c486ca6dd8ff3775ef5372bc13d5c.zip |
add packaging files
-rw-r--r-- | packaging/eeze.spec | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/packaging/eeze.spec b/packaging/eeze.spec new file mode 100644 index 0000000..2a7b370 --- /dev/null +++ b/packaging/eeze.spec @@ -0,0 +1,76 @@ +Name: eeze +Version: 1.7.1 +Release: 1 +License: BSD 2-clause +Summary: Device Convenience Library +Url: http://www.enlightenment.org/ +Group: System/Libraries +Source0: eeze-%{version}.tar.gz +BuildRequires: doxygen +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(udev) + +%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 components for the eeze package +Group: Development/Libraries +Requires: %{name} = %{version} + +%description devel +Development files for eeze + +%prep +%setup -q + + +%build + +%configure --disable-static +make %{?_smp_mflags} + +%install +%make_install + + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +%doc COPYING +%{_libdir}/libeeze.so.* + + +%files devel +%defattr(-,root,root,-) +%{_includedir}/eeze-1/*.h +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc + + + +%changelog |