diff options
Diffstat (limited to 'community/sleep-inhibitor/APKBUILD')
-rw-r--r-- | community/sleep-inhibitor/APKBUILD | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/community/sleep-inhibitor/APKBUILD b/community/sleep-inhibitor/APKBUILD new file mode 100644 index 00000000000..15495491452 --- /dev/null +++ b/community/sleep-inhibitor/APKBUILD @@ -0,0 +1,47 @@ +# Contributor: Clayton Craft <clayton@craftyguy.net> +# Maintainer: Clayton Craft <clayton@craftyguy.net> +pkgname=sleep-inhibitor +pkgver=1.23 +pkgrel=1 +pkgdesc="Simple program to inhibit sleep/suspend when using elogind" +url="https://github.com/bulletmark/sleep-inhibitor" +arch="noarch" +license="GPL-3.0-or-later" +makedepends="py3-gpep517 py3-setuptools py3-setuptools_scm py3-wheel python3-dev" +depends=" + elogind + py3-ruamel.yaml" +source=" + $pkgname-$pkgver.tar.gz::https://github.com/bulletmark/sleep-inhibitor/archive/$pkgver.tar.gz + sleep-inhibitor.initd + sleep-inhibitor.confd + " +subpackages="$pkgname-openrc $pkgname-pyc" +options="!check" # no tests + +build() { + export SETUPTOOLS_SCM_PRETEND_VERSION="$pkgver" + gpep517 build-wheel \ + --wheel-dir dist \ + --output-fd 3 3>&1 >&2 +} + +package() { + python3 -m installer -d "$pkgdir" \ + dist/*.whl + + install -Dm644 "$builddir"/sleep_inhibitor/sleep-inhibitor.conf \ + -t "$pkgdir"/etc + + # openrc init/conf + install -Dm755 "$srcdir"/sleep-inhibitor.initd \ + "$pkgdir"/etc/init.d/sleep-inhibitor + install -Dm644 "$srcdir"/sleep-inhibitor.confd \ + "$pkgdir"/etc/conf.d/sleep-inhibitor +} + +sha512sums=" +5577f3fdb29aaea247d821f148c4be354709b9280e0f7b9d6b39625afad894a48d29545e0994df860719d7b6b5a0f5d6e0cf9254fc909bd919c75e51adb19a64 sleep-inhibitor-1.23.tar.gz +359c218ea694f478d863ec650ca5bac2f92edda149c00c4ab1645836bf36a3079712e2a0c99c6fa6c12eb81c4480e2697d73e553d19c7693c1869aaf5248445f sleep-inhibitor.initd +6ffaf358329d5e6c29c375b3cf043a8cd404204fc94f5e0cb9e288cb8852d32d6c631ce635201493d3e6467bae23584c94c57d9ed1ca9f57b30671e00b1bba80 sleep-inhibitor.confd +" |