diff options
author | Johannes Wienke | 2025-01-29 22:59:55 +0100 |
---|---|---|
committer | Johannes Wienke | 2025-01-29 22:59:55 +0100 |
commit | d776a80bbeacbfbb0b974cfd9d6cd6eb1402a946 (patch) | |
tree | a0f772480b9149444fe8ad477811113e5d5692b7 | |
parent | 3695ec483a9d6b6ea30c00ed1019c8e6cd66dd57 (diff) | |
download | aur-d776a80bbeacbfbb0b974cfd9d6cd6eb1402a946.tar.gz |
Document systemd timer opt requirements
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 78 |
2 files changed, 41 insertions, 41 deletions
@@ -1,7 +1,7 @@ pkgbase = autosuspend pkgdesc = A daemon to suspend and wake up a system based on configurable checks pkgver = 7.1.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/languitar/autosuspend install = autosuspend.install arch = any @@ -17,7 +17,7 @@ pkgbase = autosuspend depends = python depends = python-psutil depends = python-portalocker - optdepends = python-dbus: logind session discovery + optdepends = python-dbus: logind session discovery and system timer checks optdepends = python-mpd2: MPD playing status check optdepends = python-requests: network-based checks optdepends = python-lxml: XPath check @@ -2,60 +2,60 @@ pkgname=autosuspend pkgver=7.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="A daemon to suspend and wake up a system based on configurable checks" arch=(any) url="https://github.com/languitar/autosuspend" license=('GPL2') depends=('python' 'python-psutil' 'python-portalocker') -optdepends=('python-dbus: logind session discovery' - 'python-mpd2: MPD playing status check' - 'python-requests: network-based checks' - 'python-lxml: XPath check' - 'python-dbus: logind-based checks' - 'python-icalendar: iCalendar checks' - 'python-dateutil: iCalendar checks' - 'python-tzlocal: iCalendar checks' - 'python-requests-file: file:// URL support' - 'python-jsonpath-ng: JSONPath checks' - 'iputils: ping check' - 'xprintidle: X server idle time check') +optdepends=('python-dbus: logind session discovery and system timer checks' + 'python-mpd2: MPD playing status check' + 'python-requests: network-based checks' + 'python-lxml: XPath check' + 'python-dbus: logind-based checks' + 'python-icalendar: iCalendar checks' + 'python-dateutil: iCalendar checks' + 'python-tzlocal: iCalendar checks' + 'python-requests-file: file:// URL support' + 'python-jsonpath-ng: JSONPath checks' + 'iputils: ping check' + 'xprintidle: X server idle time check') makedepends=('python-setuptools' - 'python-pytest-runner' - 'python-recommonmark' - 'python-sphinx' - 'python-sphinx-furo' - 'python-sphinx-issues' - 'python-sphinxcontrib-plantuml' - 'python-sphinx-autodoc-typehints') + 'python-pytest-runner' + 'python-recommonmark' + 'python-sphinx' + 'python-sphinx-furo' + 'python-sphinx-issues' + 'python-sphinxcontrib-plantuml' + 'python-sphinx-autodoc-typehints') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/languitar/autosuspend/archive/v${pkgver}.tar.gz") sha256sums=('1a8592949a137f63552da992dec4d8a99e63153e880efaa5d8164069ad28c2d4') install="${pkgname}.install" backup=('etc/autosuspend.conf' - 'etc/autosuspend-logging.conf') + 'etc/autosuspend-logging.conf') build() { - cd "$pkgname-${pkgver}" - python -m build --wheel --no-isolation - export PYTHONPATH=$(pwd)/src - sphinx-build -a -b html doc/source/ doc/build/html - sphinx-build -a -b man doc/source/ doc/build/man + cd "$pkgname-${pkgver}" + python -m build --wheel --no-isolation + export PYTHONPATH=$(pwd)/src + sphinx-build -a -b html doc/source/ doc/build/html + sphinx-build -a -b man doc/source/ doc/build/man } package() { - cd "$pkgname-${pkgver}" - python -m installer --destdir="$pkgdir" dist/*.whl - # setuptools install_data is a nightmare, and cannot be made to respect the - # filesystem hierarchy. Do things manually instead. - mv "$pkgdir/usr/etc" "$pkgdir" + cd "$pkgname-${pkgver}" + python -m installer --destdir="$pkgdir" dist/*.whl + # setuptools install_data is a nightmare, and cannot be made to respect the + # filesystem hierarchy. Do things manually instead. + mv "$pkgdir/usr/etc" "$pkgdir" - # # man pages - mkdir -p "${pkgdir}/usr/share/man/man1" - cp doc/build/man/autosuspend.1 "${pkgdir}/usr/share/man/man1" - mkdir -p "${pkgdir}/usr/share/man/man5" - cp doc/build/man/autosuspend.conf.5 "${pkgdir}/usr/share/man/man5" + # # man pages + mkdir -p "${pkgdir}/usr/share/man/man1" + cp doc/build/man/autosuspend.1 "${pkgdir}/usr/share/man/man1" + mkdir -p "${pkgdir}/usr/share/man/man5" + cp doc/build/man/autosuspend.conf.5 "${pkgdir}/usr/share/man/man5" - # # HTML help - mkdir -p "${pkgdir}/usr/share/doc" - cp -R doc/build/html "${pkgdir}/usr/share/doc/${pkgname}" + # # HTML help + mkdir -p "${pkgdir}/usr/share/doc" + cp -R doc/build/html "${pkgdir}/usr/share/doc/${pkgname}" } |