summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 13 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1a4586de1936..a37b120c915b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=nvidiabl
pkgver=0.88
-pkgrel=2
+pkgrel=3
pkgdesc="Backlight driver for NVidia graphics adapters"
arch=('x86_64'
@@ -15,29 +15,31 @@ license=('GPL')
makedepends=('linux-headers'
'unzip')
-optdepends=('nvidiablctl: adjust backlight easily')
-conflicts=(nvidia-bl)
+conflicts=('nvidia-bl' 'nvidiablctl')
install=nvidiabl.install
source=(https://github.com/guillaumezin/nvidiabl/archive/master.zip
- nvidiabl-module.c.patch)
+ nvidiabl-master.patch)
md5sums=('5fdda33fedcb78320c1581e84b395d39'
- '20fb3f129307b3c7289610c98b94520e')
+ '79e5699da970908d6ec8dba114df87cb')
prepare() {
- cd "$srcdir/nvidiabl-master/"
- patch -p1 -i $srcdir/nvidiabl-module.c.patch
+ cd "${srcdir}/nvidiabl-master/"
+ patch -p1 -i "${srcdir}/nvidiabl-master.patch"
}
build() {
- cd "$srcdir/nvidiabl-master/"
+ cd "${srcdir}/nvidiabl-master/"
make
}
package() {
- cd "$srcdir/nvidiabl-master/"
+ cd "${srcdir}/nvidiabl-master/"
_extramodules="extramodules-$(uname -r | cut -f-2 -d'.')-$(uname -r|sed -e 's/.*-//g')"
_MODPATH="${pkgdir}/usr/lib/modules/${_extramodules}/"
- install -d $_MODPATH
- install -m 644 -c nvidiabl.ko _$MODPATH
+ install -d "${_MODPATH}"
+ install -d "${pkgdir}/usr/bin/"
+
+ install -m 644 "${srcdir}/nvidiabl-master/nvidiabl.ko" "${_MODPATH}"
+ install -m 644 scripts/usr/local/sbin/nvidiablctl "${pkgdir}/usr/bin/"
}