From 378d15e29a2febd5ae644884f9d1640590ebfc31 Mon Sep 17 00:00:00 2001 From: Wang Quanxian Date: Wed, 9 Jan 2013 10:19:51 +0800 Subject: [PATCH] Fix spec file %post and %postun scriptlets (resolves TIVI-234) Update spec %files section to use macro instead of hardcoded paths Signed By Geoffroy Van Cutsem --- packaging/mesa.spec | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/packaging/mesa.spec b/packaging/mesa.spec index 484a851..1e80767 100644 --- a/packaging/mesa.spec +++ b/packaging/mesa.spec @@ -1,5 +1,3 @@ -%define mesa_libversion 9.0.1 - Name: mesa Summary: Mesa graphics libraries Version: 9.0.1 @@ -238,12 +236,14 @@ rm -rf %{buildroot} %postun libGL -p /sbin/ldconfig -%post libgbm -p /sbin/ldconfig -rm -rf /usr/lib/libdricore.so -ln -sf /usr/lib/libdricore%{mesa_libversion}.so /usr/lib/libdricore.so +%post libgbm +/sbin/ldconfig +rm -rf %{_libdir}/libdricore.so +ln -sf %{_libdir}/libdricore%{version}.so %{_libdir}/libdricore.so -%postun libgbm -p /sbin/ldconfig -rm -rf /usr/lib/libdricore.so +%postun libgbm +/sbin/ldconfig +rm -rf %{_libdir}/libdricore.so %post libGLESv2 -p /sbin/ldconfig @@ -311,8 +311,8 @@ rm -rf /usr/lib/libdricore.so %defattr(-,root,root,-) %{_libdir}/libgbm.so.* %{_libdir}/gbm/* -/etc/drirc -%{_libdir}/libdricore%{mesa_libversion}.so* +%{_sysconfdir}/drirc +%{_libdir}/libdricore%{version}.so* %files libgbm-devel %defattr(-,root,root,-) -- 2.7.4