summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD46
1 files changed, 23 insertions, 23 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fbf9ee264ec0..25c88b3206c3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,41 @@
-# Maintainer: N.E. Neal <contact at [part of name before neal without dots] dog com>
+# Maintainer: Tony Lambiris <tony@criticalstack.com>
+
pkgname=nvidia-xrun-pm-git
-pkgver=r61.017c83b
+pkgver=0.3.2.r19.gaf3b734
pkgrel=1
-epoch=
-pkgdesc='Alternative version of nvidia-xrun, that relies on kernel PM instead of bbswitch - git branch'
+pkgdesc='Alternative version of nvidia-xrun, that relies on kernel PM instead of bbswitch'
arch=('x86_64')
url='https://github.com/michelesr/nvidia-xrun-pm'
license=('GPL')
groups=()
-depends=('xorg-server' 'xorg-xinit' 'xorg-xrandr' 'nvidia' 'mesa-libgl' 'xf86-video-intel')
+depends=('xorg-server' 'xorg-xinit' 'xorg-xrandr' 'nvidia' 'mesa-libgl')
makedepends=('git')
checkdepends=()
optdepends=()
-provides=('nvidia-xrun' 'nvidia-xrun-pm')
-conflicts=('nvidia-xrun')
+provides=('nvidia-xrun' 'nvidia-xrun-git' 'nvidia-xrun-pm')
+conflicts=('nvidia-xrun' 'nvidia-xrun-git' 'nvidia-xrun-pm')
replaces=()
backup=()
options=()
install=$pkgname.install
-changelog=
-source=("$pkgname::git+https://github.com/michelesr/nvidia-xrun-pm")
-noextract=()
-md5sums=('SKIP')
-validpgpkeys=()
+source=("${pkgname}::git+${url}")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "${srcdir}/${pkgname}"
-pkgver () {
- cd $pkgname
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
package() {
- cd $pkgname
- install -Dm 644 nvidia-xorg.conf "$pkgdir/etc/X11/nvidia-xorg.conf"
- install -Dm 644 nvidia-xinitrc "$pkgdir/etc/X11/xinit/nvidia-xinitrc"
- install -Dm 755 nvidia-xrun "$pkgdir/usr/bin/nvidia-xrun"
- install -Dm 644 nvidia-xrun-pm.service "$pkgdir/etc/systemd/system/nvidia-xrun-pm.service"
- install -dm 555 "$pkgdir/etc/X11/xinit/nvidia-xinitrc.d"
- install -dm 555 "$pkgdir/etc/X11/nvidia-xorg.conf.d"
-}
+ cd "${srcdir}/${pkgname}"
+ install -Dm 644 nvidia-xorg.conf "${pkgdir}/etc/X11/nvidia-xorg.conf"
+ install -Dm 644 nvidia-xinitrc "${pkgdir}/etc/X11/xinit/nvidia-xinitrc"
+ install -Dm 644 config/nvidia-xrun "${pkgdir}/etc/default/nvidia-xrun"
+ install -Dm 755 nvidia-xrun "${pkgdir}/usr/bin/nvidia-xrun"
+ install -Dm 644 nvidia-xrun-pm.service "${pkgdir}/etc/systemd/system/nvidia-xrun-pm.service"
+ install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -dm 555 "${pkgdir}/etc/X11/xinit/nvidia-xinitrc.d"
+ install -dm 555 "${pkgdir}/etc/X11/nvidia-xorg.conf.d"
+}