summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2010-05-31 13:15:29 +0000
committerPeter Volkov <pva@gentoo.org>2010-05-31 13:15:29 +0000
commitffe4aff65f7347db2713a477984c58d76e3fdf64 (patch)
tree4a83e7d1ac797ac6dfd5ed26ec8ce1ee582477d0
parentnet-im/ejabberd: added mod_shared_roster_ldap. Thank krigstask for report. (diff)
downloadpva-ffe4aff65f7347db2713a477984c58d76e3fdf64.tar.gz
pva-ffe4aff65f7347db2713a477984c58d76e3fdf64.tar.bz2
pva-ffe4aff65f7347db2713a477984c58d76e3fdf64.zip
net-im/ejabberd: Fix typos in mod_srl, added metadata.xml entry.
svn path=/; revision=430
-rw-r--r--net-im/ejabberd/Manifest4
-rw-r--r--net-im/ejabberd/ejabberd-2.1.3.ebuild6
-rw-r--r--net-im/ejabberd/metadata.xml2
3 files changed, 7 insertions, 5 deletions
diff --git a/net-im/ejabberd/Manifest b/net-im/ejabberd/Manifest
index 43cddd5..7e51efc 100644
--- a/net-im/ejabberd/Manifest
+++ b/net-im/ejabberd/Manifest
@@ -3,6 +3,6 @@ AUX ejabberd-3.confd 161 RMD160 3b2c2b2a871c42c75e854a3c592c0d399a5dd387 SHA1 01
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
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
+EBUILD ejabberd-2.1.3.ebuild 8003 RMD160 11b085ce95064d61b705ceb2d23a75c9a386249e SHA1 0224315c51281e98a289b1fce4ec5eb709ad4a87 SHA256 19f55f738414e435c51e884cee0bf6efe08a6c15b0fc77449cc435ff2b6d28e3
MISC ChangeLog 8965 RMD160 325a316bff3eb3d4c61170084e81dcebef9ad71c SHA1 f9b2b52117fc679eaf49884eae4cd059e40bf8f8 SHA256 016e4ed223c68bd48b80c59d0780c7b7e68753046da8dd83c59fb6eeec83683a
-MISC metadata.xml 876 RMD160 48f50045291f78f0dbd699136b8546b5dfa55d85 SHA1 48dbaf3f6c2eaf5db190c04c881502b4da18a779 SHA256 25fd9d709d98bcfaba02200e29e07b1cc34d6241be0ffa2a7ea1abb52c05d282
+MISC metadata.xml 990 RMD160 ebada1c9f87e04b685a2b441adda6caa7f0c0bdb SHA1 abbe1cd7e95c89dfcab3c8a8cd2f12588599ea35 SHA256 a8a06ebd560d7d1f75fcfad43fe9af9075862d00b49826e5896a320202d18158
diff --git a/net-im/ejabberd/ejabberd-2.1.3.ebuild b/net-im/ejabberd/ejabberd-2.1.3.ebuild
index 622b8bf..f03940b 100644
--- a/net-im/ejabberd/ejabberd-2.1.3.ebuild
+++ b/net-im/ejabberd/ejabberd-2.1.3.ebuild
@@ -78,14 +78,14 @@ src_prepare() {
sed -e 's|\({captcha_cmd,[[:space:]]*"\).\+"}|\1/usr/'$(get_libdir)'/erlang/lib/'${P}'/priv/bin/captcha.sh"}|' \
-i ejabberd.cfg.example || die "Failed sed ejabberd.cfg.example"
- # disable mod_irc
+ # disable mod_irc in ejabberd.cfg
if ! use mod_irc; then
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
+ cp "${WORKDIR}"/src/mod_shared_roster_ldap{.{e,h}rl,_helpers.erl} "${S}" || die
fi
}
@@ -187,7 +187,7 @@ pkg_postinst() {
ewarn
ewarn "Updating ${ctlcfg} (debug: ${new_ctlcfg})"
sed -e "/#ERLANG_NODE=/aERLANG_NODE=$EJABBERD_NODE" "${ctlcfg}" > "${new_ctlcfg}" || die
-
+
if [[ -e ${EROOT}/var/run/jabber/.erlang.cookie ]]; then
ewarn "Moving .erlang.cookie..."
if [[ -e ${EROOT}/var/spool/jabber/.erlang.cookie ]]; then
diff --git a/net-im/ejabberd/metadata.xml b/net-im/ejabberd/metadata.xml
index 62e0f8e..c339c8b 100644
--- a/net-im/ejabberd/metadata.xml
+++ b/net-im/ejabberd/metadata.xml
@@ -10,6 +10,8 @@
<use>
<flag name='mod_irc'>Build irc gateway </flag>
<flag name='mod_muc'>Build Multi User Chat module</flag>
+ <flag name='mod_srl'>Build LDAP shared roster module
+ (https://alioth.debian.org/projects/ejabberd-msrl/)</flag>
<flag name='mod_pubsub'>Build Pubsub module</flag>
<flag name='web'>Enable web admin interface</flag>
<flag name="captcha">Support for CAPTCHA Forms (XEP-158)</flag>