[arch-commits] Commit in lib32-nvidia-utils/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at nymeria.archlinux.org
Wed Apr 3 09:05:51 UTC 2013
Date: Wednesday, April 3, 2013 @ 11:05:51
Author: svenstaro
Revision: 87560
upgpkg: lib32-nvidia-utils 313.30-1
Updating to 313.30
Modified:
lib32-nvidia-utils/trunk/PKGBUILD
----------+
PKGBUILD | 31 ++++++++++++++++++++++---------
1 file changed, 22 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-04-03 09:03:45 UTC (rev 87559)
+++ PKGBUILD 2013-04-03 09:05:51 UTC (rev 87560)
@@ -3,33 +3,46 @@
# Contributor: James Rayner <iphitus at gmail.com>
_pkgbasename=nvidia-utils
-pkgname=lib32-$_pkgbasename
-pkgver=313.26
+pkgbase=lib32-$_pkgbasename
+pkgname=('lib32-nvidia-utils' 'lib32-nvidia-libgl')
+pkgver=313.30
pkgrel=1
-pkgdesc="NVIDIA drivers utilities and libraries. (32-bit)"
arch=('x86_64')
url="http://www.nvidia.com/"
-depends=('lib32-zlib' 'lib32-gcc-libs' $_pkgbasename)
-conflicts=('lib32-libgl' 'lib32-catalyst-utils' 'lib32-nvidia-304xx-utils')
-provides=('lib32-libgl')
license=('custom')
options=('!strip')
_arch='x86'
_pkg="NVIDIA-Linux-${_arch}-${pkgver}"
source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run")
-md5sums=('3c2f5138d0fec58b27e26c5b37d845b8')
+md5sums=('69c0f66c9246217a4fe4d28e95bb7bb6')
build() {
cd "${srcdir}"
sh ${_pkg}.run --extract-only
}
-package() {
+package_lib32-nvidia-libgl() {
+ pkgdesc="NVIDIA drivers libraries symlinks (32-bit)"
+ depends=('lib32-nvidia-utils')
+ replaces=('lib32-nvidia-utils<=313.26-1')
+ conflicts=('lib32-libgl')
+ provides=('lib32-libgl')
cd "${srcdir}/${_pkg}"
+ mkdir -p "${pkgdir}/usr/lib32"
+ ln -s "/usr/lib32/nvidia/libGL.so.${pkgver}" "${pkgdir}/usr/lib32/libGL.so.${pkgver}"
+ ln -s "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/libGL.so.1"
+ ln -s "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/libGL.so"
+}
+
+package_lib32-nvidia-utils() {
+ pkgdesc="NVIDIA drivers utilities (32-bit)"
+ depends=('lib32-zlib' 'lib32-gcc-libs')
+ cd "${srcdir}/${_pkg}"
+
# OpenGL library
- install -D -m755 libGL.so.${pkgver} "${pkgdir}/usr/lib32/libGL.so.${pkgver}"
+ install -D -m755 libGL.so.${pkgver} "${pkgdir}/usr/lib32/nvidia/libGL.so.${pkgver}"
# OpenGL core library
install -D -m755 libnvidia-glcore.so.${pkgver} "${pkgdir}/usr/lib32/libnvidia-glcore.so.${pkgver}"
# VDPAU
More information about the arch-commits
mailing list