Date: Sat, 17 Feb 2007 20:41:23 +0100 (CET) From: Martin Matuska <martin@matuska.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/109259: [NEW PORT] net-im/jabberd14 1.6.0 Message-ID: <20070217194123.135183F481@mail.vx.sk> Resent-Message-ID: <200702171950.l1HJo6f6056322@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 109259 >Category: ports >Synopsis: [NEW PORT] net-im/jabberd14 1.6.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Feb 17 19:50:05 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Martin Matuska >Release: FreeBSD 6.2-RELEASE >Organization: >Environment: System: FreeBSD 6.2-RELEASE >Description: New port of jabberd14 messaging server, version 1.6.0 URL: http://jabberd.org/ - uses OpenSSL Optional: - MySQL - PostgreSQL - IPV6 .tar.gz of the port: http://www.matuska.org/martin/freebsd/ports/patches/net-im_jabberd14.tar.gz SVN tree: http://www.matuska.org/martin/cgi/viewvc.cgi/ports/net-im/jabberd14/?pathrev=32 >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # net-im/jabberd14 # net-im/jabberd14/files # net-im/jabberd14/files/patch-jsm-sessions.c # net-im/jabberd14/files/patch-xdb_file-xdbfiletool.cc # net-im/jabberd14/files/patch-Makefile.in # net-im/jabberd14/files/pkg-install.in # net-im/jabberd14/files/pkg-deinstall.in # net-im/jabberd14/files/jabberd.in # net-im/jabberd14/files/patch-configure # net-im/jabberd14/files/patch-xdb_sql-xdb_sql.cc # net-im/jabberd14/distinfo # net-im/jabberd14/Makefile # net-im/jabberd14/pkg-plist # net-im/jabberd14/pkg-descr # echo c - net-im/jabberd14 mkdir -p net-im/jabberd14 > /dev/null 2>&1 echo c - net-im/jabberd14/files mkdir -p net-im/jabberd14/files > /dev/null 2>&1 echo x - net-im/jabberd14/files/patch-jsm-sessions.c sed 's/^X//' >net-im/jabberd14/files/patch-jsm-sessions.c << 'END-of-net-im/jabberd14/files/patch-jsm-sessions.c' X--- jsm/sessions.c.orig Fri Feb 9 11:27:52 2007 X+++ jsm/sessions.c Fri Feb 9 11:45:32 2007 X@@ -105,7 +105,9 @@ X */ X static void _js_create_session_id(char resultbuffer[9], xht existing_sessions) { X static int seeded = 0; X+#ifdef _GLIBC_ X static struct drand48_data rand_state; X+#endif X long int rand_value; X int tries = 256; X X@@ -118,13 +120,21 @@ X seed_data[0] = now.tv_sec%0x10000; X seed_data[1] = now.tv_sec/0x10000; X seed_data[2] = now.tv_usec%0x10000; X+#ifdef _GLIBC_ X seed48_r(seed_data, &rand_state); X+#else X+ seed48(seed_data); X+#endif X seeded = 1; X } X X /* create an ID, that is not already used */ X while (tries--) { X+#ifdef _GLIBC_ X lrand48_r(&rand_state, &rand_value); X+#else X+ rand_value = lrand48(); X+#endif X snprintf(resultbuffer, 9, "%lx", rand_value); X X if (existing_sessions == NULL || xhash_get(existing_sessions, resultbuffer) == NULL) END-of-net-im/jabberd14/files/patch-jsm-sessions.c echo x - net-im/jabberd14/files/patch-xdb_file-xdbfiletool.cc sed 's/^X//' >net-im/jabberd14/files/patch-xdb_file-xdbfiletool.cc << 'END-of-net-im/jabberd14/files/patch-xdb_file-xdbfiletool.cc' X--- xdb_file/xdbfiletool.cc.orig Fri Feb 9 11:46:12 2007 X+++ xdb_file/xdbfiletool.cc Fri Feb 9 11:55:35 2007 X@@ -66,7 +66,11 @@ X X int main(int argc, const char **argv) { X char *host = NULL; X+#ifdef __FreeBSD__ X+ const char *error = NULL; X+#else X char *error = NULL; X+#endif X char *cfgfile = CONFIG_DIR "/jabber.xml"; X char *basedir = NULL; X char *do_get = NULL; END-of-net-im/jabberd14/files/patch-xdb_file-xdbfiletool.cc echo x - net-im/jabberd14/files/patch-Makefile.in sed 's/^X//' >net-im/jabberd14/files/patch-Makefile.in << 'END-of-net-im/jabberd14/files/patch-Makefile.in' X--- Makefile.in.orig Sun Dec 24 09:33:11 2006 X+++ Makefile.in Fri Feb 16 13:18:57 2007 X@@ -675,9 +675,8 @@ X X install-data-am: install-logDATA install-runDATA install-spoolDATA X @$(NORMAL_INSTALL) X- $(MAKE) $(AM_MAKEFLAGS) install-data-hook X X-install-exec-am: install-sysconfDATA X+install-exec-am: X X install-info: install-info-recursive X END-of-net-im/jabberd14/files/patch-Makefile.in echo x - net-im/jabberd14/files/pkg-install.in sed 's/^X//' >net-im/jabberd14/files/pkg-install.in << 'END-of-net-im/jabberd14/files/pkg-install.in' X#!/bin/sh X Xif [ "$2" != "POST-INSTALL" ]; then X exit 0 Xfi X XUSER=%%JABBER_USER%% XGROUP=%%JABBER_GROUP%% XUID=%%JABBER_UID%% XGID=%%JABBER_GID%% XETCDIR=%%JABBER_ETCDIR%% XLOGDIR=%%JABBER_LOGDIR%% XRUNDIR=%%JABBER_RUNDIR%% XSPOOLDIR=%%JABBER_SPOOLDIR%% X Xif ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then X if pw groupadd ${GROUP} -g ${GID}; then X echo "Added group \"${GROUP}\"." X else X echo "Adding group \"${GROUP}\" failed..." X exit 1 X fi Xfi X Xif ! pw usershow "${USER}" 2>/dev/null 1>&2; then X if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \ X -s "/sbin/nologin" -d "/nonexistent" \ X -c "Jabber Daemon"; \ X then X echo "Added user \"${USER}\"." X else X echo "Adding user \"${USER}\" failed..." X exit 1 X fi Xfi X Xif [ ! -d ${LOGDIR} ]; then X echo "Creating \"${LOGDIR}\"." X mkdir -p ${LOGDIR} Xfi X Xecho "Fixing ownerships and modes in \"${LOGDIR}\"." Xtouch ${LOGDIR}/error.log ${LOGDIR}/record.log Xchown ${USER}:${GROUP} ${LOGDIR}/error.log ${LOGDIR}/record.log Xchmod 640 ${LOGDIR}/error.log ${LOGDIR}/record.log X Xif [ ! -d ${RUNDIR} ]; then X echo "Creating \"${RUNDIR}\"." X mkdir -p ${RUNDIR} Xfi X Xecho "Fixing ownerships and modes in \"${RUNDIR}\"." Xchown -R ${USER}:${GROUP} ${RUNDIR} Xchmod -R go= ${RUNDIR} X Xif [ ! -d ${SPOOLDIR} ]; then X echo "Creating \"${SPOOLDIR}\"." X mkdir -p ${SPOOLDIR} Xfi X Xecho "Fixing ownerships and modes in \"${SPOOLDIR}\"." Xchown -R ${USER}:${GROUP} ${SPOOLDIR} Xchmod -R go= ${SPOOLDIR} END-of-net-im/jabberd14/files/pkg-install.in echo x - net-im/jabberd14/files/pkg-deinstall.in sed 's/^X//' >net-im/jabberd14/files/pkg-deinstall.in << 'END-of-net-im/jabberd14/files/pkg-deinstall.in' X#!/bin/sh X Xif [ "$2" != "POST-DEINSTALL" ]; then X exit 0 Xfi X XUSER=%%JABBER_USER%% XGROUP=%%JABBER_GROUP%% XSPOOLDIR="%%JABBER_SPOOLDIR%%" XLOGDIR="%%JABBER_LOGDIR%%" XRUNDIR="%%JABBER_RUNDIR%%" X Xif pw usershow "${USER}" 2>/dev/null 1>&2; then X echo "To delete Jabber user permanently, use 'pw userdel ${USER}'" Xfi X Xif pw groupshow "${GROUP}" 2>/dev/null 1>&2; then X echo "To delete Jabber group permanently, use 'pw groupdel ${USER}'" Xfi X Xecho "You may want to delete the following data and log directories:" Xecho "${LOGDIR}" Xecho "${SPOOLDIR}" Xecho "${RUNDIR}" X Xexit 0 END-of-net-im/jabberd14/files/pkg-deinstall.in echo x - net-im/jabberd14/files/jabberd.in sed 's/^X//' >net-im/jabberd14/files/jabberd.in << 'END-of-net-im/jabberd14/files/jabberd.in' X#!/bin/sh X# X# $FreeBSD: ports/net-im/jabberd/files/jabberd.sh.in,v 1.5 2007/02/08 22:32:09 miwi Exp $ X# X# PROVIDE: jabberd X# REQUIRE: LOGIN X# KEYWORD: shutdown X# X# Add the following lines to /etc/rc.conf to enable rsyncd: X# X# jabberd_enable="YES" X# X X. %%RC_SUBR%% X Xname="jabberd" Xrcvar=`set_rcvar` X Xload_rc_config $name X Xrequired_files=%%JABBER_ETCDIR%%/jabber.xml X X: ${jabberd_enable="NO"} X: ${jabberd_pidfile="%%JABBER_RUNDIR%%/jabber.pid"} X: ${jabberd_flags="-B -c ${required_files}"} X: ${jabberd_user="%%JABBER_USER%%"} X: ${jabberd_group="%%JABBER_GROUP%%"} X Xcommand=%%PREFIX%%/bin/jabberd Xcommand_args="${jabberd_flags}" Xpidfile=${jabberd_pidfile} Xextra_commands="reload" X Xrun_rc_command "$1" END-of-net-im/jabberd14/files/jabberd.in echo x - net-im/jabberd14/files/patch-configure sed 's/^X//' >net-im/jabberd14/files/patch-configure << 'END-of-net-im/jabberd14/files/patch-configure' X--- configure.orig Sat Feb 17 10:54:39 2007 X+++ configure Sat Feb 17 10:56:22 2007 X@@ -23750,8 +23750,8 @@ X CPPFLAGS="${CPPFLAGS} -I$postgresql/include" X fi X if test "${ac_cv_header_postgresql_libpq_fe_h+set}" = set; then X- { echo "$as_me:$LINENO: checking for postgresql/libpq-fe.h" >&5 X-echo $ECHO_N "checking for postgresql/libpq-fe.h... $ECHO_C" >&6; } X+ { echo "$as_me:$LINENO: checking for libpq-fe.h" >&5 X+echo $ECHO_N "checking for libpq-fe.h... $ECHO_C" >&6; } X if test "${ac_cv_header_postgresql_libpq_fe_h+set}" = set; then X echo $ECHO_N "(cached) $ECHO_C" >&6 X fi X@@ -23759,8 +23759,8 @@ X echo "${ECHO_T}$ac_cv_header_postgresql_libpq_fe_h" >&6; } X else X # Is the header compilable? X-{ echo "$as_me:$LINENO: checking postgresql/libpq-fe.h usability" >&5 X-echo $ECHO_N "checking postgresql/libpq-fe.h usability... $ECHO_C" >&6; } X+{ echo "$as_me:$LINENO: checking libpq-fe.h usability" >&5 X+echo $ECHO_N "checking libpq-fe.h usability... $ECHO_C" >&6; } X cat >conftest.$ac_ext <<_ACEOF X /* confdefs.h. */ X _ACEOF X@@ -23768,7 +23768,7 @@ X cat >>conftest.$ac_ext <<_ACEOF X /* end confdefs.h. */ X $ac_includes_default X-#include <postgresql/libpq-fe.h> X+#include <libpq-fe.h> X _ACEOF X rm -f conftest.$ac_objext X if { (ac_try="$ac_compile" X@@ -23817,15 +23817,15 @@ X echo "${ECHO_T}$ac_header_compiler" >&6; } X X # Is the header present? X-{ echo "$as_me:$LINENO: checking postgresql/libpq-fe.h presence" >&5 X-echo $ECHO_N "checking postgresql/libpq-fe.h presence... $ECHO_C" >&6; } X+{ echo "$as_me:$LINENO: checking libpq-fe.h presence" >&5 X+echo $ECHO_N "checking libpq-fe.h presence... $ECHO_C" >&6; } X cat >conftest.$ac_ext <<_ACEOF X /* confdefs.h. */ X _ACEOF X cat confdefs.h >>conftest.$ac_ext X cat >>conftest.$ac_ext <<_ACEOF X /* end confdefs.h. */ X-#include <postgresql/libpq-fe.h> X+#include <libpq-fe.h> X _ACEOF X if { (ac_try="$ac_cpp conftest.$ac_ext" X case "(($ac_try" in X@@ -23865,30 +23865,30 @@ X # So? What about this header? X case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in X yes:no: ) X- { echo "$as_me:$LINENO: WARNING: postgresql/libpq-fe.h: accepted by the compiler, rejected by the preprocessor!" >&5 X-echo "$as_me: WARNING: postgresql/libpq-fe.h: accepted by the compiler, rejected by the preprocessor!" >&2;} X- { echo "$as_me:$LINENO: WARNING: postgresql/libpq-fe.h: proceeding with the compiler's result" >&5 X-echo "$as_me: WARNING: postgresql/libpq-fe.h: proceeding with the compiler's result" >&2;} X+ { echo "$as_me:$LINENO: WARNING: libpq-fe.h: accepted by the compiler, rejected by the preprocessor!" >&5 X+echo "$as_me: WARNING: libpq-fe.h: accepted by the compiler, rejected by the preprocessor!" >&2;} X+ { echo "$as_me:$LINENO: WARNING: libpq-fe.h: proceeding with the compiler's result" >&5 X+echo "$as_me: WARNING: libpq-fe.h: proceeding with the compiler's result" >&2;} X ac_header_preproc=yes X ;; X no:yes:* ) X- { echo "$as_me:$LINENO: WARNING: postgresql/libpq-fe.h: present but cannot be compiled" >&5 X-echo "$as_me: WARNING: postgresql/libpq-fe.h: present but cannot be compiled" >&2;} X- { echo "$as_me:$LINENO: WARNING: postgresql/libpq-fe.h: check for missing prerequisite headers?" >&5 X-echo "$as_me: WARNING: postgresql/libpq-fe.h: check for missing prerequisite headers?" >&2;} X- { echo "$as_me:$LINENO: WARNING: postgresql/libpq-fe.h: see the Autoconf documentation" >&5 X-echo "$as_me: WARNING: postgresql/libpq-fe.h: see the Autoconf documentation" >&2;} X- { echo "$as_me:$LINENO: WARNING: postgresql/libpq-fe.h: section \"Present But Cannot Be Compiled\"" >&5 X-echo "$as_me: WARNING: postgresql/libpq-fe.h: section \"Present But Cannot Be Compiled\"" >&2;} X- { echo "$as_me:$LINENO: WARNING: postgresql/libpq-fe.h: proceeding with the preprocessor's result" >&5 X-echo "$as_me: WARNING: postgresql/libpq-fe.h: proceeding with the preprocessor's result" >&2;} X- { echo "$as_me:$LINENO: WARNING: postgresql/libpq-fe.h: in the future, the compiler will take precedence" >&5 X-echo "$as_me: WARNING: postgresql/libpq-fe.h: in the future, the compiler will take precedence" >&2;} X+ { echo "$as_me:$LINENO: WARNING: libpq-fe.h: present but cannot be compiled" >&5 X+echo "$as_me: WARNING: libpq-fe.h: present but cannot be compiled" >&2;} X+ { echo "$as_me:$LINENO: WARNING: libpq-fe.h: check for missing prerequisite headers?" >&5 X+echo "$as_me: WARNING: libpq-fe.h: check for missing prerequisite headers?" >&2;} X+ { echo "$as_me:$LINENO: WARNING: libpq-fe.h: see the Autoconf documentation" >&5 X+echo "$as_me: WARNING: libpq-fe.h: see the Autoconf documentation" >&2;} X+ { echo "$as_me:$LINENO: WARNING: libpq-fe.h: section \"Present But Cannot Be Compiled\"" >&5 X+echo "$as_me: WARNING: libpq-fe.h: section \"Present But Cannot Be Compiled\"" >&2;} X+ { echo "$as_me:$LINENO: WARNING: libpq-fe.h: proceeding with the preprocessor's result" >&5 X+echo "$as_me: WARNING: libpq-fe.h: proceeding with the preprocessor's result" >&2;} X+ { echo "$as_me:$LINENO: WARNING: libpq-fe.h: in the future, the compiler will take precedence" >&5 X+echo "$as_me: WARNING: libpq-fe.h: in the future, the compiler will take precedence" >&2;} X X ;; X esac X-{ echo "$as_me:$LINENO: checking for postgresql/libpq-fe.h" >&5 X-echo $ECHO_N "checking for postgresql/libpq-fe.h... $ECHO_C" >&6; } X+{ echo "$as_me:$LINENO: checking for libpq-fe.h" >&5 X+echo $ECHO_N "checking for libpq-fe.h... $ECHO_C" >&6; } X if test "${ac_cv_header_postgresql_libpq_fe_h+set}" = set; then X echo $ECHO_N "(cached) $ECHO_C" >&6 X else END-of-net-im/jabberd14/files/patch-configure echo x - net-im/jabberd14/files/patch-xdb_sql-xdb_sql.cc sed 's/^X//' >net-im/jabberd14/files/patch-xdb_sql-xdb_sql.cc << 'END-of-net-im/jabberd14/files/patch-xdb_sql-xdb_sql.cc' X--- xdb_sql/xdb_sql.cc.orig Sat Feb 17 10:57:25 2007 X+++ xdb_sql/xdb_sql.cc Sat Feb 17 10:57:36 2007 X@@ -53,7 +53,7 @@ X #endif X X #ifdef HAVE_POSTGRESQL X-# include <postgresql/libpq-fe.h> X+# include <libpq-fe.h> X #endif X X /** END-of-net-im/jabberd14/files/patch-xdb_sql-xdb_sql.cc echo x - net-im/jabberd14/distinfo sed 's/^X//' >net-im/jabberd14/distinfo << 'END-of-net-im/jabberd14/distinfo' XMD5 (jabber/jabberd14-1.6.0.tar.gz) = 058ae016c2afda43184f4eccb65de91d XSHA256 (jabber/jabberd14-1.6.0.tar.gz) = 8d0b0097bb68c4234a86030d73fa9b137f4e3ad8d02b015f70df91151c216930 XSIZE (jabber/jabberd14-1.6.0.tar.gz) = 820469 END-of-net-im/jabberd14/distinfo echo x - net-im/jabberd14/Makefile sed 's/^X//' >net-im/jabberd14/Makefile << 'END-of-net-im/jabberd14/Makefile' X# New ports collection makefile for: jabberd14 X# Date created: 16 February 2007 X# Whom: Martin Matuska <martin@matuska.org> X# X# $FreeBSD$ X# X XPORTNAME= jabberd14 XPORTVERSION= 1.6.0 XCATEGORIES= net-im ipv6 XMASTER_SITES= http://download.jabberd.org/jabberd14/ XDIST_SUBDIR= jabber X XMAINTAINER= martin@matuska.org XCOMMENT= XMPP/Jabber server daemon X XLIB_DEPENDS= idn.16:${PORTSDIR}/dns/libidn \ X expat.6:${PORTSDIR}/textproc/expat2 \ X popt.0:${PORTSDIR}/devel/popt \ X pth.20:${PORTSDIR}/devel/pth-hard X XCONFLICTS= jabber-1.* jabberd-2.* X XUSE_RC_SUBR= jabberd XUSE_OPENSSL= yes XUSE_ICONV= yes XUSE_GMAKE= yes XUSE_AUTOTOOLS= libtool:15 XUSE_LDCONFIG= yes X XMAN5= jabber.xml.5 XMAN8= jabberd.8 X XJABBER_USER= jabber XJABBER_UID= 93 XJABBER_GROUP= ${JABBER_USER} XJABBER_GID= ${JABBER_UID} XJABBER_ETCDIR= "${TARGETDIR}/etc" XJABBER_LOGDIR= "/var/log/jabberd" XJABBER_SPOOLDIR="/var/spool/jabberd" XJABBER_RUNDIR= "/var/run/jabberd" X XCONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" XCONFIGURE_ARGS= --mandir=${MANPREFIX}/man --localstatedir=/var --enable-ssl \ X --with-ssl-legacy=${OPENSSLBASE} --sysconfdir=${JABBER_ETCDIR} X XCPPFLAGS= -I${LOCALBASE}/include/pth -I${LOCALBASE}/include XLDFLAGS= -L${LOCALBASE}/lib/pth -L${LOCALBASE}/lib X XSUB_FILES+= pkg-install pkg-deinstall XSUB_LIST+= JABBER_USER=${JABBER_USER} JABBER_UID=${JABBER_UID} \ X JABBER_GROUP=${JABBER_GROUP} JABBER_GID=${JABBER_GID} \ X JABBER_ETCDIR="${JABBER_ETCDIR}" \ X JABBER_LOGDIR="${JABBER_LOGDIR}" \ X JABBER_SPOOLDIR="${JABBER_SPOOLDIR}" \ X JABBER_RUNDIR="${JABBER_RUNDIR}" XPKGINSTALL= ${WRKDIR}/pkg-install XPKGDEINSTALL= ${WRKDIR}/pkg-deinstall X XDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README README.SQL README.config \ X README.filespool README.karma README.protocols TODO UPGRADE mysql.sql X XOPTIONS= IPV6 "Enable IPv6 support" off \ X MYSQL "Build with MySQL support" off \ X PGSQL "Build with PostgreSQL support" off X X.include <bsd.port.pre.mk> X X.if defined(WITH_MYSQL) XUSE_MYSQL= yes XCONFIGURE_ARGS+= --with-mysql=${LOCALBASE} X.endif X X.if defined(WITH_PGSQL) XUSE_PGSQL= yes XCONFIGURE_ARGS+= --with-postgresql=${LOCALBASE} X.endif X X.if defined(WITH_IPV6) XCONFIGURE_ARGS+= --enable-ipv6 X.endif X X.if exists(${LOCALBASE}/include/pth/pthread.h) XIGNORE= pth with soft syscalls is installed, please reinstall pth from devel/pth-hard X.endif X Xpost-patch: X @${REINPLACE_CMD} -e "s|\\\$$(localstatedir)/log/jabberd|${JABBER_LOGDIR}|g" \ X -e "s|\\\$$(localstatedir)/spool/jabberd|${JABBER_SPOOLDIR}|g" \ X -e "s|\\\$$(localstatedir)/run/jabberd|${JABBER_RUNDIR}|g" \ X ${WRKSRC}/Makefile.in X @${REINPLACE_CMD} -e "s|@localstatedir@/log/jabberd|${JABBER_LOGDIR}|g" \ X -e "s|@localstatedir@/spool/jabberd|${JABBER_SPOOLDIR}|g" \ X -e "s|@localstatedir@/run/jabberd|${JABBER_RUNDIR}|g" \ X ${WRKSRC}/jabber.xml.dist.in X Xpost-install: X @${INSTALL_DATA} ${WRKSRC}/jabber.xml.dist ${TARGETDIR}/etc/jabber.xml.sample X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X.for FILE in ${DOCS} X @${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}/${FILE} X.endfor X.endif X @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL X X.include <bsd.port.post.mk> END-of-net-im/jabberd14/Makefile echo x - net-im/jabberd14/pkg-plist sed 's/^X//' >net-im/jabberd14/pkg-plist << 'END-of-net-im/jabberd14/pkg-plist' Xbin/jabberd Xbin/xdbfiletool Xetc/jabber.xml.sample Xinclude/jabberd.h Xinclude/jabberdlib.h Xlib/libjabberd.a Xlib/libjabberd.la Xlib/libjabberd.so Xlib/libjabberd.so.1 Xlib/libjabberddialback.a Xlib/libjabberddialback.la Xlib/libjabberddialback.so Xlib/libjabberddialback.so.1 Xlib/libjabberddnsrv.a Xlib/libjabberddnsrv.la Xlib/libjabberddnsrv.so Xlib/libjabberddnsrv.so.1 Xlib/libjabberdpthsock.a Xlib/libjabberdpthsock.la Xlib/libjabberdpthsock.so Xlib/libjabberdpthsock.so.1 Xlib/libjabberdsm.a Xlib/libjabberdsm.la Xlib/libjabberdsm.so Xlib/libjabberdsm.so.1 Xlib/libjabberdxdbfile.a Xlib/libjabberdxdbfile.la Xlib/libjabberdxdbfile.so Xlib/libjabberdxdbfile.so.1 Xlib/libjabberdxdbsql.a Xlib/libjabberdxdbsql.la Xlib/libjabberdxdbsql.so Xlib/libjabberdxdbsql.so.1 Xshare/locale/de/LC_MESSAGES/jabberd14.mo Xshare/locale/fr/LC_MESSAGES/jabberd14.mo Xshare/locale/hu/LC_MESSAGES/jabberd14.mo Xshare/locale/it/LC_MESSAGES/jabberd14.mo Xshare/locale/nl/LC_MESSAGES/jabberd14.mo X%%PORTDOCS%%%%DOCSDIR%%/AUTHORS X%%PORTDOCS%%%%DOCSDIR%%/COPYING X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog X%%PORTDOCS%%%%DOCSDIR%%/INSTALL X%%PORTDOCS%%%%DOCSDIR%%/NEWS X%%PORTDOCS%%%%DOCSDIR%%/README X%%PORTDOCS%%%%DOCSDIR%%/README.SQL X%%PORTDOCS%%%%DOCSDIR%%/README.config X%%PORTDOCS%%%%DOCSDIR%%/README.filespool X%%PORTDOCS%%%%DOCSDIR%%/README.karma X%%PORTDOCS%%%%DOCSDIR%%/README.protocols X%%PORTDOCS%%%%DOCSDIR%%/TODO X%%PORTDOCS%%%%DOCSDIR%%/UPGRADE X%%PORTDOCS%%%%DOCSDIR%%/mysql.sql X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-net-im/jabberd14/pkg-plist echo x - net-im/jabberd14/pkg-descr sed 's/^X//' >net-im/jabberd14/pkg-descr << 'END-of-net-im/jabberd14/pkg-descr' Xjabberd14 is the original server implementation of the Jabber protocol, Xnow known as XMPP. It is open source, and it is free. This implementation Xhas been formerly known as just jabberd as well. X XPlease note: net-im/jabberd (also known as jabberd 2.x) is not a newer Xversion of jabberd14 but a completely different project. X XYou can learn more about jabberd14 at XWWW: http://jabberd.org/ X X- Martin Matuska Xmartin@matuska.org END-of-net-im/jabberd14/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070217194123.135183F481>