diff options
author | Justin Boffemmyer | 2008-03-31 15:48:36 -0500 |
---|---|---|
committer | Justin Boffemmyer | 2008-03-31 15:48:36 -0500 |
commit | 95cae0cc3ab1215f51a08992a78637875df11947 (patch) | |
tree | 1bc1e744ac8472bf1bf40895819037930baacb43 | |
parent | 7b16acfa055e257d55f6563e46148a4eefe85b03 (diff) |
ChangeLog,chat-im/ejabberd*: New spell
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | chat-im/ejabberd/19C09311.gpg | bin | 0 -> 911 bytes | |||
-rwxr-xr-x | chat-im/ejabberd/BUILD | 3 | ||||
-rwxr-xr-x | chat-im/ejabberd/CONFIGURE | 32 | ||||
-rwxr-xr-x | chat-im/ejabberd/DEPENDS | 23 | ||||
-rwxr-xr-x | chat-im/ejabberd/DETAILS | 20 | ||||
-rw-r--r-- | chat-im/ejabberd/HISTORY | 3 | ||||
-rwxr-xr-x | chat-im/ejabberd/INSTALL | 2 | ||||
-rw-r--r-- | chat-im/ejabberd/Makefile.in.patch | 19 | ||||
-rwxr-xr-x | chat-im/ejabberd/PRE_BUILD | 3 |
10 files changed, 108 insertions, 0 deletions
@@ -1,3 +1,6 @@ +2008-03-31 Justin Boffemmyer <flux@sourcemageo.org> + * chat-im/ejabberd: new spell, alternative jabber server to jabberd + 2008-03-30 Vlad Glagolev <stealth@sourcemage.org> * crypto/gtk-led-askpass: new spell, another GTK+2-based ssh-askpass diff --git a/chat-im/ejabberd/19C09311.gpg b/chat-im/ejabberd/19C09311.gpg Binary files differnew file mode 100644 index 0000000000..3ece8d5781 --- /dev/null +++ b/chat-im/ejabberd/19C09311.gpg diff --git a/chat-im/ejabberd/BUILD b/chat-im/ejabberd/BUILD new file mode 100755 index 0000000000..6fcaca7f1e --- /dev/null +++ b/chat-im/ejabberd/BUILD @@ -0,0 +1,3 @@ +OPTS="$EJABBERD_OPTS $OPTS" && +cd $SOURCE_DIRECTORY/src && +default_build diff --git a/chat-im/ejabberd/CONFIGURE b/chat-im/ejabberd/CONFIGURE new file mode 100755 index 0000000000..4139857546 --- /dev/null +++ b/chat-im/ejabberd/CONFIGURE @@ -0,0 +1,32 @@ +config_query_option EJABBERD_OPTS "Enable mod_pubsub?" y \ + "--enable-mod_pubsub" "--disable-mod_pubsub" && + +config_query_option EJABBERD_OPTS "Enable mod_irc?" y \ + "--enable-mod_irc" "--disable-mod_irc" && + +config_query_option EJABBERD_OPTS "Enable mod_muc?" y \ + "--enable-mod_muc" "--disable-mod_muc" && + +config_query_option EJABBERD_OPTS "Enable mod_proxy65?" y \ + "--enable-mod_proxy65" "--disable-mod_proxy65" && + +config_query_option EJABBERD_OPTS "Enable eldap?" y \ + "--enable-eldap" "--disable-eldap" && + +config_query_option EJABBERD_OPTS "Enable web?" y \ + "--enable-web" "--disable-web" && + +config_query_option EJABBERD_OPTS "Enable tls?" y \ + "--enable-tls" "--disable-tls" && + +config_query_option EJABBERD_OPTS "Compile natively with HiPE?" n \ + "--enable-hipe" "--disable-hipe" && + +config_query_option EJABBERD_OPTS "Enable workaround for gate subscriptions?" n \ + "--enable-roster-gateway-workaround" "--disable-roster-gateway-workaround" && + +config_query_option EJABBERD_OPTS "Use Erlang supervision for transient process?" y \ + "--enable-transient-supervisors" "--disable-transient-supervisors" && + +config_query_option EJABBERD_OPTS "Use XML features in XMPP stream (requires XML client)?" n \ + "--enable-full-xml" "--disable-full-xml" diff --git a/chat-im/ejabberd/DEPENDS b/chat-im/ejabberd/DEPENDS new file mode 100755 index 0000000000..5662ad52d6 --- /dev/null +++ b/chat-im/ejabberd/DEPENDS @@ -0,0 +1,23 @@ +depends erlang && + +depends expat && + +optional_depends openssl \ + "--enable-openssl" \ + "--disable-openssl" \ + "openssl support (recommended)" && + +optional_depends zlib \ + "--enable-zlib" \ + "--disable-zlib" \ + "stream compression support" && + +optional_depends linux-pam \ + "--enable-pam" \ + "--disable-pam" \ + "pam support" && + +optional_depends unixodbc \ + "--enable-odbc" \ + "--disable-odbc" \ + "enable ODBC" diff --git a/chat-im/ejabberd/DETAILS b/chat-im/ejabberd/DETAILS new file mode 100755 index 0000000000..42852c6451 --- /dev/null +++ b/chat-im/ejabberd/DETAILS @@ -0,0 +1,20 @@ + SPELL=ejabberd + VERSION=2.0.0 + SOURCE="${SPELL}-${VERSION}.tar.gz" + SOURCE2=$SOURCE.asc + SOURCE_URL[0]=http://www.process-one.net/downloads/${SPELL}/${VERSION}/${SOURCE} + SOURCE2_URL[0]=${SOURCE_URL[0]}.asc + SOURCE_GPG=19C09311.gpg:$SOURCE2:UPSTREAM_KEY + SOURCE2_IGNORE=signature +SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}" + WEB_SITE="http://www.process-one.net/en/ejabberd/ " + LICENSE[0]=GPL + ENTERED=20080331 + SHORT="A distributed fault-tolerant Jabber server." +cat << EOF +ejabberd is a multi-platform, scalable, distributed, and fault-tolerant +XMPP Jabber server. Moreover, it supports several advanced features such as +multi-user chat, IRC transport, publish and subscribe services, Jabber user +directory, a Web-based administration interface, an HTTP polling service, +SSL and TLS support, LDAP and external authentication. +EOF diff --git a/chat-im/ejabberd/HISTORY b/chat-im/ejabberd/HISTORY new file mode 100644 index 0000000000..b42a06bda1 --- /dev/null +++ b/chat-im/ejabberd/HISTORY @@ -0,0 +1,3 @@ +2008-03-31 Justin Boffemmyer <flux@sourcemage.org> + * BUILD, DEPENDS, DETAILS, INSTALL, HISTORY: spell created + diff --git a/chat-im/ejabberd/INSTALL b/chat-im/ejabberd/INSTALL new file mode 100755 index 0000000000..e8694012bf --- /dev/null +++ b/chat-im/ejabberd/INSTALL @@ -0,0 +1,2 @@ +cd $SOURCE_DIRECTORY/src && +make install diff --git a/chat-im/ejabberd/Makefile.in.patch b/chat-im/ejabberd/Makefile.in.patch new file mode 100644 index 0000000000..9916469016 --- /dev/null +++ b/chat-im/ejabberd/Makefile.in.patch @@ -0,0 +1,19 @@ +--- Makefile.in.orig 2008-03-31 14:26:33.000000000 -0500 ++++ Makefile.in 2008-03-31 14:32:28.000000000 -0500 +@@ -50,13 +50,13 @@ + + DESTDIR = + +-EJABBERDDIR = $(DESTDIR)@prefix@/var/lib/ejabberd ++EJABBERDDIR = $(DESTDIR)@localstatedir@/lib/ejabberd + BEAMDIR = $(EJABBERDDIR)/ebin + PRIVDIR = $(EJABBERDDIR)/priv + SODIR = $(PRIVDIR)/lib + MSGSDIR = $(PRIVDIR)/msgs +-LOGDIR = $(DESTDIR)@prefix@/var/log/ejabberd +-ETCDIR = $(DESTDIR)@prefix@/etc/ejabberd ++LOGDIR = $(DESTDIR)@localstatedir@/log/ejabberd ++ETCDIR = $(DESTDIR)@sysconfdir@/ejabberd + SBINDIR = $(DESTDIR)@prefix@/sbin + + ifeq ($(shell uname),Darwin) diff --git a/chat-im/ejabberd/PRE_BUILD b/chat-im/ejabberd/PRE_BUILD new file mode 100755 index 0000000000..6a2a84af7a --- /dev/null +++ b/chat-im/ejabberd/PRE_BUILD @@ -0,0 +1,3 @@ +default_pre_build && +cd $SOURCE_DIRECTORY/src && +patch -p0 < $SCRIPT_DIRECTORY/Makefile.in.patch |