diff options
author | Kimiblock Moe | 2024-04-04 11:54:45 +0800 |
---|---|---|
committer | Kimiblock Moe | 2024-04-04 11:54:45 +0800 |
commit | 1f47cb7fc9fa00b41e80f9c4391459f53f7f41c9 (patch) | |
tree | 5cb388533ce5fb90020de23892cb2e9d115ca7e8 /PKGBUILD | |
parent | 7ff237ba3382e9fe9b9d3b7896765c93afa87bcb (diff) | |
download | aur-matrix-media-repo.tar.gz |
Add systemd service
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -9,12 +9,8 @@ depends=("glibc" "libheif" "libde265" "imagemagick") makedepends=("go" "git") backup=() provides=("matrix-media-repo") -source=("git+https://github.com/t2bot/matrix-media-repo.git#tag=v${pkgver}") -sha256sums=('SKIP') - -function prepare() { - cd "${srcdir}/matrix-media-repo" -} +source=("git+https://github.com/t2bot/matrix-media-repo.git#tag=v${pkgver}" "matrix-media-repo.service") +sha256sums=("SKIP" "SKIP") function build() { cd "${srcdir}/matrix-media-repo" @@ -37,4 +33,9 @@ function package() { mkdir -p "${pkgdir}/usr/lib/matrix-media-repo" cp "${srcdir}/matrix-media-repo/bin"/* "${pkgdir}/usr/lib/matrix-media-repo" 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" } |