blob: 1103c58b6eb65fa27fbf84f00495b88d69d0d11b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# Maintainer: Shahriyar <shahriyardx@github.com>
pkgname=brightctrl
pkgver=0.2.5
pkgrel=1
pkgdesc="Lightweight DDC/CI external monitor brightness controller (TUI + CLI)"
arch=("x86_64")
url="https://github.com/shahriyardx/brightctrl"
license=("MIT")
depends=()
source=("brightctrl-$pkgver::$url/releases/download/v$pkgver/brightctrl"
"LICENSE-$pkgver::$url/raw/v$pkgver/LICENSE"
"manifest.json-$pkgver::$url/raw/v$pkgver/shell/manifest.json"
"Panel.qml-$pkgver::$url/raw/v$pkgver/shell/Panel.qml")
sha256sums=("140959dc0eef76a00569de5ac2dcef1520ff704323bf22c3c5aa8a1d80402b13"
"c953229204806554e12143a6e2f4236f5016baa6925579ee13d559b79aae695c"
"b4d7e0d345756f690a4da2ff8c120657824d989e990fa1789f0c277a5ff70d10"
"d1fb0f623ad787929fb068234890e04499d21e60b536b8ac158c2f5a97bb2ccb")
package() {
install -Dm755 "$srcdir/brightctrl-$pkgver" "$pkgdir/usr/bin/brightctrl"
ln -s brightctrl "$pkgdir/usr/bin/bctrl"
ln -s brightctrl "$pkgdir/usr/bin/bc"
install -Dm644 "$srcdir/LICENSE-$pkgver" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
# Omarchy shell bar widget. The shell only scans ~/.config/omarchy/plugins/,
# so this is staged here and copied into place by `brightctrl shell install`.
install -Dm644 "$srcdir/manifest.json-$pkgver" "$pkgdir/usr/share/brightctrl/shell/manifest.json"
install -Dm644 "$srcdir/Panel.qml-$pkgver" "$pkgdir/usr/share/brightctrl/shell/Panel.qml"
}
|