summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKimiblock Moe2024-04-04 11:54:29 +0800
committerKimiblock Moe2024-04-04 11:54:29 +0800
commite8d89b2b177e61be6eeadf9d136a54759f7d2d55 (patch)
tree17040eba2bc5f1220235bf7035a6aac06739dccf
parentfbf1f6fd36b7de0b9b2102318982a5fe83a7a361 (diff)
downloadaur-matrix-media-repo-git.tar.gz
Bump
-rw-r--r--PKGBUILD9
-rwxr-xr-xmatrix-media-repo.service1
2 files changed, 7 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f1ef80d30e8a..430c5d6537e5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
pkgname=matrix-media-repo-git
-pkgver=1.3.4.r13.g2f8a209b
-pkgrel=3
+pkgver=1.3.4.r14.g28238ca4
+pkgrel=1
pkgdesc="Highly configurable multi-domain media repository for Matrix."
arch=("any")
url="https://github.com/t2bot/matrix-media-repo"
license=("MIT")
depends=("glibc" "libheif" "libde265" "imagemagick")
makedepends=("go" "git")
-backup=()
+backup=("etc/matrix-media-repo.yaml")
provides=("matrix-media-repo")
conflicts=("matrix-media-repo")
source=("git+https://github.com/t2bot/matrix-media-repo.git" "matrix-media-repo.service")
@@ -46,4 +46,7 @@ function package() {
chmod 755 -R "${pkgdir}/usr/lib/matrix-media-repo"
install -Dm644 "${srcdir}/matrix-media-repo.service" "${pkgdir}/usr/lib/systemd/system/matrix-media-repo.service"
echo "Home directory for Matrix Media Repo is at: /var/lib/matrix-media-repo"
+ echo "Configure MMR in /etc/matrix-media-repo.yaml"
+ install -d "${pkgdir}/etc"
+ touch "${pkgdir}/etc/matrix-media-repo.yaml"
}
diff --git a/matrix-media-repo.service b/matrix-media-repo.service
index 11aa6ac3c54b..629017d53d9e 100755
--- a/matrix-media-repo.service
+++ b/matrix-media-repo.service
@@ -8,6 +8,7 @@ OOMPolicy=stop
OOMScoreAdjust=10
DynamicUser=yes
+ExecStartPre=/usr/bin/cp "/etc/matrix-media-repo.yaml" "/var/lib/private/matrix-media-repo/config.yaml"
ExecStart=/usr/lib/matrix-media-repo/media_repo -config /var/lib/private/matrix-media-repo/config.yaml
Restart=always
StateDirectory=matrix-media-repo