aboutsummaryrefslogtreecommitdiffstats
path: root/net/jabber
diff options
context:
space:
mode:
authorsteve <steve@FreeBSD.org>2000-05-01 11:25:19 +0800
committersteve <steve@FreeBSD.org>2000-05-01 11:25:19 +0800
commit95e2f5825bc372a7156b0dfcead99bd827585b7f (patch)
treec3f36554e845e9cddd504f9f045364a21ebde7b0 /net/jabber
parent71d6fa90c7ba2b4ac6dfdf204b41d3ff7a222747 (diff)
downloadfreebsd-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/jabber')
-rw-r--r--net/jabber/Makefile19
-rw-r--r--net/jabber/distinfo1
-rw-r--r--net/jabber/files/patch-aa22
-rw-r--r--net/jabber/files/patch-ab20
-rw-r--r--net/jabber/files/patch-ac11
-rw-r--r--net/jabber/pkg-comment1
-rw-r--r--net/jabber/pkg-descr12
-rw-r--r--net/jabber/pkg-plist12
8 files changed, 98 insertions, 0 deletions
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 <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/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!
+
+ <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/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