summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-im/ejabberd/Manifest3
-rw-r--r--net-im/ejabberd/ejabberd-2.1.3.ebuild9
2 files changed, 9 insertions, 3 deletions
diff --git a/net-im/ejabberd/Manifest b/net-im/ejabberd/Manifest
index 8196e57..43cddd5 100644
--- a/net-im/ejabberd/Manifest
+++ b/net-im/ejabberd/Manifest
@@ -2,6 +2,7 @@ AUX 2.1.1-mod_statsdx.patch 66647 RMD160 b4563c29a827d1452ca70b68bb8cb1989e6104d
AUX ejabberd-3.confd 161 RMD160 3b2c2b2a871c42c75e854a3c592c0d399a5dd387 SHA1 01e72bda178e7bf26a66321c4330bbcc1607e540 SHA256 0296d3d281a321cd7380772c1d89a94e4a86f85b7f43bf9dc1af74935c2e6386
AUX ejabberd-3.initd 923 RMD160 86016f6aecc1dc0b9528c32c2af2d036a2777c69 SHA1 1193ef0dc710c99be2babb3a0d06cf300c0bba51 SHA256 8560ac9a8802209956281105acf3f9f967c24fa864490a3f4e960f67de3b11ae
DIST ejabberd-2.1.3.tar.gz 2243874 RMD160 c57672928e30f71ec66636dd5e76adb802f17b03 SHA1 77fdf18c0bb3b25cf9045e0c833ba4d82f180469 SHA256 602c6e4e742c4cab8594e9f049f08d0bf2125fa84af491e0ceb6d6f2f3854ef6
-EBUILD ejabberd-2.1.3.ebuild 7774 RMD160 975a1bfd169e16d5a49ec63dc2cceee99a0ff472 SHA1 a7daf3602e1f2d21c8b378fa86768fec24a08b3c SHA256 b04f304afebcbdb647599e2ece361b7e8f10012e3da2891b1694c86e2035d555
+DIST mod_shared_roster_ldap-0.5.1.tgz 607758 RMD160 5669a3d16fbca4d399e85a7d0dfda71643e6e2c7 SHA1 a9498d26e17752b882b3341b633d1804075d74ef SHA256 60e4ba0921d1ac65f9cca04fa2a7a3bbe3a9af52a26ad1a4fca4a3c6f1f0cc19
+EBUILD ejabberd-2.1.3.ebuild 8014 RMD160 68ed0ed44dbc221194c7a727de1bdd14eefb0641 SHA1 cf435218fcb4fa2f71aaf89993a4d5e396c2c663 SHA256 18fe19279cccd9788c80961e71c620273ee5361d1f6909141af57f9434162dfb
MISC ChangeLog 8965 RMD160 325a316bff3eb3d4c61170084e81dcebef9ad71c SHA1 f9b2b52117fc679eaf49884eae4cd059e40bf8f8 SHA256 016e4ed223c68bd48b80c59d0780c7b7e68753046da8dd83c59fb6eeec83683a
MISC metadata.xml 876 RMD160 48f50045291f78f0dbd699136b8546b5dfa55d85 SHA1 48dbaf3f6c2eaf5db190c04c881502b4da18a779 SHA256 25fd9d709d98bcfaba02200e29e07b1cc34d6241be0ffa2a7ea1abb52c05d282
diff --git a/net-im/ejabberd/ejabberd-2.1.3.ebuild b/net-im/ejabberd/ejabberd-2.1.3.ebuild
index 3353ddc..622b8bf 100644
--- a/net-im/ejabberd/ejabberd-2.1.3.ebuild
+++ b/net-im/ejabberd/ejabberd-2.1.3.ebuild
@@ -8,12 +8,13 @@ inherit eutils multilib pam ssl-cert
DESCRIPTION="The Erlang Jabber Daemon"
HOMEPAGE="http://www.ejabberd.im/"
-SRC_URI="http://www.process-one.net/downloads/${PN}/${PV}/${P}.tar.gz"
+SRC_URI="http://www.process-one.net/downloads/${PN}/${PV}/${P}.tar.gz
+ mod_srl? ( https://alioth.debian.org/frs/download.php/3283/mod_shared_roster_ldap-0.5.1.tgz )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
-EJABBERD_MODULES="mod_irc mod_muc mod_proxy65 mod_pubsub mod_statsdx"
+EJABBERD_MODULES="mod_irc mod_muc mod_proxy65 mod_pubsub mod_srl mod_statsdx"
IUSE="captcha debug ldap odbc pam ssl +web zlib ${EJABBERD_MODULES}"
DEPEND=">=net-im/jabber-base-0.01
@@ -82,6 +83,10 @@ src_prepare() {
sed -i -e "s/{mod_irc,/%{mod_irc,/" \
-i ejabberd.cfg.example || die "Failed to disable mod_irc"
fi
+
+ if use mod_srl; then
+ cp src/{mod_shared_roster_ldap.erl,mod_shared_roster_ldap.hrl,mod_shared_roster_ldap_helpers.erl} ${P}/src
+ fi
}
src_configure() {