From 878c7908792902049ee3939451d68cce5b70c46d Mon Sep 17 00:00:00 2001 From: Steve Price Date: Mon, 1 May 2000 03:25:19 +0000 Subject: 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 --- net/jabber-transport/Makefile | 19 +++++++++++++++++++ net/jabber-transport/distinfo | 1 + net/jabber-transport/files/patch-aa | 22 ++++++++++++++++++++++ net/jabber-transport/files/patch-ab | 20 ++++++++++++++++++++ net/jabber-transport/files/patch-ac | 11 +++++++++++ net/jabber-transport/pkg-comment | 1 + net/jabber-transport/pkg-descr | 12 ++++++++++++ net/jabber-transport/pkg-plist | 12 ++++++++++++ net/jabber/Makefile | 19 +++++++++++++++++++ net/jabber/distinfo | 1 + net/jabber/files/patch-aa | 22 ++++++++++++++++++++++ net/jabber/files/patch-ab | 20 ++++++++++++++++++++ net/jabber/files/patch-ac | 11 +++++++++++ net/jabber/pkg-comment | 1 + net/jabber/pkg-descr | 12 ++++++++++++ net/jabber/pkg-plist | 12 ++++++++++++ 16 files changed, 196 insertions(+) create mode 100644 net/jabber-transport/Makefile create mode 100644 net/jabber-transport/distinfo create mode 100644 net/jabber-transport/files/patch-aa create mode 100644 net/jabber-transport/files/patch-ab create mode 100644 net/jabber-transport/files/patch-ac create mode 100644 net/jabber-transport/pkg-comment create mode 100644 net/jabber-transport/pkg-descr create mode 100644 net/jabber-transport/pkg-plist create mode 100644 net/jabber/Makefile create mode 100644 net/jabber/distinfo create mode 100644 net/jabber/files/patch-aa create mode 100644 net/jabber/files/patch-ab create mode 100644 net/jabber/files/patch-ac create mode 100644 net/jabber/pkg-comment create mode 100644 net/jabber/pkg-descr create mode 100644 net/jabber/pkg-plist (limited to 'net') diff --git a/net/jabber-transport/Makefile b/net/jabber-transport/Makefile new file mode 100644 index 000000000000..59f343e24b52 --- /dev/null +++ b/net/jabber-transport/Makefile @@ -0,0 +1,19 @@ +# New ports collection makefile for: jabber-transport +# Date created: 7 April 2000 +# Whom: Kostya Lukin +# +# $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 diff --git a/net/jabber-transport/distinfo b/net/jabber-transport/distinfo new file mode 100644 index 000000000000..7a67e2528c99 --- /dev/null +++ b/net/jabber-transport/distinfo @@ -0,0 +1 @@ +MD5 (jabber-transport-0.9.tar.gz) = dd38ad2b2641ed40ebd45a03a6ce1ffc diff --git a/net/jabber-transport/files/patch-aa b/net/jabber-transport/files/patch-aa new file mode 100644 index 000000000000..535dc726f039 --- /dev/null +++ b/net/jabber-transport/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! + + +- @prefix@/var/log/jserver.log ++ /var/log/jserver.log + + + + + Data is stored on the filesystem for each user, make sure the folder exists! + +- @prefix@/var/jspool ++ /var/jspool + + Registration instructions and fields, remove to disallow registration: + diff --git a/net/jabber-transport/files/patch-ab b/net/jabber-transport/files/patch-ab new file mode 100644 index 000000000000..7827cffe5a3b --- /dev/null +++ b/net/jabber-transport/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/jabber-transport/files/patch-ac b/net/jabber-transport/files/patch-ac new file mode 100644 index 000000000000..b2ae73998fab --- /dev/null +++ b/net/jabber-transport/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/jabber-transport/pkg-comment b/net/jabber-transport/pkg-comment new file mode 100644 index 000000000000..d056377943d4 --- /dev/null +++ b/net/jabber-transport/pkg-comment @@ -0,0 +1 @@ +Online presence and instant messaging server diff --git a/net/jabber-transport/pkg-descr b/net/jabber-transport/pkg-descr new file mode 100644 index 000000000000..7450c2b3c79e --- /dev/null +++ b/net/jabber-transport/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/jabber-transport/pkg-plist b/net/jabber-transport/pkg-plist new file mode 100644 index 000000000000..c34dbbc3c064 --- /dev/null +++ b/net/jabber-transport/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 diff --git a/net/jabber/Makefile b/net/jabber/Makefile new file mode 100644 index 000000000000..59f343e24b52 --- /dev/null +++ b/net/jabber/Makefile @@ -0,0 +1,19 @@ +# New ports collection makefile for: jabber-transport +# Date created: 7 April 2000 +# Whom: Kostya Lukin +# +# $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 diff --git a/net/jabber/distinfo b/net/jabber/distinfo new file mode 100644 index 000000000000..7a67e2528c99 --- /dev/null +++ b/net/jabber/distinfo @@ -0,0 +1 @@ +MD5 (jabber-transport-0.9.tar.gz) = dd38ad2b2641ed40ebd45a03a6ce1ffc diff --git a/net/jabber/files/patch-aa b/net/jabber/files/patch-aa new file mode 100644 index 000000000000..535dc726f039 --- /dev/null +++ b/net/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! + + +- @prefix@/var/log/jserver.log ++ /var/log/jserver.log + + + + + Data is stored on the filesystem for each user, make sure the folder exists! + +- @prefix@/var/jspool ++ /var/jspool + + Registration instructions and fields, remove to disallow registration: + diff --git a/net/jabber/files/patch-ab b/net/jabber/files/patch-ab new file mode 100644 index 000000000000..7827cffe5a3b --- /dev/null +++ b/net/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/jabber/files/patch-ac b/net/jabber/files/patch-ac new file mode 100644 index 000000000000..b2ae73998fab --- /dev/null +++ b/net/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/jabber/pkg-comment b/net/jabber/pkg-comment new file mode 100644 index 000000000000..d056377943d4 --- /dev/null +++ b/net/jabber/pkg-comment @@ -0,0 +1 @@ +Online presence and instant messaging server diff --git a/net/jabber/pkg-descr b/net/jabber/pkg-descr new file mode 100644 index 000000000000..7450c2b3c79e --- /dev/null +++ b/net/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/jabber/pkg-plist b/net/jabber/pkg-plist new file mode 100644 index 000000000000..c34dbbc3c064 --- /dev/null +++ b/net/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 -- cgit