summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohannes Wienke2025-01-29 22:59:55 +0100
committerJohannes Wienke2025-01-29 22:59:55 +0100
commitd776a80bbeacbfbb0b974cfd9d6cd6eb1402a946 (patch)
treea0f772480b9149444fe8ad477811113e5d5692b7
parent3695ec483a9d6b6ea30c00ed1019c8e6cd66dd57 (diff)
downloadaur-d776a80bbeacbfbb0b974cfd9d6cd6eb1402a946.tar.gz
Document systemd timer opt requirements
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD78
2 files changed, 41 insertions, 41 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7bb86d649dc5..53d793c1ef8f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 4bb6d7660f97..145a5ffd6874 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"
}