summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorharttle2019-04-26 23:17:50 +0800
committerharttle2019-04-26 23:17:50 +0800
commit70329008c5c63aa2b98a7a62bb4e75a8eb02da92 (patch)
tree991666a7fbfc06486ac18825afe268c98c6822d9
downloadaur-70329008c5c63aa2b98a7a62bb4e75a8eb02da92.tar.gz
feat: keyboard/screen light command, and auto adjust on ambient light
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD30
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f122c961e218
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = macbook-lighter-git
+ pkgdesc = Macbook screen/keyboard backlight CLI and auto-adjust on ambient light
+ pkgver = v0.0.2.1.g4441c81
+ pkgrel = 1
+ url = https://github.com/harttle/macbook-lighter
+ arch = any
+ license = GPL
+ makedepends = git
+ depends = perl
+ provides = macbook-lighter
+ provides = macbook-lighter-kbd
+ provides = macbook-lighter-screen
+ conflicts = macbook-lighter
+ conflicts = macbook-lighter-kbd
+ conflicts = macbook-lighter-screen
+ source = git+https://github.com/harttle/macbook-lighter.git
+ md5sums = SKIP
+
+pkgname = macbook-lighter-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2ba44fdcc213
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: harttle <yangjvn@126.com>
+# Inspired by lighter, many thanks to Janhouse's perl script https://github.com/Janhouse/lighter
+pkgname=macbook-lighter-git
+_pkgname=macbook-lighter
+pkgver=v0.0.2.1.g4441c81
+pkgrel=1
+pkgdesc="Macbook screen/keyboard backlight CLI and auto-adjust on ambient light"
+arch=(any)
+url="https://github.com/harttle/macbook-lighter"
+license=('GPL')
+depends=('perl')
+makedepends=('git')
+provides=(macbook-lighter macbook-lighter-kbd macbook-lighter-screen)
+conflicts=(macbook-lighter macbook-lighter-kbd macbook-lighter-screen)
+source=('git+https://github.com/harttle/macbook-lighter.git')
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/$_pkgname"
+ git describe --tags | sed 's|-|.|g'
+}
+
+package() {
+ cpan IO::Async::Stream
+ cd "$srcdir/$_pkgname"
+ install -Dm644 "macbook-lighter.service" "$pkgdir/usr/lib/systemd/system/macbook-lighter.service"
+ install -Dm755 "src/macbook-lighter-ambient.pl" "$pkgdir/usr/bin/macbook-lighter-ambient"
+ install -Dm755 "src/macbook-lighter-screen.sh" "$pkgdir/usr/bin/macbook-lighter-screen"
+ install -Dm755 "src/macbook-lighter-kbd.sh" "$pkgdir/usr/bin/macbook-lighter-kbd"
+}