diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8a7d787f31f2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = xapu-git + pkgver = r6.ded109e + pkgrel = 1 + url = https://xmpp-util.keyoxide.org/ + arch = any + license = AGPL-3.0-only + depends = conversejs-headless + provides = xapu + conflicts = xapu + source = git+https://codeberg.org/keyoxide/xapu + sha256sums = SKIP + +pkgname = xapu-git + pkgdesc = Web-based XMPP/Jabber chat client written in javascript + backup = usr/share/webapps/converse.js/fullscreen.html diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a8bf030264f0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Giorgi Taba K'obakhidze <t@gtk.ge> +# Contributor: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> +# Contributor: Maxime "pep" Buquet <archlinux@bouah.net> + +pkgname=xapu-git +_pkgname="${pkgname%-git}" +pkgrel=1 +pkgver=r6.ded109e +arch=('any') +url="https://xmpp-util.keyoxide.org/" +license=('AGPL-3.0-only') +depends=('conversejs-headless') +provides=("${_pkgname}") +conflicts=("${_pkgname}") +source=("git+https://codeberg.org/keyoxide/${_pkgname}") +sha256sums=('SKIP') + +pkgver() { + cd "${_pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)" +} + +package() { + pkgdesc='Web-based XMPP/Jabber chat client written in javascript' + backup=('usr/share/webapps/converse.js/fullscreen.html') + + install -dm755 "$pkgdir"/usr/share/webapps/"${_pkgname}" + ln -s /usr/share/webapps/converse-headless.js/converse-headless.min.js "$pkgdir"/usr/share/webapps/"${_pkgname}"/converse-headless.min.js + ln -s /usr/share/webapps/converse-headless.js/converse-headless.min.js.map "$pkgdir"/usr/share/webapps/"${_pkgname}"/converse-headless.min.js.map + + cd "${_pkgname}" + install -Dm644 index.html script.js simple.min.css "$pkgdir"/usr/share/webapps/"${_pkgname}"/ +} |