diff options
author | Rusty Lynch <rusty.lynch@intel.com> | 2012-11-20 13:47:45 -0800 |
---|---|---|
committer | Rusty Lynch <rusty.lynch@intel.com> | 2012-12-18 16:51:27 -0800 |
commit | 28e53d5ff9068c2931c3fa5bbb5eb4b7237ae369 (patch) | |
tree | 052501c83ec1d2bbf3ccb5e334d727bef38d9d7d | |
parent | 92bf8547475818ecf315271291cca33cd4c12852 (diff) | |
download | eeze-2.0alpha-wayland.tar.gz eeze-2.0alpha-wayland.tar.bz2 eeze-2.0alpha-wayland.zip |
Add Tizen 2.0 packagingHEADsubmit/2.0alpha-wayland/20121219.012510accepted/2.0alpha-wayland/20121219.1858392.0alpha-wayland
-rw-r--r-- | packaging/eeze.changes | 8 | ||||
-rw-r--r-- | packaging/eeze.spec | 61 |
2 files changed, 69 insertions, 0 deletions
diff --git a/packaging/eeze.changes b/packaging/eeze.changes new file mode 100644 index 0000000..e128124 --- /dev/null +++ b/packaging/eeze.changes @@ -0,0 +1,8 @@ +* Tue Dec 18 2012 Rusty Lynch <rusty.lynch@intel.com> 3cdb171 +- Update to a stable snapshot of 1.7.3-svn.81116 + +* Tue Nov 20 2012 Rusty Lynch <rusty.lynch@intel.com> 62ddc96 +- Packaging snapshot from svn version 78409 + +* Thur Jul 05 2012 - Rusty Lynch <rusty.lynch@intel.com> - 1.2.99+svn.73381 +- Packaging snapshot from svn version 73381 diff --git a/packaging/eeze.spec b/packaging/eeze.spec new file mode 100644 index 0000000..ee7d1cb --- /dev/null +++ b/packaging/eeze.spec @@ -0,0 +1,61 @@ +Name: eeze +Summary: Eeze is a library for manipulating devices with an extremely simple api +Version: 1.7.3+svn.81116+build01 +Release: 1 +Group: System/Libraries +License: BSD +URL: http://www.enlightenment.org +Source0: %{name}-%{version}.tar.bz2 +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(ecore) + + +%description +Eeze is a library for manipulating devices with an extremely simple api. + It interfaces directly with device subsystems, avoiding such middleman daemons as + udisks/upower or hal to immediately gather device information the instant it + becomes known to the OS. + Core abstraction layer for enlightenment DR 0.17 This is the core event abstraction layer and X abstraction layer that makes + +%package devel +Summary: Development files for using eeze +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Development files for using eeze + +%prep +%setup -q + +%build +export CFLAGS+=" -fvisibility=hidden -fPIC" +export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed" + +libtoolize --force +%autogen +%configure --disable-static + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/lib*.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/eeze-1/*.h +%{_libdir}/lib*.so +%{_libdir}/pkgconfig/*.pc + |