summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 5 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 761f247f59b5..109f52252da9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Nick Cao <nickcao@nichi.co>
pkgname=arch-prime-git
-pkgver=0.8.1.arch.r0.g51c12c2
+pkgver=0.9.3.r0.gfd14221
pkgver() {
cd ArchPrime
git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
@@ -10,22 +10,14 @@ pkgdesc='Provide nvidia-prime like package for Archlinux'
arch=('any')
url='https://gitlab.com/NickCao/ArchPrime'
license=('GPL3')
-depends=('bash')
+depends=('bash' 'nvidia')
makedepends=('git')
optdepends=('bbswitch: for powering off the nvidia GPU')
source=('git+https://gitlab.com/NickCao/ArchPrime')
md5sums=('SKIP')
package() {
- install -Dm644 $srcdir/ArchPrime/xorg-intel.conf $pkgdir/etc/prime/xorg-intel.conf
- install -Dm644 $srcdir/ArchPrime/xorg-intel-intel.conf $pkgdir/etc/prime/xorg-intel-intel.conf
- install -Dm644 $srcdir/ArchPrime/xorg-nvidia.conf $pkgdir/etc/prime/xorg-nvidia.conf
-
- install -Dm644 $srcdir/ArchPrime/09-nvidia-modprobe-bbswitch.conf $pkgdir/etc/prime/09-nvidia-modprobe-bbswitch.conf
- install -Dm644 $srcdir/ArchPrime/09-nvidia-modprobe-pm.conf $pkgdir/etc/prime/09-nvidia-modprobe-pm.conf
- install -Dm644 $srcdir/ArchPrime/90-nvidia-udev-pm.rules $pkgdir/etc/prime/90-nvidia-udev-pm.rules
- install -Dm644 $srcdir/ArchPrime/bbswitch.conf $pkgdir/etc/prime/bbswitch.conf
-
- install -Dm644 $srcdir/ArchPrime/prime-select.service $pkgdir/usr/lib/systemd/system/prime-select.service
- install -Dm755 $srcdir/ArchPrime/prime-select.sh $pkgdir/usr/bin/prime-select
+ install -dm 755 "${pkgdir}"/etc/prime
+ cp -r --no-preserve='ownership' "${srcdir}"/ArchPrime/conf/ "${pkgdir}"/etc/prime
+ install -Dm755 "${srcdir}"/ArchPrime/prime-select.sh "${pkgdir}"/usr/bin/prime-select
}