diff options
Diffstat (limited to 'community/sleep-inhibitor/APKBUILD')
-rw-r--r-- | community/sleep-inhibitor/APKBUILD | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/community/sleep-inhibitor/APKBUILD b/community/sleep-inhibitor/APKBUILD index 9905b377ce6..15495491452 100644 --- a/community/sleep-inhibitor/APKBUILD +++ b/community/sleep-inhibitor/APKBUILD @@ -1,15 +1,13 @@ # Contributor: Clayton Craft <clayton@craftyguy.net> # Maintainer: Clayton Craft <clayton@craftyguy.net> pkgname=sleep-inhibitor -pkgver=1.9 +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-setuptools - " +makedepends="py3-gpep517 py3-setuptools py3-setuptools_scm py3-wheel python3-dev" depends=" elogind py3-ruamel.yaml" @@ -18,29 +16,32 @@ source=" sleep-inhibitor.initd sleep-inhibitor.confd " -subpackages="$pkgname-openrc" +subpackages="$pkgname-openrc $pkgname-pyc" options="!check" # no tests build() { - python3 setup.py build + export SETUPTOOLS_SCM_PRETEND_VERSION="$pkgver" + gpep517 build-wheel \ + --wheel-dir dist \ + --output-fd 3 3>&1 >&2 } package() { - python3 setup.py install --prefix=/usr --root="$pkgdir" + python3 -m installer -d "$pkgdir" \ + dist/*.whl - install -Dm644 "$builddir"/sleep-inhibitor.conf \ - "$pkgdir"/etc/sleep-inhibitor.conf + 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 - - # systemd service files have no use here - rm "$pkgdir"/usr/share/sleep-inhibitor/sleep-inhibitor.service } -sha512sums="0114dfa01923ab782851036bb595c09e19e22eeec48092cd5acd14e4e91ceab17754a7715a7906ed28f9ef7ad73114870c155552e9cbcfe01d73b6005ee9cc42 sleep-inhibitor-1.9.tar.gz +sha512sums=" +5577f3fdb29aaea247d821f148c4be354709b9280e0f7b9d6b39625afad894a48d29545e0994df860719d7b6b5a0f5d6e0cf9254fc909bd919c75e51adb19a64 sleep-inhibitor-1.23.tar.gz 359c218ea694f478d863ec650ca5bac2f92edda149c00c4ab1645836bf36a3079712e2a0c99c6fa6c12eb81c4480e2697d73e553d19c7693c1869aaf5248445f sleep-inhibitor.initd -6ffaf358329d5e6c29c375b3cf043a8cd404204fc94f5e0cb9e288cb8852d32d6c631ce635201493d3e6467bae23584c94c57d9ed1ca9f57b30671e00b1bba80 sleep-inhibitor.confd" +6ffaf358329d5e6c29c375b3cf043a8cd404204fc94f5e0cb9e288cb8852d32d6c631ce635201493d3e6467bae23584c94c57d9ed1ca9f57b30671e00b1bba80 sleep-inhibitor.confd +" |