summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobin Lange2020-05-02 17:01:59 +1000
committerRobin Lange2020-05-02 17:01:59 +1000
commit8fb418e6f60428f11879c1c8ba8e6a95c37211a4 (patch)
tree8b346c64d1c41bc9736dbf6003b40e38784a11bb
parent617d33c0d605de1a908307b0266937a3b53625f4 (diff)
downloadaur-8fb418e6f60428f11879c1c8ba8e6a95c37211a4.tar.gz
Fixed PKGBUILD issues
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD18
2 files changed, 22 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 73fdee68db27..d1b0e8beb8bf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = optimus-manager-git
pkgdesc = Management utility to handle GPU switching for Optimus laptops (Git version)
- pkgver = 1.2.2.r2.gb4d07c7
- pkgrel = 1
+ pkgver = 1.2.2
+ pkgrel = 2
url = https://github.com/Askannz/optimus-manager
arch = any
license = MIT
@@ -13,15 +13,18 @@ pkgbase = optimus-manager-git
depends = mesa-demos
depends = xorg-xrandr
optdepends = bbswitch: alternative power switching method
+ optdepends = acpi_call: alternative power switching method
optdepends = xf86-video-intel: provides the Xorg intel driver
- provides = optimus-manager=1.2.2.r2.gb4d07c7
+ provides = optimus-manager=1.2.2
conflicts = optimus-manager
backup = etc/optimus-manager/xorg-intel.conf
backup = etc/optimus-manager/xorg-nvidia.conf
backup = etc/optimus-manager/xsetup-intel.sh
backup = etc/optimus-manager/xsetup-nvidia.sh
- backup = var/lib/optimus-manager/startup_mode
- backup = var/lib/optimus-manager/requested_mode
+ backup = etc/optimus-manager/xsetup-hybrid.sh
+ backup = etc/optimus-manager/nvidia-enable.sh
+ backup = etc/optimus-manager/nvidia-disable.sh
+ backup = var/lib/optimus-manager/persistent/startup_mode
source = git+https://github.com/Askannz/optimus-manager.git#branch=master
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 611fa7a92646..1233033801cc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Robin Lange <robin dot langenc at gmail dot com>
# Contributor: Robin Lange <robin dot langenc at gmail dot com>
pkgname=optimus-manager-git
-pkgver=1.2.2.r2.gb4d07c7
-pkgrel=1
+pkgver=1.2.2
+pkgrel=2
pkgdesc="Management utility to handle GPU switching for Optimus laptops (Git version)"
arch=('any')
url="https://github.com/Askannz/optimus-manager"
@@ -11,14 +11,20 @@ conflicts=("optimus-manager")
provides=("optimus-manager=$pkgver")
depends=('python3' 'python-setuptools' 'python-dbus' 'mesa-demos' 'xorg-xrandr')
optdepends=('bbswitch: alternative power switching method'
+ 'acpi_call: alternative power switching method'
'xf86-video-intel: provides the Xorg intel driver')
makedepends=('python-setuptools' 'git')
backup=('etc/optimus-manager/xorg-intel.conf'
'etc/optimus-manager/xorg-nvidia.conf'
+
'etc/optimus-manager/xsetup-intel.sh'
'etc/optimus-manager/xsetup-nvidia.sh'
- 'var/lib/optimus-manager/startup_mode'
- 'var/lib/optimus-manager/requested_mode')
+ 'etc/optimus-manager/xsetup-hybrid.sh'
+
+ 'etc/optimus-manager/nvidia-enable.sh'
+ 'etc/optimus-manager/nvidia-disable.sh'
+
+ 'var/lib/optimus-manager/persistent/startup_mode')
source=("git+https://github.com/Askannz/optimus-manager.git#branch=master")
sha256sums=('SKIP')
@@ -63,6 +69,10 @@ package() {
install -Dm755 config/xsetup-intel.sh "$pkgdir/etc/optimus-manager/xsetup-intel.sh"
install -Dm755 config/xsetup-nvidia.sh "$pkgdir/etc/optimus-manager/xsetup-nvidia.sh"
+ install -Dm755 config/xsetup-hybrid.sh "$pkgdir/etc/optimus-manager/xsetup-hybrid.sh"
+
+ install -Dm755 config/nvidia-enable.sh "$pkgdir/etc/optimus-manager/nvidia-enable.sh"
+ install -Dm755 config/nvidia-disable.sh "$pkgdir/etc/optimus-manager/nvidia-disable.sh"
python3 setup.py install --root="$pkgdir/" --optimize=1 --skip-build