summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcelogeek2020-07-30 18:02:08 +0200
committercelogeek2020-07-30 19:06:41 +0200
commit1d1dd9fcdd215096fe9ff857b68e0dccfe5a4bbb (patch)
tree526a806f4b128a32056642c834dd66985fa05272
parent3c012ee3a2e10aeca18d648b99a158a2cbf57a72 (diff)
downloadaur-1d1dd9fcdd215096fe9ff857b68e0dccfe5a4bbb.tar.gz
update to 1.0.4289
-rw-r--r--.SRCINFO21
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD64
-rw-r--r--jitsi.install9
4 files changed, 72 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2b50d5a7129d..c9071512809c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,24 @@
pkgbase = jitsi-meet-prosody-bin
- pkgdesc = Prosody plugins for jitsi-meet
- pkgver = 1.0.4127
+ pkgdesc = Jitsi Meet Prosody Plugins binary
+ pkgver = 1.0.4289
pkgrel = 1
url = https://jitsi.org/jitsi-meet/
+ install = jitsi.install
arch = any
license = Apache
- depends = prosody
- conflicts = jitsi-meet-prosody-plugins
+ makedepends = tar
+ optdepends = prosody
+ optdepends = lua52
+ optdepends = lua52-sec
+ optdepends = lua52-zip
+ optdepends = lua52-event
+ provides = jitsi-meet-prosody
+ conflicts = jitsi-meet-prosody
options = !strip
- source = https://download.jitsi.org/stable/jitsi-meet-prosody_1.0.4127-1_all.deb
- sha256sums = bc72563dfe0bd5c1b6516fc824a48038597a56626d78af0e19484e8283da8475
+ source = https://download.jitsi.org/stable/jitsi-meet-prosody_1.0.4289-1_all.deb
+ source = jitsi.install
+ sha256sums = d4856273a78ca725a4a0016682c4931dee83730894b3b71e8a060d439ea00c11
+ sha256sums = f1be0156fa053042b6f0306a8966a4b5b65c5fd3b53ac2268d275fb9daa986bf
pkgname = jitsi-meet-prosody-bin
diff --git a/.gitignore b/.gitignore
index 9ffee5f03a6c..2f3b03ec16c8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,4 @@
-pkg/
src/
+pkg/
+*.pkg.tar.*
*.deb
-*.pkg.tar.xz
diff --git a/PKGBUILD b/PKGBUILD
index d0c60e9350e8..b1bbbbc4b07e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,55 @@
-pkgname=jitsi-meet-prosody-bin
-pkgver=1.0.4127
+# Maintainer: C0rn3j <spleefer90@gmail.com>
+# Contributor: Celogeek <private-4zokpdq6@mrhyde.xyz>
+
+_basename=jitsi-meet
+_pkgname=prosody
+_tag=1.0.4289
+_version=1.0.4289
+
+_pkgbase=${_basename}-${_pkgname}
+_debname=${_basename}-${_pkgname}
+pkgname=${_pkgbase}-bin
+pkgver=${_version}
pkgrel=1
-_debrel=1
-pkgdesc="Prosody plugins for jitsi-meet"
+pkgdesc="Jitsi Meet Prosody Plugins binary"
arch=('any')
url="https://jitsi.org/jitsi-meet/"
license=('Apache')
-depends=('prosody')
+depends=()
+optdepends=("prosody" "lua52" "lua52-sec" "lua52-zip" "lua52-event")
+makedepends=('tar')
options=('!strip')
-conflicts=('jitsi-meet-prosody-plugins')
+backup=(
+)
+source=(
+ "https://download.jitsi.org/stable/${_debname}_${_tag}-1_all.deb"
+ "jitsi.install"
+)
+provides=(${_pkgbase})
+conflicts=(${_pkgbase})
+install=jitsi.install
-source=("https://download.jitsi.org/stable/jitsi-meet-prosody_${pkgver}-${_debrel}_all.deb")
-sha256sums=('bc72563dfe0bd5c1b6516fc824a48038597a56626d78af0e19484e8283da8475')
+build() {
+ rm -rf ${_pkgbase}
+ mkdir ${_pkgbase}
+ tar xJf data.tar.xz -C ${_pkgbase}
+}
package() {
- cd "${srcdir}"
- tar -xJvf data.tar.xz -C "${pkgdir}"
-
- rm -r "${pkgdir}/usr/share/doc/jitsi-meet-prosody"
- mv "${pkgdir}/usr/share/jitsi-meet/prosody-plugins" "${pkgdir}/usr/share/jitsi-meet-prosody-plugins"
- rmdir "${pkgdir}/usr/share/jitsi-meet"
- mv "${pkgdir}/usr/share/jitsi-meet-prosody" "${pkgdir}/usr/share/doc/jitsi-meet-prosody-plugins"
- sed -i 's@/usr/share/jitsi-meet/prosody-plugins@/usr/share/jitsi-meet-prosody-plugins@' "${pkgdir}/usr/share/doc/jitsi-meet-prosody-plugins/prosody.cfg.lua-jvb.example"
-}
+ cd "$srcdir/${_pkgbase}"
-# vim: set ts=2 sw=2 et:
+ DESTDIR="${pkgdir}/usr/lib/${_pkgbase}"
+ DOCDIR="${pkgdir}/usr/share/doc/${_pkgbase}"
+ install -d "$DESTDIR"
+ install -d "$DOCDIR"
+ cp -R usr/share/jitsi-meet/prosody-plugins/* "${DESTDIR}"
+ cp -R usr/share/jitsi-meet-prosody/* "${DOCDIR}"
+
+ sed -i 's@/usr/share/jitsi-meet/prosody-plugins/@/usr/lib/'${_pkgbase}'@' "${pkgdir}/usr/share/doc/${_pkgbase}/prosody.cfg.lua-jvb.example"
+
+ chown -R root:root "${pkgdir}"
+
+
+}
+sha256sums=('d4856273a78ca725a4a0016682c4931dee83730894b3b71e8a060d439ea00c11'
+ 'f1be0156fa053042b6f0306a8966a4b5b65c5fd3b53ac2268d275fb9daa986bf')
diff --git a/jitsi.install b/jitsi.install
new file mode 100644
index 000000000000..2376c284399f
--- /dev/null
+++ b/jitsi.install
@@ -0,0 +1,9 @@
+post_install() {
+ cat << __EOF__
+The examples for prosody are located here:
+ - /usr/share/doc/jitsi-meet-prosody/
+
+The webapps is here:
+ - /usr/lib/jitsi-meet-prosody/
+__EOF__
+}