# Template file for 'dendrite' pkgname=dendrite version=0.10.4 revision=1 build_style=go go_import_path="github.com/matrix-org/dendrite" go_package="./cmd/create-account ./cmd/dendrite-monolith-server ./cmd/generate-config ./cmd/generate-keys" short_desc="Dendrite is a second-generation Matrix homeserver written in Go" maintainer="Joel Beckmeyer " license="Apache-2.0" homepage="https://matrix.org/docs/projects/server/dendrite" changelog="https://raw.githubusercontent.com/matrix-org/dendrite/main/CHANGES.md" distfiles="https://github.com/matrix-org/dendrite/archive/v${version}.tar.gz" checksum=a1932fc758e14964a1678843101d4009ef062ab4ecfde27358d9e0f7da4f5dd2 system_accounts="_dendrite" _dendrite_homedir="/var/lib/dendrite" make_dirs=" /var/lib/dendrite 0700 _dendrite _dendrite /var/log/dendrite 0755 _dendrite _dendrite /etc/dendrite 0755 _dendrite _dendrite" pre_configure() { vsed -e 's,\./logs,/var/log/dendrite,' \ -e 's,: matrix_key.pem,: /etc/dendrite/matrix_key.pem,' \ -i dendrite-sample.monolith.yaml } post_install() { vsconf dendrite-sample.monolith.yaml vsv dendrite-monolith-server cd "${DESTDIR}"/usr/bin mv create-account dendrite-create-account mv generate-config dendrite-generate-config mv generate-keys dendrite-generate-keys }