diff options
author | Librewish | 2020-08-26 18:17:06 +0530 |
---|---|---|
committer | Librewish | 2020-08-26 18:17:06 +0530 |
commit | d79009c50565c6e2f49737dcd72cab26f73c8c33 (patch) | |
tree | fb27c03c908fd30d1ca45dc8cfb0eb1519a35371 /PKGBUILD | |
parent | c94ded76af8836391c9b62e9a55acd13fef1d18f (diff) | |
download | aur-d79009c50565c6e2f49737dcd72cab26f73c8c33.tar.gz |
automate it
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 15 insertions, 7 deletions
@@ -2,18 +2,26 @@ # Contributer : Guinux <nuxgui@gmail.com> pkgname=mhwd-nvidia -pkgver=0.1 -pkgrel=4 +pkgver=450.66 +pkgrel=1 pkgdesc="mhwd-nvidia pci id" arch=("any") url="https://garudalinux.in/" license=('GPL2') -source=('nvidia.ids') -sha256sums=('44ed1d791a64de33120d436fe082b02d660bf181e59cbb1f25d97004f267c007') +source=('mhwd-nvidia') +makedepends=('nvidia-dkms' 'nvidia-utils') +sha256sums=('ddffe7033abf38253b50d4c02d780a270f79089bbe163994e00a4d7c91d64f0e') provides=('mhwd-nvidia') package() { - # Copy files - mkdir -p ${pkgdir}/var/lib/mhwd/ids/pci - install -m644 ${srcdir}/nvidia.ids ${pkgdir}/var/lib/mhwd/ids/pci/ + + install -d -m755 "$pkgdir/var/lib/mhwd/ids/pci/" + + # Generate mhwd database + sh -e $srcdir/mhwd-nvidia \ + /usr/share/doc/nvidia/README \ + /usr/src/nvidia-$pkgver/nvidia/nv-kernel.o_binary \ + > $pkgdir/var/lib/mhwd/ids/pci/nvidia.ids + # add PCIID: 1b82 Nvidia Gforce 1070 Ti + sed -i 's/1b81 1b84/1b81 1b82 1b84/g' $pkgdir/var/lib/mhwd/ids/pci/nvidia.ids } |