[Tizen-submit] 37307: Changes to Tizen:IVI:Panda/opengl-es-virtual-drv

noreply at tizen.org noreply at tizen.org
Tue Jun 9 13:04:48 GMT 2015


Hi,
Sangwon Ha have made the following changes to opengl-es-virtual-drv in project Tizen:IVI:Panda. Please review and accept ASAP.

Thank You,

[This message was auto-generated]

---

Request: #37307

  submit:       Tizen:IVI:Panda:build/opengl-es-virtual-drv at 4(cleanup) -> Tizen:IVI:Panda


Message:
Submitter: Sangwon Ha <sw815.ha at samsung.com>
Comments: Fix install directory for 64-bit
Git project: platform/upstream/opengl-es-virtual-drv
Tag: submit/tizen/20150609.130351
Commit: 52d1fbc51669b9da1a9f8d67ee552b4465d3e27f Fix install directory for 64-bit

State:   new        2015-06-09T13:04:29 tizenrobot
Comment: <no comment>
old:
----
  opengl-es-virtual-drv-0.1.5.tar.gz
  opengl-es-virtual-drv.spec

new:
----
  _service
  _service:gbs:_git-meta
  _service:gbs:opengl-es-virtual-drv-0.1.6.tar.gz
  _service:gbs:opengl-es-virtual-drv.manifest
  _service:gbs:opengl-es-virtual-drv.spec

spec files:
-----------

++++++ new spec file:
--- _service:gbs:opengl-es-virtual-drv.spec
+++ _service:gbs:opengl-es-virtual-drv.spec
@@ -0,0 +1,113 @@
+Name :		opengl-es-virtual-drv
+VCS:    platform/upstream/opengl-es-virtual-drv#52d1fbc51669b9da1a9f8d67ee552b4465d3e27f
+Summary :	OpenGL ES Virtual Driver
+Version :	0.1.6
+Release :	01
+AutoReq:	0
+Group :		System/Libraries
+License :	Apache-2.0
+Source0:	%{name}-%{version}.tar.gz
+Provides:	opengl-es-drv
+Conflicts:	opengl-es-mali400mp
+Conflicts:	opengl-es-omap4430-sgx540
+Conflicts:	opengl-es-sgx540
+
+%description
+The OpenGL ES Virtual Library provides the following capabilities
+- EGL v1.0, v1.1, v1.2, v1.3, v1.4, v1.5 (virtual)
+- OpenGL ES v1.1, v2.0, v3.0, v3.1 (virtual)
+
+The contained EGL and OpenGL ES libraries are dummies and must be replaced
+with appropriate GPU driver prior to use.
+The relevant shared library files should "ONLY" be used to resolve dependencies
+during build/compile time.
+
+%package devel
+Summary:	Development files for OpenGL ES library
+Group:		System/Libraries
+Requires:	%{name} = %{version}-%{release}
+Provides:	opengl-es-drv-devel
+Conflicts:	opengl-es-mali400mp-devel
+Conflicts:	opengl-es-omap4430-sgx540-devel
+Conflicts:	opengl-es-sgx540-devel
+
+%description devel
+This package contains the development libraries, header files needed by
+programs that needs to be compiled with OpenGL ES dependency.
+
+%prep
+%setup -q -n %{name}-%{version}
+
+%build
+export CFLAGS+=" -Wcast-align -Wcast-qual "
+export CFLAGS+=" -Wextra -Wno-array-bounds "
+export CFLAGS+=" -Wno-ignored-qualifiers -Wno-unused-parameter -Wshadow "
+export CFLAGS+=" -Wwrite-strings -Wswitch-default "
+make clean
+make
+
+%install
+mkdir -p %{buildroot}%{_includedir}
+mkdir -p %{buildroot}%{_libdir}/pkgconfig
+mkdir -p %{buildroot}/usr/share/license
+cp LICENSE %{buildroot}/usr/share/license/%{name}
+
+%makeinstall
+
+ln -sf libEGL.so.1.5 %{buildroot}%{_libdir}/libEGL.so
+ln -sf libEGL.so.1.5 %{buildroot}%{_libdir}/libEGL.so.1
+ln -sf libGLESv1_CM.so.1.1 %{buildroot}%{_libdir}/libGLES_CM.so
+ln -sf libGLESv1_CM.so.1.1 %{buildroot}%{_libdir}/libGLES_CM.so.1
+ln -sf libGLESv1_CM.so.1.1 %{buildroot}%{_libdir}/libGLESv1_CM.so
+ln -sf libGLESv1_CM.so.1.1 %{buildroot}%{_libdir}/libGLESv1_CM.so.1
+ln -sf libGLESv2.so.2.0 %{buildroot}%{_libdir}/libGLESv2.so
+ln -sf libGLESv2.so.2.0 %{buildroot}%{_libdir}/libGLESv2.so.2
+ln -sf libGLESv3.so.3.1 %{buildroot}%{_libdir}/libGLESv3.so
+ln -sf libGLESv3.so.3.1 %{buildroot}%{_libdir}/libGLESv3.so.3

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list