[arch-commits] Commit in mesa/trunk (PKGBUILD)

Andreas Radke andyrtr at nymeria.archlinux.org
Sun Feb 24 12:46:56 UTC 2013


    Date: Sunday, February 24, 2013 @ 13:46:56
  Author: andyrtr
Revision: 178490

upgpkg: mesa 9.1-2

make mesa-libgl provide a versioned libgl; don't conflict with other libgl providers - some can be installed along each other

Modified:
  mesa/trunk/PKGBUILD

----------+
 PKGBUILD |    8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-02-24 12:44:10 UTC (rev 178489)
+++ PKGBUILD	2013-02-24 12:46:56 UTC (rev 178490)
@@ -5,7 +5,7 @@
 pkgbase=mesa
 pkgname=('ati-dri' 'intel-dri' 'nouveau-dri' 'svga-dri' 'mesa' 'mesa-libgl')
 pkgver=9.1
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 makedepends=('python2' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 'libxxf86vm' 'libxdamage'
              'libvdpau' 'wayland' 'llvm-amdgpu-snapshot')
@@ -124,8 +124,6 @@
   # rename libgl.so to not conflict with blobs - may break gl.pc ?
   mv ${pkgdir}/usr/lib/libGL.so.1.2.0 	${pkgdir}/usr/lib/mesa-libGL.so.1.2.0
   rm ${pkgdir}/usr/lib/libGL.so{,.1}
-#  ln -s mesa-libGL.so.1.2.0         ${pkgdir}/usr/lib/mesa-libGL.so
-#  ln -s mesa-libGL.so.1.2.0         ${pkgdir}/usr/lib/mesa-libGL.so.1
 
   install -m755 -d "${pkgdir}/usr/share/licenses/mesa"
   install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/mesa/"
@@ -134,16 +132,14 @@
 package_mesa-libgl() {
   pkgdesc="Mesa 3-D graphics library"
   depends=("mesa=${pkgver}")
-  provides=('libgl')
+  provides=("libgl=${pkgver}")
   replaces=('libgl')
  
   # See FS#26284
   install -m755 -d "${pkgdir}/usr/lib/xorg/modules/extensions"
   ln -s libglx.xorg "${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so"
 
-#  ln -s mesa-libGL.so           ${pkgdir}/usr/lib/libGL.so
   ln -s mesa-libGL.so.1.2.0      ${pkgdir}/usr/lib/libGL.so
-#  ln -s mesa-libGL.so.1         ${pkgdir}/usr/lib/libGL.so.1
   ln -s mesa-libGL.so.1.2.0      ${pkgdir}/usr/lib/libGL.so.1
   ln -s mesa-libGL.so.1.2.0      ${pkgdir}/usr/lib/libGL.so.1.2.0
 




More information about the arch-commits mailing list