summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2010-12-20 13:52:23 +0000
committerPeter Volkov <pva@gentoo.org>2010-12-20 13:52:23 +0000
commitf432877524b1eb927d9dd1a6c1f0b68c3af5d90e (patch)
tree5fdf738f74a9733637c3c6cc80fd431b399687af /net-im/ejabberd
parentFix dependency on libarchive version. Fixes bug #348887. (diff)
downloadgentoo-2-f432877524b1eb927d9dd1a6c1f0b68c3af5d90e.tar.gz
gentoo-2-f432877524b1eb927d9dd1a6c1f0b68c3af5d90e.tar.bz2
gentoo-2-f432877524b1eb927d9dd1a6c1f0b68c3af5d90e.zip
Version bump, thank krigstask for report. Note, shared roster ldap module (USE=mod_srl) is now included upstream. Drop unused.
(Portage version: 2.1.9.25/cvs/Linux x86_64)
Diffstat (limited to 'net-im/ejabberd')
-rw-r--r--net-im/ejabberd/ChangeLog9
-rw-r--r--net-im/ejabberd/ejabberd-2.1.6.ebuild (renamed from net-im/ejabberd/ejabberd-2.1.5-r2.ebuild)15
2 files changed, 12 insertions, 12 deletions
diff --git a/net-im/ejabberd/ChangeLog b/net-im/ejabberd/ChangeLog
index ed8888350bef..b3c7e739dea9 100644
--- a/net-im/ejabberd/ChangeLog
+++ b/net-im/ejabberd/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-im/ejabberd
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ChangeLog,v 1.88 2010/11/18 13:26:40 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ChangeLog,v 1.89 2010/12/20 13:52:23 pva Exp $
+
+*ejabberd-2.1.6 (20 Dec 2010)
+
+ 20 Dec 2010; Peter Volkov <pva@gentoo.org> -ejabberd-2.1.5-r2.ebuild,
+ +ejabberd-2.1.6.ebuild:
+ Version bump, thank krigstask for report. Note, shared roster ldap module
+ (USE=mod_srl) is now included upstream. Drop unused.
*ejabberd-2.1.5-r3 (18 Nov 2010)
diff --git a/net-im/ejabberd/ejabberd-2.1.5-r2.ebuild b/net-im/ejabberd/ejabberd-2.1.6.ebuild
index 1ca982cc25af..d8877bcb240e 100644
--- a/net-im/ejabberd/ejabberd-2.1.5-r2.ebuild
+++ b/net-im/ejabberd/ejabberd-2.1.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ejabberd-2.1.5-r2.ebuild,v 1.1 2010/10/15 17:34:36 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/ejabberd/ejabberd-2.1.6.ebuild,v 1.1 2010/12/20 13:52:23 pva Exp $
EAPI=3
@@ -9,13 +9,12 @@ 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
- mod_statsdx? ( mirror://gentoo/2.1.1-mod_statsdx.patch.bz2 )
- mod_srl? ( https://alioth.debian.org/frs/download.php/3354/mod_shared_roster_ldap-0.5.3.tgz )"
+ mod_statsdx? ( mirror://gentoo/2.1.1-mod_statsdx.patch.bz2 )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
-EJABBERD_MODULES="mod_irc mod_muc mod_proxy65 mod_pubsub mod_srl mod_statsdx"
+EJABBERD_MODULES="mod_irc mod_muc mod_proxy65 mod_pubsub mod_statsdx"
IUSE="captcha debug ldap odbc pam +web zlib ${EJABBERD_MODULES}"
DEPEND=">=net-im/jabber-base-0.01
@@ -42,19 +41,12 @@ JABBER_LOG="${EPREFIX}/var/log/jabber"
JABBER_DOC="${EPREFIX}/usr/share/doc/${PF}"
src_prepare() {
- epatch "${FILESDIR}/${P}-md2-optional.patch" #331299
if use mod_statsdx; then
ewarn "mod_statsdx is not a part of upstream tarball but is a third-party module"
ewarn "taken from here: http://www.ejabberd.im/mod_stats2file"
epatch "${WORKDIR}/2.1.1-mod_statsdx.patch"
fi
- if use mod_srl; then
- ewarn "mod_srl is not a part of upstream tarball but is a third-party module"
- ewarn "taken from here: https://alioth.debian.org/projects/ejabberd-msrl/"
- cp "${WORKDIR}"/src/mod_shared_roster_ldap{.{e,h}rl,_helpers.erl} "${S}" || die
- fi
-
# don't install release notes (we'll do this manually)
sed '/install .* [.][.]\/doc\/[*][.]txt $(DOCDIR)/d' -i Makefile.in || die
# Set correct paths
@@ -121,6 +113,7 @@ src_install() {
# http://www.process-one.net/docs/ejabberd/guide_en.html
if use pam; then
pamd_mimic_system xmpp auth account || die "Cannot create pam.d file"
+ fowners root:jabber "/usr/$(get_libdir)/erlang/lib/${PF}/priv/bin/epam" || die
fperms 4750 "/usr/$(get_libdir)/erlang/lib/${PF}/priv/bin/epam" || die "Cannot adjust epam permissions"
fi