From f0c376abcf98b93b9124cbf8bb3305801035ac50 Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Fri, 30 Sep 2022 19:02:21 -0400 Subject: [PATCH] New package: element-web-1.11.10 --- srcpkgs/element-web/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/element-web/template diff --git a/srcpkgs/element-web/template b/srcpkgs/element-web/template new file mode 100644 index 000000000000..d85e53c90445 --- /dev/null +++ b/srcpkgs/element-web/template @@ -0,0 +1,21 @@ +# Template file for 'element-web' +pkgname=element-web +version=1.11.10 +revision=1 +wrksrc="element-v${version}" +conf_files="/etc/webapps/element/config.json" +short_desc="Glossy Matrix collaboration client - web version" +maintainer="Joel Beckmeyer " +license="Apache-2.0" +homepage="https://element.io" +changelog="https://raw.githubusercontent.com/vector-im/element-web/develop/CHANGELOG.md" +distfiles="https://github.com/vector-im/element-web/releases/download/v${version}/element-v${version}.tar.gz" +checksum=153853fc3f1ad3f5da791834904b107d88bb71caf573eb52a2d81bf4a34f634a + +do_install() { + vmkdir usr/share/webapps/element + vcopy . /usr/share/webapps/element + vsconf config.sample.json + vinstall config.sample.json 644 /etc/webapps/element/ config.json + ln -s /etc/webapps/element/config.json "${DESTDIR}"/usr/share/webapps/element/config.json +}