SPECS: xorg-driver-video-fglrx.spec - provide ghost soname symlinks - .cap ...

qboosh qboosh at pld-linux.org
Tue Sep 2 22:17:51 CEST 2008


Author: qboosh                       Date: Tue Sep  2 20:17:51 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- provide ghost soname symlinks
- .cap not executable

---- Files affected:
SPECS:
   xorg-driver-video-fglrx.spec (1.103 -> 1.104) 

---- Diffs:

================================================================
Index: SPECS/xorg-driver-video-fglrx.spec
diff -u SPECS/xorg-driver-video-fglrx.spec:1.103 SPECS/xorg-driver-video-fglrx.spec:1.104
--- SPECS/xorg-driver-video-fglrx.spec:1.103	Tue Sep  2 09:48:26 2008
+++ SPECS/xorg-driver-video-fglrx.spec	Tue Sep  2 22:17:45 2008
@@ -197,13 +197,13 @@
 cp -r common%{_libdir}/lib*.a $RPM_BUILD_ROOT%{_libdir}
 cp -r common%{_libdir}/lib*.so* $RPM_BUILD_ROOT%{_libdir}/fglrx
 
+/sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir}/fglrx
 ln -sf fglrx/libGL.so.1 $RPM_BUILD_ROOT%{_libdir}/libGL.so
-ln -sf libGL.so.1.2 $RPM_BUILD_ROOT%{_libdir}/fglrx/libGL.so.1
 %else
 cp -r common%{_libdir}/lib* $RPM_BUILD_ROOT%{_libdir}
 
+/sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir}
 ln -sf libGL.so.1 $RPM_BUILD_ROOT%{_libdir}/libGL.so
-ln -sf libGL.so.1.2 $RPM_BUILD_ROOT%{_libdir}/libGL.so.1
 %endif
 
 install common%{_includedir}/GL/*.h $RPM_BUILD_ROOT%{_includedir}/GL
@@ -213,9 +213,9 @@
 cd $RPM_BUILD_ROOT%{_libdir}
 for f in libfglrx_dm libfglrx_gamma libfglrx_pp libfglrx_tvout; do
 %if %{with multigl}
-	ln -s fglrx/$f.so.* $f.so
+	ln -s fglrx/$f.so.*.* $f.so
 %else
-	ln -s $f.so.* $f.so
+	ln -s $f.so.*.* $f.so
 %endif
 done
 %endif
@@ -250,32 +250,40 @@
 %if %{with multigl}
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ld.so.conf.d/fglrx.conf
 %dir %{_libdir}/fglrx
-%ifnarch %{x8664}
-%attr(755,root,root) %{_libdir}/fglrx/libAMDXvBA.cap
+%ifarch %{ix86}
 %attr(755,root,root) %{_libdir}/fglrx/libAMDXvBA.so.*.*
+%attr(755,root,root) %{_libdir}/fglrx/libAMDXvBA.so.1
 %attr(755,root,root) %{_libdir}/fglrx/libXvBAW.so.*.*
+%attr(755,root,root) %{_libdir}/fglrx/libXvBAW.so.1
+%{_libdir}/fglrx/libAMDXvBA.cap
 %endif
 %attr(755,root,root) %{_libdir}/fglrx/libatiadlxx.so
 %attr(755,root,root) %{_libdir}/fglrx/libGL.so.*.*
 %attr(755,root,root) %{_libdir}/fglrx/libGL.so.1
 %attr(755,root,root) %{_libdir}/fglrx/libfglrx_dm.so.*.*
 %attr(755,root,root) %{_libdir}/fglrx/libfglrx_gamma.so.*.*
+%attr(755,root,root) %{_libdir}/fglrx/libfglrx_gamma.so.1
 %attr(755,root,root) %{_libdir}/fglrx/libfglrx_pp.so.*.*
 %attr(755,root,root) %{_libdir}/fglrx/libfglrx_tvout.so.*.*
+%attr(755,root,root) %{_libdir}/fglrx/libfglrx_tvout.so.1
 %else
-%ifnarch %{x8664}
-%attr(755,root,root) %{_libdir}/libAMDXvBA.cap
+%ifarch %{ix86}
 %attr(755,root,root) %{_libdir}/libAMDXvBA.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libAMDXvBA.so.1
 %attr(755,root,root) %{_libdir}/libXvBAW.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libXvBAW.so.1
+%{_libdir}/libAMDXvBA.cap
 %endif
 %attr(755,root,root) %{_libdir}/libatiadlxx.so
 %attr(755,root,root) %{_libdir}/libGL.so.*.*
-%attr(755,root,root) %{_libdir}/libGL.so.1
+%attr(755,root,root) %ghost %{_libdir}/libGL.so.1
 %attr(755,root,root) %{_libdir}/libGL.so
 %attr(755,root,root) %{_libdir}/libfglrx_dm.so.*.*
 %attr(755,root,root) %{_libdir}/libfglrx_gamma.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libfglrx_gamma.so.1
 %attr(755,root,root) %{_libdir}/libfglrx_pp.so.*.*
 %attr(755,root,root) %{_libdir}/libfglrx_tvout.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libfglrx_tvout.so.1
 %endif
 %attr(755,root,root) %{_libdir}/xorg/modules/dri/fglrx_dri.so
 %attr(755,root,root) %{_libdir}/xorg/modules/drivers/fglrx_drv.so
@@ -317,6 +325,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.104  2008/09/02 20:17:45  qboosh
+- provide ghost soname symlinks
+- .cap not executable
+
 Revision 1.103  2008/09/02 07:48:26  arekm
 - rel 4; fix x86_64 build
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/xorg-driver-video-fglrx.spec?r1=1.103&r2=1.104&f=u



More information about the pld-cvs-commit mailing list