diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..72582a8b444d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = element-call-git + pkgdesc = Group calls powered by Matrix + pkgver = 0.5.16.r71.gf701886a + pkgrel = 1 + url = https://github.com/element-hq/element-call + arch = any + license = Apache-2.0 + makedepends = yarn + makedepends = liburing + provides = element-call + conflicts = element-call + source = git+https://github.com/element-hq/element-call.git + md5sums = SKIP + +pkgname = element-call-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..73d6ee8972e4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +pkgname=element-call-git +pkgdesc="Group calls powered by Matrix" +url="https://github.com/element-hq/element-call" +license=("Apache-2.0") +arch=("any") +pkgver=0.5.16.r71.gf701886a +pkgrel=1 +makedepends=("yarn" "liburing") +depends=() +source=("git+${url}.git") +md5sums=("SKIP") +provides=("element-call") +conflicts=("element-call") +options=() +backup=() + +function pkgver() { + cd element-call + git describe --long --tags --abbrev=8 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +function prepare() { + cd element-call + yarn +} + +function build() { + cd element-call + yarn build +} + +function package() { + cd element-call + install -d "${pkgdir}/usr/share/webapps/element-call" + cp -r dist/* "${pkgdir}/usr/share/webapps/element-call" +} |