library glsl is hold into dricore library 37/2637/1
authorWang Quanxian <quanxian.wang@intel.com>
Mon, 13 Aug 2012 05:32:47 +0000 (13:32 +0800)
committerWang Quanxian <quanxian.wang@intel.com>
Fri, 7 Dec 2012 06:24:29 +0000 (14:24 +0800)
libgbm package will not be provided glsl library separately
libdricore will be only library provide by libgbm sub-package in mesa

Signed-Off-By Quanxian Wang <quanxian.wang@intel.com>

packaging/mesa.spec

index 9eec8a6..02aa16c 100644 (file)
@@ -246,6 +246,7 @@ make %{?jobs:-j%jobs}
 
 %install
 rm -rf %{buildroot}
+
 %make_install
 
 
@@ -254,6 +255,15 @@ rm -rf %{buildroot}
 
 %postun libGL -p /sbin/ldconfig
 
+%post libgbm -p /sbin/ldconfig
+rm -rf /usr/lib/libdricore.so
+#rm -rf /usr/lib/libglsl.so
+ln -sf /usr/lib/libdricore%{version}.so /usr/lib/libdricore.so
+#ln -sf /usr/lib/libglsl%{version}.so /usr/lib/libglsl.so
+
+%postun libgbm -p /sbin/ldconfig
+rm -rf /usr/lib/libdricore.so
+#rm -rf /usr/lib/libglsl.so
 
 %post libGLESv2 -p /sbin/ldconfig
 
@@ -326,8 +336,8 @@ rm -rf %{buildroot}
 %{_libdir}/libgbm.so.*
 %{_libdir}/gbm/*
 /etc/drirc
-%{_libdir}/dri/libdricore.so
-%{_libdir}/dri/libglsl.so
+%{_libdir}/libdricore%{version}.so*
+#%{_libdir}/libglsl%{version}.so*
 
 %files libgbm-devel
 %defattr(-,root,root,-)