summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCorey Hinshaw2020-12-31 11:11:15 -0500
committerCorey Hinshaw2020-12-31 11:11:15 -0500
commit943962f34fa42a79e7879e6c028e3ebaaeaedb30 (patch)
tree8e941d2e1c3c0a3b83e3f8aa0de5872ca7df517e /PKGBUILD
parent983ac19bf5330f2185bd5aab631622102f8a33b1 (diff)
downloadaur-943962f34fa42a79e7879e6c028e3ebaaeaedb30.tar.gz
Update to 20.04.22
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 13 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4d937acfe2fb..c348811e8cd0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Corey Hinshaw <corey(at)electrickite(dot)org>
pkgname=system76-driver
-pkgver=20.04.20
+pkgver=20.04.22
pkgrel=1
pkgdesc="Universal driver for System76 computers"
arch=('any')
@@ -42,13 +42,13 @@ source=(
'galu1.patch'
'cli.patch'
'wayland.patch')
-sha1sums=('a2e1bce6ed8e3548d90cedbe17db479bffa2af49'
+sha1sums=('b30d39ced8fc47537d6328be862defaf5d7b0c82'
'ddc85f9b062eb89c2c6fef0c6d7c68a28f419760'
'916e0eeda26e00bd0372c1ffc7c5368cda9d46a1'
'4825b80d13555742c30d197e4de56638eef162e6')
-build() {
+prepare() {
cd ${srcdir}/${pkgname}-${pkgver}
# patch for cli version - enable override vendor/model via /etc/system76-daemon.json
@@ -61,11 +61,17 @@ build() {
patch --no-backup-if-mismatch -Np1 -i ${srcdir}/wayland.patch
}
+build() {
+ # Build package
+ cd ${srcdir}/${pkgname}-${pkgver}
+ python setup.py build
+}
+
package() {
cd ${srcdir}/${pkgname}-${pkgver}
- # Build and install base package
- python setup.py install --prefix=/usr --root=${pkgdir} --optimize=1
+ # Install base package
+ python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
# Install daemons and executables
install -m755 -D system76-daemon ${pkgdir}/usr/lib/${pkgname}/system76-daemon
@@ -88,5 +94,6 @@ package() {
install -m755 -d ${pkgdir}/var/lib/${pkgname}
# Clean up
- rm -rf ${pkgdir}/usr/lib/python*/site-packages/system76driver/{__pycache__,tests}
+ local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
+ rm -rf ${pkgdir}${site_packages}/system76driver/{__pycache__,tests}
}