Create version macros for libwayland-egl 83/136583/3
authorHoyub Lee <hoyub.lee@samsung.com>
Fri, 30 Jun 2017 07:52:41 +0000 (16:52 +0900)
committerHoyub Lee <hoyub.lee@samsung.com>
Tue, 4 Jul 2017 08:13:09 +0000 (17:13 +0900)
Change-Id: I9f7963a8c0bb839206de4fac49d8455b6f6c16d8
Signed-off-by: Hoyub Lee <hoyub.lee@samsung.com>
packaging/libtpl-egl.spec

index 1f12c0b..2568c1d 100644 (file)
 %define ENABLE_TPL_TEST        0
 
 #WAYLAND-EGL VERSION MACROS
-%define WL_EGL_VERSION 1.2.0
+%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}
 
 #TPL WINDOW SYSTEM CHECK
 %if "%{TPL_WINSYS}" != "DRI2" && "%{TPL_WINSYS}" != "DRI3" && "%{TPL_WINSYS}" != "WL"
@@ -186,7 +190,7 @@ make all
 #libwayland-egl build
 %if "%{TPL_WINSYS}" == "WL"
 cd src/wayland-egl
-export WLD_EGL_SO_VER=%{WL_EGL_VERSION}
+export WLD_EGL_SO_VER=%{WL_EGL_VER_FULL}
 make
 cd ../../
 %endif
@@ -231,10 +235,10 @@ cp -a pkgconfig/tpl-egl.pc                %{buildroot}%{_libdir}/pkgconfig/
 
 %if "%{TPL_WINSYS}" == "WL"
 cd src/wayland-egl
-cp libwayland-egl.so.%{WL_EGL_VERSION} %{buildroot}%{_libdir}/libwayland-egl.so
-cp libwayland-egl.so.%{WL_EGL_VERSION} %{buildroot}%{_libdir}/libwayland-egl.so.1
-cp libwayland-egl.so.%{WL_EGL_VERSION} %{buildroot}%{_libdir}/libwayland-egl.so.1.0
-export WLD_EGL_SO_VER=%{WL_EGL_VERSION}
+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 WLD_EGL_SO_VER=%{WL_EGL_VER_FULL}
 %makeinstall
 cd -
 
@@ -299,9 +303,9 @@ cp -a %{_builddir}/%{buildsubdir}/tc/libs/gtest/googletest/LICENSE %{buildroot}/
 %license COPYING
 %defattr(-,root,root,-)
 %{_libdir}/libwayland-egl.so
-%{_libdir}/libwayland-egl.so.1
-%{_libdir}/libwayland-egl.so.1.0
+%{_libdir}/libwayland-egl.so.%{WL_EGL_VER_MAJOR}
 %{_libdir}/libwayland-egl.so.%{WL_EGL_VERSION}
+%{_libdir}/libwayland-egl.so.%{WL_EGL_VER_FULL}
 
 %files -n libwayland-egl-devel
 %defattr(-,root,root,-)