diff options
author | steve <steve@FreeBSD.org> | 2000-05-01 11:25:19 +0800 |
---|---|---|
committer | steve <steve@FreeBSD.org> | 2000-05-01 11:25:19 +0800 |
commit | 95e2f5825bc372a7156b0dfcead99bd827585b7f (patch) | |
tree | c3f36554e845e9cddd504f9f045364a21ebde7b0 /net-im/jabber | |
parent | 71d6fa90c7ba2b4ac6dfdf204b41d3ff7a222747 (diff) | |
download | freebsd-ports-gnome-95e2f5825bc372a7156b0dfcead99bd827585b7f.tar.gz freebsd-ports-gnome-95e2f5825bc372a7156b0dfcead99bd827585b7f.tar.zst freebsd-ports-gnome-95e2f5825bc372a7156b0dfcead99bd827585b7f.zip |
Adding jabber-transport version 0.9.
An online presence and instant messaging server. The Jabber transport
(jserver) is a daemon for Jabber clients to connect and communicate with.
PR: 17982
Submitted by: Kostya Lukin <lukin@okbmei.msk.su>
Diffstat (limited to 'net-im/jabber')
-rw-r--r-- | net-im/jabber/Makefile | 19 | ||||
-rw-r--r-- | net-im/jabber/distinfo | 1 | ||||
-rw-r--r-- | net-im/jabber/files/patch-aa | 22 | ||||
-rw-r--r-- | net-im/jabber/files/patch-ab | 20 | ||||
-rw-r--r-- | net-im/jabber/files/patch-ac | 11 | ||||
-rw-r--r-- | net-im/jabber/pkg-comment | 1 | ||||
-rw-r--r-- | net-im/jabber/pkg-descr | 12 | ||||
-rw-r--r-- | net-im/jabber/pkg-plist | 12 |
8 files changed, 98 insertions, 0 deletions
diff --git a/net-im/jabber/Makefile b/net-im/jabber/Makefile new file mode 100644 index 000000000000..59f343e24b52 --- /dev/null +++ b/net-im/jabber/Makefile @@ -0,0 +1,19 @@ +# New ports collection makefile for: jabber-transport +# Date created: 7 April 2000 +# Whom: Kostya Lukin <lukin@okbmei.msk.su> +# +# $FreeBSD$ +# + +PORTNAME= jabber-transport +PORTVERSION= 0.9 +CATEGORIES= net +MASTER_SITES= http://download.jabber.org/dists/0.9/final/ + +MAINTAINER= lukin@okbmei.msk.su + +LIB_DEPENDS= etherx.0:${PORTSDIR}/net/libetherx + +USE_LIBTOOL= yes + +.include <bsd.port.mk> diff --git a/net-im/jabber/distinfo b/net-im/jabber/distinfo new file mode 100644 index 000000000000..7a67e2528c99 --- /dev/null +++ b/net-im/jabber/distinfo @@ -0,0 +1 @@ +MD5 (jabber-transport-0.9.tar.gz) = dd38ad2b2641ed40ebd45a03a6ce1ffc diff --git a/net-im/jabber/files/patch-aa b/net-im/jabber/files/patch-aa new file mode 100644 index 000000000000..535dc726f039 --- /dev/null +++ b/net-im/jabber/files/patch-aa @@ -0,0 +1,22 @@ +--- src/jserver.xml.in.orig Mon Mar 20 11:01:32 2000 ++++ src/jserver.xml.in Mon Apr 10 16:39:16 2000 +@@ -24,16 +24,16 @@ + The session log, make sure the folder exists! + + <log> +- <session>@prefix@/var/log/jserver.log</session> ++ <session>/var/log/jserver.log</session> + <!-- This will log some basic tracking information about every packet of data (TONS!) +- <packet>@prefix@/var/log/jserver_packet.log</packet> ++ <packet>/var/log/jserver_packet.log</packet> + --> + </log> + + + Data is stored on the filesystem for each user, make sure the folder exists! + +- <spool>@prefix@/var/jspool</spool> ++ <spool>/var/jspool</spool> + + Registration instructions and fields, remove to disallow registration: + diff --git a/net-im/jabber/files/patch-ab b/net-im/jabber/files/patch-ab new file mode 100644 index 000000000000..7827cffe5a3b --- /dev/null +++ b/net-im/jabber/files/patch-ab @@ -0,0 +1,20 @@ +--- src/Makefile.in.orig Tue Mar 28 22:56:31 2000 ++++ src/Makefile.in Fri Apr 7 20:58:29 2000 +@@ -444,14 +444,15 @@ + + + install-data-local: ++ $(INSTALL_DATA) $(top_builddir)/src/jserver.xml $(sysconfdir)/jserver.xml.default + $(SH) if test ! -f $(sysconfdir)/jserver.xml; then \ + $(mkinstalldirs) $(sysconfdir); \ + $(INSTALL_DATA) $(top_builddir)/src/jserver.xml $(sysconfdir)/jserver.xml; \ + else \ + echo "You already have a jserver.xml installed, not overwriting"; \ + fi +- $(mkinstalldirs) $(prefix)/var/jspool +- $(mkinstalldirs) $(prefix)/var/log ++ $(mkinstalldirs) /var/jspool ++ chmod 700 /var/jspool + + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. diff --git a/net-im/jabber/files/patch-ac b/net-im/jabber/files/patch-ac new file mode 100644 index 000000000000..b2ae73998fab --- /dev/null +++ b/net-im/jabber/files/patch-ac @@ -0,0 +1,11 @@ +--- configure.orig Sun Apr 30 20:32:29 2000 ++++ configure Sun Apr 30 20:33:08 2000 +@@ -2321,7 +2321,7 @@ + #define $ac_tr_lib 1 + EOF + +- LIBS="-lpth $LIBS" ++ LIBS="-L$prefix/lib -lpth $LIBS" + + else + echo "$ac_t""no" 1>&6 diff --git a/net-im/jabber/pkg-comment b/net-im/jabber/pkg-comment new file mode 100644 index 000000000000..d056377943d4 --- /dev/null +++ b/net-im/jabber/pkg-comment @@ -0,0 +1 @@ +Online presence and instant messaging server diff --git a/net-im/jabber/pkg-descr b/net-im/jabber/pkg-descr new file mode 100644 index 000000000000..7450c2b3c79e --- /dev/null +++ b/net-im/jabber/pkg-descr @@ -0,0 +1,12 @@ +The Jabber transport (jserver) is a daemon for Jabber clients to connect +and communicate with. It only handles native Jabber protocol. + +After editing $PREFIX/etc/jserver.xml, the server can be started: + +jserver & + +Complete information about configuration can be found in the Jabber Server +mini-HOWTO at http://docs.jabber.org/. + +You can learn more about Jabber-Transport at +WWW: http://server.jabber.org/ diff --git a/net-im/jabber/pkg-plist b/net-im/jabber/pkg-plist new file mode 100644 index 000000000000..c34dbbc3c064 --- /dev/null +++ b/net-im/jabber/pkg-plist @@ -0,0 +1,12 @@ +bin/jserver +etc/jserver.xml.default +lib/jabber/mod_auth_sha1.so +lib/jabber/mod_echo.so +lib/jabber/mod_time.so +lib/jabber/mod_version.so +lib/jabber/svc_hell.so +lib/jabber/svc_http.so +lib/jabber/svc_irc.so +lib/jabber/svc_telnet.so +@dirrm lib/jabber +@unexec rmdir /var/jspool 2>/dev/null || true |