From 290b05c97c2aa0c3ee17277be735861a3cd6e358 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.8 --- 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..79d4716d5130 --- /dev/null +++ b/srcpkgs/element-web/template @@ -0,0 +1,21 @@ +# Template file for 'element-web' +pkgname=element-web +version=1.11.8 +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=e1c1c6b5e7d961a0b2c8fcff5b1d1c56dc518cd6ab2ebb75a319e8666b513688 + +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 +}