Source
PortSystem 1.0
PortGroup legacysupport 1.0
name jabber
version 1.6.1.1
revision 2
categories net
license GPL-2+
maintainers nomaintainer
homepage https://jabberd.org/
description Online presence and instant messaging server
long_description The Jabber server (jabberd) is a daemon for Jabber \
clients to connect and communicate with.
platforms darwin
master_sites https://download.jabberd.org/jabberd14/ \
https://download.jabberd.org/jabberd14/old/ \
freebsd:jabber
distname jabberd14-${version}
checksums md5 597c7ee14518ba22b1cee883b4737d87 \
sha1 8b7ba77c9e02e9de7125e898900ff0ba5d65986e \
rmd160 0d3df653b6362f8e580c59ae1b4c9c6467b0bee5
depends_build port:pkgconfig
depends_lib port:expat \
port:gnutls \
port:libgcrypt \
port:libidn \
port:popt \
port:pth
patchfiles configure.patch \
jabberd_lib_messages.cc.patch \
no_lzo.patch \
jabberd-jabberd.h.patch \
jabberd-lib-socket.cc.patch \
jabberd-mio.cc.patch \
jabberd-mio_tls.cc.patch \
jabberd_lib_xmlnode.cc.patch \
jabberd_log.cc.patch \
jsm_modules_mod__privacy.cc.patch
configure.args --enable-ssl \
--enable-ipv6 \
--with-mysql=no \
--with-postgresql=no
build.type gnu
use_parallel_build no
post-destroot {
delete ${destroot}${prefix}/etc/jabber.xml ${destroot}${prefix}/etc/cacerts.pem
}
post-activate {
if {![file exists ${prefix}/etc/jabber.xml]} {
copy ${prefix}/etc/jabber.xml.dist ${prefix}/etc/jabber.xml
}
}