diff options
author | thomaseizinger | 2023-10-12 03:46:19 +0000 |
---|---|---|
committer | thomaseizinger | 2023-10-12 03:46:19 +0000 |
commit | 01d6d3e12a79eb4c86fa6cffe05c3741681e6a29 (patch) | |
tree | a156d99ab43efca75950adafe5b03d37fb571bdd | |
parent | 830af324c923510248071d4480bfabfc5907ed31 (diff) | |
download | aur-01d6d3e12a79eb4c86fa6cffe05c3741681e6a29.tar.gz |
Update AUR package
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | photoprism-import.service | 11 | ||||
-rw-r--r-- | photoprism-import.timer | 10 |
4 files changed, 35 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = photoprism pkgdesc = Personal Photo Management powered by Go and Google TensorFlow pkgver = 230923 - pkgrel = 0 + pkgrel = 1 url = https://github.com/photoprism/photoprism arch = x86_64 arch = aarch64 @@ -28,6 +28,8 @@ pkgbase = photoprism source = photoprism.sysusers source = defaults.yml source = photoprism.tmpfiles + source = photoprism-import.service + source = photoprism-import.timer sha256sums = SKIP sha256sums = a0e1ad8d5a5a0ff9efc4b3ed89898bf008563ee36cacd0c804a384f8fc661588 sha256sums = bf9ae0945d2ac53ac3db27082162d2b9dda5ba2c564c0e4c4f539f31f8b670af @@ -36,5 +38,7 @@ pkgbase = photoprism sha256sums = 73afd3b2983d6a31405c5a68f553f1a82a87a0d38483cdb56e32e959840ad1a6 sha256sums = f1242a6208a2623815d585d089fa133664dc3ddf5f63b468093da059141fb523 sha256sums = ec6f438c9818f982fb2aaa1895a8b07abb41a3c2befd1c3baa2fecbc2d6cc721 + sha256sums = 76de44acbdfd3f818b9549b77daf187fb740ceccd3c01d42d8308d5edcf49d6c + sha256sums = ca4bfbddf0a550f215f28e31de56eb9ac60777f65aa7b89433155aa7998388e8 pkgname = photoprism @@ -5,7 +5,7 @@ pkgname=photoprism pkgver="230923" commit="e59851350" -pkgrel=0 +pkgrel=1 epoch= pkgdesc="Personal Photo Management powered by Go and Google TensorFlow " arch=(x86_64 aarch64) @@ -34,7 +34,9 @@ source=("git+https://github.com/photoprism/photoprism.git#tag=${pkgver}-${commit "photoprism.service" "photoprism.sysusers" "defaults.yml" - "photoprism.tmpfiles") + "photoprism.tmpfiles" + "photoprism-import.service" + "photoprism-import.timer") sha256sums=('SKIP' 'a0e1ad8d5a5a0ff9efc4b3ed89898bf008563ee36cacd0c804a384f8fc661588' 'bf9ae0945d2ac53ac3db27082162d2b9dda5ba2c564c0e4c4f539f31f8b670af' @@ -42,7 +44,9 @@ sha256sums=('SKIP' '18fb59d0ee09f6b9d95666e8c6fdd1b151fae985c18befb11b86e0fc1884b7d7' '73afd3b2983d6a31405c5a68f553f1a82a87a0d38483cdb56e32e959840ad1a6' 'f1242a6208a2623815d585d089fa133664dc3ddf5f63b468093da059141fb523' - 'ec6f438c9818f982fb2aaa1895a8b07abb41a3c2befd1c3baa2fecbc2d6cc721') + 'ec6f438c9818f982fb2aaa1895a8b07abb41a3c2befd1c3baa2fecbc2d6cc721' + '76de44acbdfd3f818b9549b77daf187fb740ceccd3c01d42d8308d5edcf49d6c' + 'ca4bfbddf0a550f215f28e31de56eb9ac60777f65aa7b89433155aa7998388e8') noextract=() validpgpkeys=() @@ -61,6 +65,8 @@ check() { package() { install -Dm 0644 "${srcdir}/photoprism.service" "${pkgdir}/usr/lib/systemd/system/photoprism.service" + install -Dm 0644 "${srcdir}/photoprism-import.service" "${pkgdir}/usr/lib/systemd/system/photoprism-import.service" + install -Dm 0644 "${srcdir}/photoprism-import.timer" "${pkgdir}/usr/lib/systemd/system/photoprism-import.timer" install -Dm 0644 "${srcdir}/photoprism.sysusers" "${pkgdir}/usr/lib/sysusers.d/photoprism.conf" install -Dm 0644 "${srcdir}/photoprism.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/photoprism.conf" diff --git a/photoprism-import.service b/photoprism-import.service new file mode 100644 index 000000000000..e6607db960a5 --- /dev/null +++ b/photoprism-import.service @@ -0,0 +1,11 @@ +# Do not make manual changes to this file. +# It will be overridden by package upgrades. +# Use `systemctl edit photoprism-import` instead! + +[Unit] +After=network.target +Description=Import to Photoprism + +[Service] +ExecStart=/usr/bin/photoprism import +User=photoprism diff --git a/photoprism-import.timer b/photoprism-import.timer new file mode 100644 index 000000000000..757837dae53a --- /dev/null +++ b/photoprism-import.timer @@ -0,0 +1,10 @@ +[Unit] +Description=Run photoprism import hourly + +[Timer] +OnCalendar=hourly +Persistent=true +RandomizedDelaySec=300 + +[Install] +WantedBy=timers.target |