diff options
| author | littleblack111 <littleblack11111@gmail.com> | 2025-05-05 11:15:56 +0800 |
|---|---|---|
| committer | littleblack111 <littleblack11111@gmail.com> | 2025-05-05 11:15:56 +0800 |
| commit | 45f9d647bcb282270a4d4393284fd51350db339c (patch) | |
| tree | d92c9821dca36519bd816225e0ab57e815177075 /pkgbuilds | |
| parent | ac86b0c5b32989fdb8eff6b18c30c6ee10f48ed5 (diff) | |
pkgbuilds: omen-light
Diffstat (limited to 'pkgbuilds')
| -rw-r--r-- | pkgbuilds/omen_light/PKGBUILD | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/pkgbuilds/omen_light/PKGBUILD b/pkgbuilds/omen_light/PKGBUILD new file mode 100644 index 00000000..374fb936 --- /dev/null +++ b/pkgbuilds/omen_light/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: littleblack111 <littleblack111@littleblack111.com> + +pkgname=omen-light +pkgver=2025.02.05 +pkgrel=1 +pkgdesc="controls your omen PC/laptop light" +arch=('aarch64' 'x86_64') +url="https://github.com/littleblack111/omen-light" +license=('Apache-2.0') +depends=('gcc' 'hidapi') +source=("git+https://github.com/littleblack111/omen-light") +sha256sums=('SKIP') + +pkgver() { + cd "${pkgname}" + git show -s --format=%cd --date=format:%Y.%m.%d $(git rev-parse HEAD) +} + +build() { + cd "${pkgname}" + g++ -o omen_light omen_light.cc -lhidapi-libusb +} + +package() { + cd "${pkgname}" + mkdir -p "${pkgdir}/usr/bin" "${pkgdir}/etc/systemd/system" + install omen_light "${pkgdir}/usr/bin/omen_light" + install omen_light_all "${pkgdir}/usr/bin/omen_light_all" + install omen_light.service "${pkgdir}/etc/systemd/system/omen_light.service" +} |
