diff options
author | Anas Nashif <anas.nashif@intel.com> | 2012-10-24 09:26:47 -0700 |
---|---|---|
committer | Anas Nashif <anas.nashif@intel.com> | 2013-03-19 17:40:33 -0700 |
commit | 74f54d7b00bfe451e45f664c155eba952891ceaf (patch) | |
tree | a26e40de8fe4a4bc4275b43186e115371bd6d0f3 | |
parent | 6dd8fbb1a4eab68e97f03a160e74db44a36dfbfd (diff) | |
download | eeze-74f54d7b00bfe451e45f664c155eba952891ceaf.tar.gz eeze-74f54d7b00bfe451e45f664c155eba952891ceaf.tar.bz2 eeze-74f54d7b00bfe451e45f664c155eba952891ceaf.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 |