diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d6880478881a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Stefan Springer <stefanspr94@gmail.com> +# Contributor: Daniel Landau <daniel+aur@landau.fi> +# Contributor: Paul Burton <paulburton89@gmail.com> +# Contributor: Hervé Cauwelier <herve@oursours.net> +# Contributor: MagicFish1990 <magicfish1990@gmail.com> + +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 +} + |