summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD24
2 files changed, 21 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d797869f38b6..b86d8ce8c4f4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,8 @@
-# Generated by mksrcinfo v8
-# Sun Jan 17 20:22:01 UTC 2016
pkgbase = als-controller
- pkgdesc = ASUS Zenbook ambient light sensor userspace controller.
- pkgver = 20160117
+ pkgdesc = A daemon that adjusts screen and keyboard backlight using the Zenbook's light sensor
+ pkgver = r86.a2f9f2b
pkgrel = 1
- url = https://github.com/danieleds/Asus-Zenbook-Ambient-Light-Sensor-Controller
+ url = https://github.com/hitzemann/Asus-Zenbook-Ambient-Light-Sensor-Controller
arch = i686
arch = x86_64
license = Apache
@@ -14,10 +12,10 @@ pkgbase = als-controller
depends = libbsd
provides = als-controller
conflicts = als-controller
- source = als-controller::git+https://github.com/danieleds/Asus-Zenbook-Ambient-Light-Sensor-Controller.git
+ source = als-controller::git+https://github.com/hitzemann/Asus-Zenbook-Ambient-Light-Sensor-Controller.git
source = als-controller.service
- md5sums = SKIP
- md5sums = e3a8f7a837f761347487e733e458006a
+ sha256sums = SKIP
+ sha256sums = 47b3e42bd5d59867e639975597d5225b1654c92b2965509280ffd71956849ba4
pkgname = als-controller
diff --git a/PKGBUILD b/PKGBUILD
index ae0c75e827bd..5c387b5b5c47 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,34 @@
# Maintainer: Maxqia <contrib@maxqia.com>
+# Co-Maintainer: Felix Golatofski <contact@xdfr.de>
pkgname=als-controller
-pkgver=20160117
+pkgver=r86.a2f9f2b
pkgrel=1
-pkgdesc="ASUS Zenbook ambient light sensor userspace controller."
+pkgdesc="A daemon that adjusts screen and keyboard backlight using the Zenbook's light sensor"
arch=('i686' 'x86_64')
-url="https://github.com/danieleds/Asus-Zenbook-Ambient-Light-Sensor-Controller"
+url="https://github.com/hitzemann/Asus-Zenbook-Ambient-Light-Sensor-Controller"
license=('Apache')
depends=('qt5-base' 'libbsd')
makedepends=('git' 'als-dkms')
provides=('als-controller')
conflicts=('als-controller')
-source=("${pkgname}::git+https://github.com/danieleds/Asus-Zenbook-Ambient-Light-Sensor-Controller.git"
+source=("${pkgname}::git+https://github.com/hitzemann/Asus-Zenbook-Ambient-Light-Sensor-Controller.git"
"als-controller.service")
-md5sums=('SKIP'
- 'e3a8f7a837f761347487e733e458006a')
+sha256sums=('SKIP'
+ '47b3e42bd5d59867e639975597d5225b1654c92b2965509280ffd71956849ba4')
+
+pkgver() {
+ cd "${srcdir}/$pkgname"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
prepare() {
- cd ${pkgname}/example
+ cd $srcdir/${pkgname}/example
sed -i 's|/bin/bash|/usr/bin/env bash|;s|"\$DIR"/\.\./service/||' switch.sh
}
build() {
- cd ${pkgname}/service
+ cd $srcdir/${pkgname}/service
[[ "$CARCH" = "x86_64" ]] \
&& qmake als-controller.pro -r -spec linux-g++-64 \
|| qmake als-controller.pro -r -spec linux-g++
@@ -30,7 +36,7 @@ build() {
}
package() {
- cd $pkgname
+ cd $srcdir/$pkgname
install -Dm644 example/images/active.svg "$pkgdir"/usr/share/als-controller/example/images/active.svg
install -Dm644 example/images/inactive.svg "$pkgdir"/usr/share/als-controller/example/images/inactive.svg
install -Dm644 ../als-controller.service "$pkgdir"/usr/lib/systemd/system/als-controller.service