1 # Template file for 'prosody'
10 --with-lua-include=${XBPS_CROSS_BASE}/usr/include/lua5.1
11 --with-lua=${XBPS_CROSS_BASE}/usr
16 /etc/prosody/prosody.cfg.lua
17 /etc/prosody/certs/localhost.cnf
18 /etc/prosody/certs/openssl.cnf
19 /etc/prosody/certs/Makefile"
20 system_accounts="prosody"
21 prosody_homedir="/var/lib/prosody"
22 make_dirs="/var/lib/prosody 0755 prosody prosody"
23 makedepends="lua51-devel libressl-devel libidn-devel"
24 depends="luasocket luafilesystem luaexpat lua51-luasec lua51-BitOp"
25 short_desc="Lightweight and extensible Jabber/XMPP server written in Lua"
26 maintainer="Duncaen <duncaen@voidlinux.eu>"
28 homepage="https://prosody.im/"
29 distfiles="https://prosody.im/downloads/source/${pkgname}-${version}.tar.gz"
30 checksum=75b5f035e7a74d5f208eeeaf8419b94a85d09b40252d444cff8033fde3c9768e
32 case "$XBPS_TARGET_MACHINE" in
33 *-musl) CFLAGS="-DWITHOUT_MALLINFO" ;;
37 sed -i -e "/^CFLAGS=/s|$| ${CFLAGS}|" \
38 -e "s|^CC=.*|CC=${CC}|" \
39 -e 's|^LD=.*|LD=${CC}|' \
43 cp -f ${FILESDIR}/prosody.cfg.lua prosody.cfg.lua.dist