#!/bin/sh
-INHOUSE_ID="5000"
-
init_coregl()
{
cd /usr/lib/
- file="./libEGL_drv.so.1.4"
- if [ -e $file ]; then
- echo "libEGL_drv.so.1.4 exists"
- else
- echo "libEGL_drv.so.1.4 not exist"
- mv libEGL.so.1.4 libEGL_drv.so.1.4
- ln -s libEGL_drv.so.1.4 libEGL_drv.so.1
- ln -s libEGL_drv.so.1.4 libEGL_drv.so
-
- mv libGLESv2.so.2.0 libGLESv2_drv.so.2.0
- ln -s libGLESv2_drv.so.2.0 libGLESv2_drv.so.2
- ln -s libGLESv2_drv.so.2.0 libGLESv2_drv.so
+# file="./libEGL.so"
+# if [ -e $file ]; then
+ rm -f ./libEGL.*
+ rm -f ./libGLESv2.*
ln -s libCOREGL.so libGLESv2.so.2.0
ln -s libCOREGL.so libGLESv2.so.2
ln -s libCOREGL.so libEGL.so.1.4
ln -s libCOREGL.so libEGL.so.1
ln -s libCOREGL.so libEGL.so
-
- #mv libGLESv1_CM.so.1.1 libGLESv1_drv_CM.so.1.1
- #ln -s libGLESv1_drv_CM.so.1.1 libGLESv1_drv_CM.so.1
- #ln -s libGLESv1_drv_CM.so.1.1 libGLESv1_drv_CM.so
- #ln -s libCOREGL.so libGLESv1_CM.so.1.1
- #ln -s libCOREGL.so libGLESv1_CM.so.1
- #ln -s libCOREGL.so libGLESv1_CM.so
-
- #echo "export COREGL_FASTPATH=1" >> /etc/profile.d/elm.sh
- fi
+# fi
cd -
}
+Name: coregl
+Version: 0.1.1
+Release: 1
+Summary: coregl
+Group: TO_BE/FILLED_IN
+License: TO_BE/FILLED_IN
+URL: http://www.enlightenment.org
+Source0: %{name}-%{version}.tar.bz2
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+#Patch1: patchfile.patch
+%ifarch %{ix86}
+BuildRequires: simulator-opengl-devel
+%else
+BuildRequires: pkgconfig(gles11)
+BuildRequires: pkgconfig(gles20)
+BuildRequires: pkgconfig(xfixes)
+BuildRequires: opengl-es-devel
+%endif
+BuildRequires: pkgconfig(x11)
+
+%description
+This package contains the ….
+
+%prep
+%setup -q -n %{name}-%{version}
+
+%build
+make %{?jobs:-j%jobs}
+
+%install
+
+mkdir %{buildroot}/usr
+mkdir %{buildroot}/usr/lib
+mkdir %{buildroot}/usr/include
+mkdir %{buildroot}/usr/include/EGL
+mkdir %{buildroot}/usr/include/GLES2
+cp %{_builddir}/%{name}-%{version}/lib/libCOREGL.so %{buildroot}%{_libdir}/libCOREGL.so
+
+%clean
+rm -rf %{buildroot}
+
+%post
+
+init_coregl()
+{
+ cd /usr/lib/
+
+# file="./libEGL.so"
+# if [ -e $file ]; then
+ rm -f ./libEGL.*
+ rm -f ./libGLESv2.*
+
+ ln -s libCOREGL.so libGLESv2.so.2.0
+ ln -s libCOREGL.so libGLESv2.so.2
+ ln -s libCOREGL.so libGLESv2.so
+
+ ln -s libCOREGL.so libEGL.so.1.4
+ ln -s libCOREGL.so libEGL.so.1
+ ln -s libCOREGL.so libEGL.so
+# fi
+
+ cd -
+}
+
+init_coregl
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%{_libdir}/libCOREGL.so
+
+%doc
+%changelog
+Wed Feb 01 2012 MB lee <mb1.lee@ppk.com> 0.0.1-10
+- Resolves #438610
\ No newline at end of file