1 %{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}}
2 %define _missing_doc_files_terminate_build 0
4 Summary: Device Convenience Library
9 Group: System Environment/Libraries
10 Source: http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
11 Packager: %{?_packager:%{_packager}}%{!?_packager:Michael Jennings <mej@eterm.org>}
12 Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)}
13 Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
14 Requires: ecore, libudev, libmount, eject
15 BuildRequires: ecore-devel, libudev-devel, libmount-devel
16 URL: http://www.enlightenment.org/
17 BuildRoot: %{_tmppath}/%{name}-%{version}-root
20 Eeze is a library for manipulating devices through udev with a simple
21 and fast api. It interfaces directly with libudev, avoiding such
22 middleman daemons as udisks/upower or hal, to immediately gather
23 device information the instant it becomes known to the system. This
24 can be used to determine such things as:
25 * If a cdrom has a disk inserted
26 * The temperature of a cpu core
27 * The remaining power left in a battery
28 * The current power consumption of various parts
29 * Monitor in realtime the status of peripheral devices
31 Each of the above examples can be performed by using only a single
32 eeze function, as one of the primary focuses of the library is to
33 reduce the complexity of managing devices.
36 Summary: Development files for Eeze
37 Group: System Environment/Libraries
38 Requires: %{name} = %{version}
39 Requires: ecore-devel, libudev-devel
42 Headers, static libraries, test programs and documentation for Eeze
48 %{configure} --prefix=%{_prefix}
49 %{__make} %{?_smp_mflags} %{?mflags}
52 %{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install
55 test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT
64 %defattr(-, root, root)
65 %doc AUTHORS COPYING README
67 #%{_libdir}/enlightenment/utils/eeze_scanner
71 %defattr(-, root, root)
76 %{_libdir}/pkgconfig/*