diff options
author | Amadeusz Żołnowski <aidecoe@gentoo.org> | 2016-06-07 22:25:53 +0100 |
---|---|---|
committer | Amadeusz Żołnowski <aidecoe@gentoo.org> | 2016-06-07 23:20:59 +0100 |
commit | 20ab4701fdfda1cd492f6b3f649c089514a8d624 (patch) | |
tree | 35ca1a742ec711ac3eaf11aa10f11cfb0aca9a8b /net-im/ejabberd/files/epam-wrapper | |
parent | dev-erlang/stun: Add new package (diff) | |
download | gentoo-20ab4701fdfda1cd492f6b3f649c089514a8d624.tar.gz gentoo-20ab4701fdfda1cd492f6b3f649c089514a8d624.tar.bz2 gentoo-20ab4701fdfda1cd492f6b3f649c089514a8d624.zip |
net-im/ejabberd: Bump version
Remove obsolete flags. 'ssl' flag is removed because TLS support is not
optional. 'tools' flag is temporarily removed because of problematic
dependency. It may be restored in the future, although it just controls
whether development tools should be installed.
Debundle ejabberd dependencies. Use system rebar instead of bundled one.
Access epam binary via wrapper with ejabberd user ownership. Fix epam
binary localisation.
Correct path to captcha command.
Skip installing docs from Makefile, because this only install COPYING.
Restrict test because test suite doesn't work out of the box. It needs
database set up first.
Rebase ejabberctl patch.
Refactor ebuild and bump EAPI to 6.
Correct funny capitalization in description.
Package-Manager: portage-2.3.0_rc1
Diffstat (limited to 'net-im/ejabberd/files/epam-wrapper')
-rw-r--r-- | net-im/ejabberd/files/epam-wrapper | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/net-im/ejabberd/files/epam-wrapper b/net-im/ejabberd/files/epam-wrapper new file mode 100644 index 000000000000..a22793c86c03 --- /dev/null +++ b/net-im/ejabberd/files/epam-wrapper @@ -0,0 +1,21 @@ +#!/bin/sh + +ERL_LIBS=/usr/lib/erlang/lib + +for bin in "$ERL_LIBS"/p1_pam-*/priv/bin/epam; do + if [ -x "$bin" ]; then + if [ -z "$epam" ]; then + epam="$bin" + else + echo "Multiple p1_pam libraries - don't know what to do" >&2 + exit 1 + fi + fi +done + +if [ -z "$epam" ]; then + echo "Couldn't find p1_pam package" >&2 + exit 1 +fi + +exec "$epam" |