[arch-commits] Commit in prosody/trunk (PKGBUILD)

Daurnimator daurnimator at gemini.archlinux.org
Thu Apr 28 00:39:00 UTC 2022


    Date: Thursday, April 28, 2022 @ 00:39:00
  Author: daurnimator
Revision: 1191361

upgpkg: prosody 1:0.12.0-2

Modified:
  prosody/trunk/PKGBUILD

----------+
 PKGBUILD |   46 +++++++++++++++++++++++-----------------------
 1 file changed, 23 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-04-27 23:48:15 UTC (rev 1191360)
+++ PKGBUILD	2022-04-28 00:39:00 UTC (rev 1191361)
@@ -9,27 +9,27 @@
 pkgname=prosody
 epoch=1
 pkgver=0.12.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Lightweight and extensible Jabber/XMPP server written in Lua"
 arch=('x86_64')
 url="https://prosody.im/"
 license=('MIT')
-depends=('lua52'
-         'lua52-sec'
-         'lua52-socket'
-         'lua52-expat'
-         'lua52-filesystem'
+depends=('lua'
+         'lua-sec'
+         'lua-socket'
+         'lua-expat'
+         'lua-filesystem'
          'libidn'
          'openssl')
-optdepends=('lua52-sec: TLS encryption support'
-#	         'lua52-event: libevent support'
-            'lua52-dbi: SQL storage support'
+optdepends=('lua-sec: TLS encryption support'
+#            'lua-event: libevent support'
+            'lua-dbi: SQL storage support'
             'luarocks: plugin manager')
 install=prosody.install
 backup=('etc/prosody/prosody.cfg.lua')
 validpgpkeys=('32A9EDDE3609931EB98CEAC315907E8E7BDD6BFE'
-	      '3E52119EF853C59678DBBF6BADED9A77B67AD329'
-	      'C01A477A8F69E6E57F5C54CDE7AB958013F1F1D5')
+              '3E52119EF853C59678DBBF6BADED9A77B67AD329'
+              'C01A477A8F69E6E57F5C54CDE7AB958013F1F1D5')
 source=("https://prosody.im/downloads/source/prosody-$pkgver.tar.gz"{,.asc}
         'prosody.tmpfile.d'
         'prosody.logrotated'
@@ -66,35 +66,35 @@
 }
 
 build() {
-  cd prosody-$pkgver
+  cd "prosody-${pkgver}"
+
   ./configure \
     --ostype=linux \
     --prefix=/usr \
     --sysconfdir=/etc/prosody \
     --datadir=/var/lib/prosody \
-    --with-lua-include=/usr/include/lua5.2 \
     --idn-library=idn \
     --cflags="${CPPFLAGS} ${CFLAGS} -fPIC -D_GNU_SOURCE" \
     --ldflags="${LDFLAGS} -shared" \
-    --no-example-certs \
-    --runwith=lua5.2
+    --no-example-certs
   make
 }
 
 package() {
-  cd prosody-$pkgver
+  cd "prosody-${pkgver}"
+
   make DESTDIR="${pkgdir}" install
   make DESTDIR="${pkgdir}" install -C tools/migration
 
-  install -Dm 0644 "$srcdir"/prosody.tmpfile.d "${pkgdir}"/usr/lib/tmpfiles.d/prosody.conf
-  install -Dm 0644 "$srcdir"/prosody.service "${pkgdir}"/usr/lib/systemd/system/prosody.service
-  install -Dm644 "$srcdir"/sysuser.conf "$pkgdir"/usr/lib/sysusers.d/prosody.conf
+  install -Dm644 "${srcdir}"/prosody.tmpfile.d "${pkgdir}"/usr/lib/tmpfiles.d/prosody.conf
+  install -Dm644 "${srcdir}"/prosody.service "${pkgdir}"/usr/lib/systemd/system/prosody.service
+  install -Dm644 "${srcdir}"/sysuser.conf "${pkgdir}"/usr/lib/sysusers.d/prosody.conf
 
   for i in tools/*.lua; do
-    install -Dm 0644 ${i} "${pkgdir}"/usr/share/prosody/${i}
+    install -Dm644 "${i}" "${pkgdir}/usr/share/prosody/${i}"
   done
 
-  install -Dm 0644 COPYING "${pkgdir}"/usr/share/licenses/prosody/COPYING
-  install -Dm 0644 "$srcdir"/prosody.logrotated "${pkgdir}"/etc/logrotate.d/prosody
-  rm "${pkgdir}"/etc/prosody/certs/*
+  install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/prosody/COPYING
+  install -Dm644 "${srcdir}"/prosody.logrotated "${pkgdir}"/etc/logrotate.d/prosody
+  rm -- "${pkgdir}"/etc/prosody/certs/*
 }



More information about the arch-commits mailing list