[arch-commits] Commit in ejabberd/trunk (PKGBUILD ejabberd.service)
Sergej Pupykin
spupykin at archlinux.org
Mon Oct 29 09:22:07 UTC 2018
Date: Monday, October 29, 2018 @ 09:22:07
Author: spupykin
Revision: 399396
upgpkg: ejabberd 18.09-2
Modified:
ejabberd/trunk/PKGBUILD
Deleted:
ejabberd/trunk/ejabberd.service
------------------+
PKGBUILD | 15 +++++++++------
ejabberd.service | 15 ---------------
2 files changed, 9 insertions(+), 21 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-10-29 08:14:21 UTC (rev 399395)
+++ PKGBUILD 2018-10-29 09:22:07 UTC (rev 399396)
@@ -4,7 +4,7 @@
pkgname=ejabberd
pkgver=18.09
-pkgrel=1
+pkgrel=2
pkgdesc="Jabber server written in Erlang"
arch=('x86_64')
url="http://www.ejabberd.im/"
@@ -25,7 +25,7 @@
"eredis::git://github.com/wooga/eredis#commit=cbc013f516e464706493c01662e5e9dd82d1db01"
"esip::git://github.com/processone/esip#commit=89fc10d749b2a205a2a099b10f886018dd2c053f"
"ezlib::git://github.com/processone/ezlib#commit=ccfb3b25c6476894c3e8d835d35ff258f64e9e14"
- "fast_tls::git://github.com/processone/fast_tls#commit=6ec157bcbcb016bb32f7e568094ab22498b56c70"
+ "fast_tls::git://github.com/processone/fast_tls#commit=9b25543cf1200e3b216996598771962461ea51c8"
"fast_xml::git://github.com/processone/fast_xml#commit=0e5b0b3d6f1a83f646fa4e01fddda71c3f8f3b8d"
"fast_yaml::git://github.com/processone/fast_yaml#commit=697dc776316c4ad48a5a962cf8af13230cb9c1f9"
"goldrush::git://github.com/DeadZen/goldrush.git#commit=8f1b715d36b650ec1e1f5612c00e28af6ab0de82"
@@ -48,7 +48,6 @@
"stun::git://github.com/processone/stun#commit=b5987b787d79dee6b501e209fd5cd61e03d2d6e7"
"xmpp::git://github.com/processone/xmpp#commit=0f8042e5d10c325e0043b1c22ba9557888266258"
"$pkgname.logrotate"
- "ejabberd.service"
"sysuser.conf")
sha256sums=('85c57ba9784f7346f94236c3d1b1dae676f5bb2ee65c6d2204fb4bbcd7582769'
'SKIP'
@@ -82,7 +81,6 @@
'SKIP'
'SKIP'
'31780cac78736d285e46f445f8c8463a70f2aeb2683280c259129db11832ddd2'
- '94582b1df76f6d86abfcc78bf4c4ac79276761c75483dd40a45b7ff2b19dc8a8'
'68de8fd4df6e4f0e21a241dcd2b7075bdff495876646dd726c7054bf5780e3c6')
prepare() {
@@ -94,7 +92,6 @@
rm -rf "$srcdir/$pkgname-$pkgver/deps/$i"
mv "$srcdir"/$i "$srcdir/$pkgname-$pkgver/deps"
done
-
sed -i "s|git describe --tags 2>/dev/null|echo $pkgver|" configure.ac
}
@@ -114,6 +111,13 @@
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
+ sed -i \
+ -e "s|$pkgdir||g" \
+ -e "s|Group=.*|Group=jabber|g" \
+ -e "s|User=.*|User=jabber|g" \
+ ejabberd.service
+ 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"
@@ -120,7 +124,6 @@
chmod ug+r "$pkgdir/etc/$pkgname/"*
chmod a+rx "$pkgdir/usr/bin/ejabberdctl" "$pkgdir/usr/lib/ejabberd-$pkgver/priv/bin/captcha.sh"
rm -rf "$pkgdir/var/lock"
- install -Dm0644 "$srcdir"/ejabberd.service "$pkgdir"/usr/lib/systemd/system/ejabberd.service
install -Dm644 "$srcdir"/sysuser.conf "$pkgdir"/usr/lib/sysusers.d/ejabberd.conf
install -Dm644 tools/ejabberdctl.bc "$pkgdir"/usr/share/bash-completion/completions/ejabberdctl
Deleted: ejabberd.service
===================================================================
--- ejabberd.service 2018-10-29 08:14:21 UTC (rev 399395)
+++ ejabberd.service 2018-10-29 09:22:07 UTC (rev 399396)
@@ -1,15 +0,0 @@
-[Unit]
-Description=A distributed, fault-tolerant Jabber/XMPP server
-After=network.target
-
-[Service]
-Type=forking
-User=jabber
-Environment=HOME=/var/lib/ejabberd
-LimitNOFILE=16000
-RestartSec=5
-ExecStart=/usr/bin/ejabberdctl start
-ExecStop=/usr/bin/ejabberdctl stop
-
-[Install]
-WantedBy=multi-user.target
More information about the arch-commits
mailing list