#TPL VERSION MACROS
-%define TPL_VER_MAJOR 1
-%define TPL_VER_MINOR 3
-%define TPL_RELEASE 0
-%define TPL_VERSION %{TPL_VER_MAJOR}.%{TPL_VER_MINOR}
-%define TPL_VER_FULL %{TPL_VERSION}.%{TPL_RELEASE}
+%define TPL_VERSION_MAJOR 1
+%define TPL_VERSION_MINOR 3
+%define TPL_VERSION_PATCH 0
+%define TPL_VERSION %{TPL_VERSION_MAJOR}.%{TPL_VERSION_MINOR}.%{TPL_VERSION_PATCH}
#TPL WINDOW SYSTEM DEFINITION
%define TPL_WINSYS WL
%define ENABLE_TPL_TEST 0
#WAYLAND-EGL VERSION MACROS
-%define WL_EGL_VER_MAJOR 1
-%define WL_EGL_VER_MINOR 2
-%define WL_EGL_RELEASE 0
-%define WL_EGL_VERSION %{WL_EGL_VER_MAJOR}.%{WL_EGL_VER_MINOR}
-%define WL_EGL_VER_FULL %{WL_EGL_VERSION}.%{WL_EGL_RELEASE}
+%define WL_EGL_VERSION_MAJOR 1
+%define WL_EGL_VERSION_MINOR 2
+%define WL_EGL_VERSION_PATCH 0
+%define WL_EGL_VERSION %{WL_EGL_VERSION_MAJOR}.%{WL_EGL_VERSION_MINOR}.%{WL_EGL_VERSION_PATCH}
#TPL WINDOW SYSTEM CHECK
%if "%{TPL_WINSYS}" != "DRI2" && "%{TPL_WINSYS}" != "DRI3" && "%{TPL_WINSYS}" != "WL"
Name: libtpl-egl
Version: %{TPL_VERSION}
-Release: %{TPL_RELEASE}
+Release: 0
%if "%{TPL_WINSYS}" == "DRI2"
Summary: Tizen Porting Layer for EGL (DRI2 backend)
%endif
%if "%{TPL_WINSYS}" == "WL"
%package -n libwayland-egl
+Version: %{WL_EGL_VERSION}
+Release: 0
Summary: Wayland EGL backend
%description -n libwayland-egl
Wayland EGL backend
%package -n libwayland-egl-devel
+Version: %{WL_EGL_VERSION}
+Release: 0
Summary: Development header files for use with Wayland protocol
Requires: libwayland-egl
# do not change the following line
export TPL_OPTIONS=${TPL_OPTIONS}-
-export TPL_VER_MAJOR=%{TPL_VER_MAJOR}
-export TPL_VER_MINOR=%{TPL_VER_MINOR}
-export TPL_RELEASE=%{TPL_RELEASE}
+export TPL_VERSION_MAJOR=%{TPL_VERSION_MAJOR}
+export TPL_VERSION_MINOR=%{TPL_VERSION_MINOR}
+export TPL_VERSION_PATCH=%{TPL_VERSION_PATCH}
#wayland-vulkan build
%if "%{TPL_WINSYS}" == "WL"
#libwayland-egl build
%if "%{TPL_WINSYS}" == "WL"
cd src/wayland-egl
-export WL_EGL_SO_VER=%{WL_EGL_VER_FULL}
+export WL_EGL_SO_VER=%{WL_EGL_VERSION}
make
cd ../../
%endif
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_libdir}/pkgconfig
-export TPL_VER_MAJOR=%{TPL_VER_MAJOR}
-export TPL_VER_MINOR=%{TPL_VER_MINOR}
-export TPL_RELEASE=%{TPL_RELEASE}
+export TPL_VERSION_MAJOR=%{TPL_VERSION_MAJOR}
+export TPL_VERSION_MINOR=%{TPL_VERSION_MINOR}
+export TPL_VERSION_PATCH=%{TPL_VERSION_PATCH}
make install libdir=%{buildroot}%{_libdir}
-ln -sf libtpl-egl.so.%{TPL_VER_FULL} %{buildroot}%{_libdir}/libtpl-egl.so.%{TPL_VERSION}
-ln -sf libtpl-egl.so.%{TPL_VERSION} %{buildroot}%{_libdir}/libtpl-egl.so.%{TPL_VER_MAJOR}
-ln -sf libtpl-egl.so.%{TPL_VER_MAJOR} %{buildroot}%{_libdir}/libtpl-egl.so
+ln -sf libtpl-egl.so.%{TPL_VERSION} %{buildroot}%{_libdir}/libtpl-egl.so.%{TPL_VERSION_MAJOR}.%{TPL_VERSION_MINOR}
+ln -sf libtpl-egl.so.%{TPL_VERSION_MAJOR}.%{TPL_VERSION_MINOR} %{buildroot}%{_libdir}/libtpl-egl.so.%{TPL_VERSION_MAJOR}
+ln -sf libtpl-egl.so.%{TPL_VERSION_MAJOR} %{buildroot}%{_libdir}/libtpl-egl.so
cp -a src/tpl.h %{buildroot}%{_includedir}/
cp -a pkgconfig/tpl-egl.pc %{buildroot}%{_libdir}/pkgconfig/
%if "%{TPL_WINSYS}" == "WL"
cd src/wayland-egl
-cp libwayland-egl.so.%{WL_EGL_VER_FULL} %{buildroot}%{_libdir}/libwayland-egl.so
-cp libwayland-egl.so.%{WL_EGL_VER_FULL} %{buildroot}%{_libdir}/libwayland-egl.so.%{WL_EGL_VER_MAJOR}
-cp libwayland-egl.so.%{WL_EGL_VER_FULL} %{buildroot}%{_libdir}/libwayland-egl.so.%{WL_EGL_VERSION}
-export WL_EGL_SO_VER=%{WL_EGL_VER_FULL}
+cp libwayland-egl.so.%{WL_EGL_VERSION} %{buildroot}%{_libdir}/libwayland-egl.so
+cp libwayland-egl.so.%{WL_EGL_VERSION} %{buildroot}%{_libdir}/libwayland-egl.so.%{WL_EGL_VERSION_MAJOR}
+cp libwayland-egl.so.%{WL_EGL_VERSION} %{buildroot}%{_libdir}/libwayland-egl.so.%{WL_EGL_VERSION_MAJOR}.%{WL_EGL_VERSION_MINOR}
+export WL_EGL_SO_VER=%{WL_EGL_VERSION}
%makeinstall
cd -
%license COPYING
%defattr(-,root,root,-)
%{_libdir}/libtpl-egl.so
-%{_libdir}/libtpl-egl.so.%{TPL_VER_MAJOR}
+%{_libdir}/libtpl-egl.so.%{TPL_VERSION_MAJOR}
+%{_libdir}/libtpl-egl.so.%{TPL_VERSION_MAJOR}.%{TPL_VERSION_MINOR}
%{_libdir}/libtpl-egl.so.%{TPL_VERSION}
-%{_libdir}/libtpl-egl.so.%{TPL_VER_FULL}
%if "%{ENABLE_WORKER_TEST_ONLY}" == "1"
%{_bindir}/worker_test
%license COPYING
%defattr(-,root,root,-)
%{_libdir}/libwayland-egl.so
-%{_libdir}/libwayland-egl.so.%{WL_EGL_VER_MAJOR}
+%{_libdir}/libwayland-egl.so.%{WL_EGL_VERSION_MAJOR}
+%{_libdir}/libwayland-egl.so.%{WL_EGL_VERSION_MAJOR}.%{WL_EGL_VERSION_MINOR}
%{_libdir}/libwayland-egl.so.%{WL_EGL_VERSION}
-%{_libdir}/libwayland-egl.so.%{WL_EGL_VER_FULL}
%files -n libwayland-egl-devel
%defattr(-,root,root,-)