-#
-# Do NOT Edit the Auto-generated Part!
-# Generated by: spectacle version 0.22
-#
-
Name: ecore
Summary: Enlightened Core X interface library
-Version: 1.0.999.svn61874
+Version: 1.6.0+svn.74576slp2+build05
Release: 1
-Group: TO_BE/FILLED_IN
-License: TO BE FILLED IN
+Group: System/Libraries
+License: BSD
URL: http://www.enlightenment.org
-Source0: http://download.enlightenment.org/releases/ecore-%{version}.tar.bz2
+Source0: %{name}-%{version}.tar.gz
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
-BuildRequires: pkgconfig(eet)
-BuildRequires: pkgconfig(eina)
-BuildRequires: pkgconfig(evas)
-BuildRequires: pkgconfig(glib-2.0)
-BuildRequires: pkgconfig(pixman-1)
-BuildRequires: pkgconfig(x11)
-BuildRequires: pkgconfig(xext)
-BuildRequires: pkgconfig(xcb)
-BuildRequires: pkgconfig(xcb-composite)
-BuildRequires: pkgconfig(xcb-damage)
-BuildRequires: pkgconfig(xcb-dpms)
-BuildRequires: pkgconfig(xcb-randr)
-BuildRequires: pkgconfig(xcb-render)
-BuildRequires: pkgconfig(xcb-screensaver)
-BuildRequires: pkgconfig(xcb-shape)
-BuildRequires: pkgconfig(xcb-sync)
-BuildRequires: pkgconfig(xcb-xfixes)
-BuildRequires: pkgconfig(xcb-xinerama)
-BuildRequires: pkgconfig(xcb-xprint)
-BuildRequires: pkgconfig(xcb-xtest)
+BuildRequires: gettext
+BuildRequires: eina-devel
+BuildRequires: eet-devel
+BuildRequires: evas-devel
+BuildRequires: glib2-devel
+BuildRequires: libxcursor-devel
+BuildRequires: libxrender-devel
+BuildRequires: libxinerama-devel
+BuildRequires: libxrandr-devel
+BuildRequires: libxext-devel
+BuildRequires: libxi-devel
+BuildRequires: libxfixes-devel
+BuildRequires: libxcomposite-devel
+BuildRequires: libxdamage-devel
+BuildRequires: x11proto-xext
+BuildRequires: libxtst-devel
+BuildRequires: curl-devel
+BuildRequires: libjpeg-devel
+BuildRequires: libXgesture-devel
+
+%ifarch %{arm}
+BuildRequires: pkgconfig(gles20)
+%else
+BuildRequires: pkgconfig(gl)
+BuildRequires: pkgconfig(glesv2)
+BuildRequires: pkgconfig(egl)
+%endif
%description
%description devel
Core abstraction layer for enlightenment (devel)
-%package bin
+%package tools
Summary: Enlightened Core X interface library (bin)
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
+Provides: %{name}-bin
+Obsoletes: %{name}-bin
-%description bin
-Core abstraction layer for enlightenment (bin)
+%description tools
+Core abstraction layer for enlightenment (tools)
%package con
Summary: Enlightened Core X interface library (con)
%prep
-%setup -q -n %{name}
+%setup -q
%build
+export CFLAGS+=" -fvisibility=hidden -fPIC"
+export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed"
%autogen
%configure --disable-static \
- --enable-glib-integration-always \
- --disable-xim
+ --enable-ecore-fb \
+ --enable-dependency-tracking \
+ --disable-ecore-directfb \
+ --enable-ecore-evas-fb \
+ --disable-rpath \
+ --disable-openssl \
+ --disable-gnutls \
+ --disable-tslib \
+ --enable-simple-x11 \
+ --enable-ecore-evas-opengl-x11 \
+ --disable-ecore-evas-xrender-x11 \
+ --enable-curl \
+ --enable-glib-integration-always \
+ --enable-ecore-x-gesture \
+ --disable-xim \
+ --disable-ecore-imf-xim \
+ --disable-ecore-imf-scim
make %{?jobs:-j%jobs}
%make_install
-#%find_lang ecore
-
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%{_libdir}/libecore.so.*
+/usr/share/locale/*
%files devel
%defattr(-,root,root,-)
-/usr/bin/ecore_test
%{_includedir}/ecore-1/*.h
%{_libdir}/pkgconfig/ecore*.pc
%{_libdir}/libecore.so
%{_libdir}/libecore_x.so
%{_libdir}/libecore_fb.so
-%files bin
+%files tools
%defattr(-,root,root,-)
+#/usr/bin/ecore_test
%files con
%defattr(-,root,root,-)
%files input
%defattr(-,root,root,-)
%{_libdir}/libecore_input.so.*
-/usr/lib/ecore/immodules/xim.so
%files input-evas
%defattr(-,root,root,-)