Sergej Pupykin pushed to branch main at Arch Linux / Packaging / Packages / 
ejabberd


Commits:
4407f5ae by Sergej Pupykin at 2024-08-11T23:23:55+03:00
upgpkg: 24.07-3

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = ejabberd
        pkgdesc = Jabber server written in Erlang
        pkgver = 24.07
-       pkgrel = 2
+       pkgrel = 3
        url = https://www.ejabberd.im/
        arch = x86_64
        license = GPL


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 
 pkgname=ejabberd
 pkgver=24.07
-pkgrel=2
+pkgrel=3
 pkgdesc="Jabber server written in Erlang"
 arch=('x86_64')
 url="https://www.ejabberd.im/";
@@ -115,28 +115,22 @@ package() {
     -e "s|Group=.*|Group=jabber|g" \
     -e "s|User=.*|User=jabber|g" \
     ejabberd.service
-  sed -i -e "s|$pkgdir||g" "$pkgdir"/usr/bin/ejabberdctl
+  sed -i \
+    -e "s|$pkgdir||g" \
+    -e "s|INSTALLUSER=\"\"|INSTALLUSER=\"jabber\"|g" \
+    "$pkgdir"/usr/bin/ejabberdctl
 
   install -Dm0644 ejabberd.service 
"$pkgdir"/usr/lib/systemd/system/ejabberd.service
 
-#  install -Dm04750 deps/epam/priv/bin/epam 
"$pkgdir"/usr/lib/ejabberd-$pkgver/priv/bin/epam
   install -d "$pkgdir/var/lib/$pkgname"
   install -D -m0644 "$srcdir/$pkgname.logrotate" 
"$pkgdir/etc/logrotate.d/$pkgname"
   chmod ug+r "$pkgdir/etc/$pkgname/"*
-#  chmod a+rx "$pkgdir/usr/bin/ejabberdctl" 
"$pkgdir/usr/lib/ejabberd-$pkgver/priv/bin/captcha.sh"
   chmod a+rx "$pkgdir/usr/bin/ejabberdctl"
   rm -rf "$pkgdir/var/lock"
   install -Dm644 "$srcdir"/sysuser.conf 
"$pkgdir"/usr/lib/sysusers.d/ejabberd.conf
   install -Dm644 tools/ejabberdctl.bc 
"$pkgdir"/usr/share/bash-completion/completions/ejabberdctl
 
-  # workaround
- # ln -s mod_configure.beam 
"$pkgdir"/usr/lib/ejabberd-$pkgver/ebin/configure.beam
-#  rm -f "$pkgdir"/usr/bin/{elixir,iex,mix}
-
   cat <<EOF >>"$pkgdir"/etc/ejabberd/ejabberdctl.cfg
-
-INSTALLUSER=jabber
-
 # home dir workaround
 HOME=/var/lib/ejabberd
 EOF
@@ -150,7 +144,6 @@ EOF
     "$pkgdir"/etc/ejabberd/ejabberd.yml \
     "$pkgdir"/etc/ejabberd/ejabberdctl.cfg \
     "$pkgdir"/etc/ejabberd
-#    "$pkgdir"/usr/lib/ejabberd/priv/bin/epam
 
   # fix eimp
   chmod a+x "$pkgdir"/usr/lib/eimp-*/priv/bin/eimp



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ejabberd/-/commit/4407f5ae8f1d8a1e28469b8b9967eb496086d4ba

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ejabberd/-/commit/4407f5ae8f1d8a1e28469b8b9967eb496086d4ba
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to