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 <[email protected]> _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
