# Maintainer: Stefan Springer # Contributor: Daniel Landau # Contributor: Paul Burton # Contributor: Hervé Cauwelier # Contributor: MagicFish1990 pkgname=nvidia-bl-dkms pkgver=18.11.0 pkgrel=1 pkgdesc="Driver to adjust display backlight on legacy mobile NVidia graphics adapters - DKMS edition." arch=('i686' 'x86_64') license=('GPL') depends=('linux>=3.8') makedepends=('linux-headers') conflicts=('nvidia-bl') install=nvidia-bl-dkms.install backup=('etc/modprobe.d/nvidia_bl.conf') source=('nvidia_bl.c' 'Makefile' 'nvidia_bl.conf' 'nvidia_bl_ml.conf' 'dkms.conf') md5sums=('52131bc4de928fbc13c00a44a3538486' 'e6a6a05f27e49c53783243e278ad6551' '897ee78c30e6b498d0e3ce07c06dabc5' '5771d2ea826f76d8f27bd9fdcb78a76f' 'b5547c594e8c2d72620e95888bd79d7f') build() { cd "${srcdir}" sed -i 's/__devinitconst//g' nvidia_bl.c return 0 } package() { cd "${srcdir}" sed -e "s/@PKGVER@/${pkgver}/" \ -i dkms.conf mkdir -p "${pkgdir}"/usr/src/nvidia-bl-"${pkgver}"/ mkdir -p "${pkgdir}"/etc/modprobe.d/ mkdir -p "${pkgdir}"/etc/modules-load.d/ install -m 644 nvidia_bl.conf "${pkgdir}"/etc/modprobe.d/nvidia_bl.conf install -m 644 nvidia_bl_ml.conf "${pkgdir}"/etc/modules-load.d/nvidia_bl_ml.conf install -m 644 dkms.conf "${pkgdir}"/usr/src/nvidia-bl-"${pkgver}"/dkms.conf install -m 644 nvidia_bl.c "${pkgdir}"/usr/src/nvidia-bl-"${pkgver}"/nvidia_bl.c install -m 644 Makefile "${pkgdir}"/usr/src/nvidia-bl-"${pkgver}"/Makefile }