diff options
author | demon <demon@FreeBSD.org> | 2003-12-29 13:27:06 +0000 |
---|---|---|
committer | demon <demon@FreeBSD.org> | 2003-12-29 13:27:06 +0000 |
commit | 9ecec34e955b9118d2f0b9636cdaa6b6deda7e81 (patch) | |
tree | 2ee0baf8aa5fa70b229fc8e47497e67f183743b9 /net | |
parent | 923c1bd6a74a3d63b0a65efb2cd6bbbd44e16334 (diff) | |
download | FreeBSD-ports-9ecec34e955b9118d2f0b9636cdaa6b6deda7e81.zip FreeBSD-ports-9ecec34e955b9118d2f0b9636cdaa6b6deda7e81.tar.gz |
New port jabberd2.
This is a complete rewrite of jabber daemon version 1.
Diffstat (limited to 'net')
-rw-r--r-- | net/Makefile | 1 | ||||
-rw-r--r-- | net/jabberd/Makefile | 44 | ||||
-rw-r--r-- | net/jabberd/distinfo | 1 | ||||
-rw-r--r-- | net/jabberd/files/patch-configure | 20 | ||||
-rw-r--r-- | net/jabberd/pkg-descr | 4 | ||||
-rw-r--r-- | net/jabberd/pkg-plist | 16 |
6 files changed, 86 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile index 412f83a..2a6250d 100644 --- a/net/Makefile +++ b/net/Makefile @@ -256,6 +256,7 @@ SUBDIR += jabber-jud SUBDIR += jabber-msn SUBDIR += jabber-yahoo + SUBDIR += jabberd SUBDIR += jags SUBDIR += jarl SUBDIR += java-beepcore diff --git a/net/jabberd/Makefile b/net/jabberd/Makefile new file mode 100644 index 0000000..739f06a --- /dev/null +++ b/net/jabberd/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: jabberd +# Date created: 29 December 2003 +# Whom: Dmitry Sivachenko <demon@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= jabberd +PORTVERSION= 2.0.1 +CATEGORIES= net +MASTER_SITES= http://www.jabberstudio.org/files/jabberd2/ +DISTNAME= ${PORTNAME}-2.0s1 +DIST_SUBDIR= jabber + +MAINTAINER= demon@FreeBSD.org +COMMENT= Online presence and instant messaging server + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-openssl=/usr \ + --with-libiconv-prefix=${LOCALBASE} + +.if defined(WITH_BDB) +LIB_DEPENDS+= db41.1:${PORTSDIR}/databases/db41 +CONFIGURE_ARGS+=--with-berkeley-db=${LOCALBASE} \ + --enable-storage=db \ + --enable-authreg=db +LDFLAGS+= -ldb41 +CFLAGS+= -I${LOCALBASE}/include/db41 +.endif + +.if defined(WITH_MYSQL) +USE_MYSQL= yes +CONFIGURE_ARGS+=--with-mysql=${LOCALBASE} \ + --enable-storage=mysql \ + --enable-authreg=mysql +.endif + +.if defined(WITH_LDAP) +USE_OPENLDAP= yes +.endif + +MAN8= c2s.8 jabberd.8 resolver.8 router.8 s2s.8 sm.8 + +.include <bsd.port.mk> diff --git a/net/jabberd/distinfo b/net/jabberd/distinfo new file mode 100644 index 0000000..af908b4 --- /dev/null +++ b/net/jabberd/distinfo @@ -0,0 +1 @@ +MD5 (jabber/jabberd-2.0s1.tar.gz) = d9d5de1b430c12758d613cc7882bc0b6 diff --git a/net/jabberd/files/patch-configure b/net/jabberd/files/patch-configure new file mode 100644 index 0000000..39311cb --- /dev/null +++ b/net/jabberd/files/patch-configure @@ -0,0 +1,20 @@ +--- configure.orig Mon Dec 29 16:07:44 2003 ++++ configure Mon Dec 29 16:07:56 2003 +@@ -23698,7 +23698,7 @@ + fi; + + if test "$places" = "search"; then +- places="std /usr/local/include/db4:/usr/local/lib /usr/local ++ places="std /usr/local/include/db41:/usr/local/lib /usr/local + /usr/local/BerkeleyDB.4.1 /usr/include/db4:/usr/lib + /sw/include/db4:/sw/lib" + fi +@@ -23734,7 +23734,7 @@ + ;; + esac + +- for db_libname in db-4.1 db-4 db4 db; do ++ for db_libname in db-4.1 db-4 db41 db; do + # We generate a separate cache variable for each prefix and libname + # we search under. That way, we avoid caching information that + # changes if the user runs `configure' with a different set of diff --git a/net/jabberd/pkg-descr b/net/jabberd/pkg-descr new file mode 100644 index 0000000..c01a6f3 --- /dev/null +++ b/net/jabberd/pkg-descr @@ -0,0 +1,4 @@ +The Jabber server (jabberd) is a daemon for Jabber clients to connect +and communicate with. + +WWW: http://jabberd.jabberstudio.org/ diff --git a/net/jabberd/pkg-plist b/net/jabberd/pkg-plist new file mode 100644 index 0000000..a80feb8 --- /dev/null +++ b/net/jabberd/pkg-plist @@ -0,0 +1,16 @@ +bin/c2s +bin/jabberd +bin/resolver +bin/router +bin/s2s +bin/sm +etc/jabberd/c2s.xml.dist +etc/jabberd/jabberd.cfg.dist +etc/jabberd/resolver.xml.dist +etc/jabberd/router-users.xml.dist +etc/jabberd/router.xml.dist +etc/jabberd/s2s.xml.dist +etc/jabberd/sm.xml.dist +etc/jabberd/templates/roster.xml.dist +@dirrm etc/jabberd/templates +@dirrm etc/jabberd |