summaryrefslogtreecommitdiff
path: root/net/ucspi-tcp
diff options
context:
space:
mode:
authorhubertf <hubertf@pkgsrc.org>2000-12-27 16:22:18 +0000
committerhubertf <hubertf@pkgsrc.org>2000-12-27 16:22:18 +0000
commita3ee6a85f929f0b5977bb44c2389783706e2532b (patch)
treeeebf197db28dfbf4fea7f0e131dc683690479388 /net/ucspi-tcp
parent65e9913268c26d8819fe0f04e3c5f32674678a4e (diff)
downloadpkgsrc-a3ee6a85f929f0b5977bb44c2389783706e2532b.tar.gz
Added ucspi-tcp-0.88:
ucspi-tcp is a set of command-line tools for building TCP-based client/server applications. They are compliant to UCSPI, the UNIX Client-Server Program Interface. UCSPI tools are available for several different types of networks. Documentation is only available from the web, sorry. Submitted by Tomasz Luchowski <zuntum@eik.pl> in PR 11681.
Diffstat (limited to 'net/ucspi-tcp')
-rw-r--r--net/ucspi-tcp/Makefile29
-rw-r--r--net/ucspi-tcp/files/md53
-rw-r--r--net/ucspi-tcp/pkg/COMMENT1
-rw-r--r--net/ucspi-tcp/pkg/DESCR6
-rw-r--r--net/ucspi-tcp/pkg/PLIST18
5 files changed, 57 insertions, 0 deletions
diff --git a/net/ucspi-tcp/Makefile b/net/ucspi-tcp/Makefile
new file mode 100644
index 00000000000..9de9b48e0a4
--- /dev/null
+++ b/net/ucspi-tcp/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/12/27 16:22:18 hubertf Exp $
+# FreeBSD Id: ports/sysutils/ucspi-tcp/Makefile,v 1.12 2000/07/10 01:41:24 steve Exp
+
+DISTNAME= ucspi-tcp-0.88
+CATEGORIES= sysutils net
+MASTER_SITES= http://cr.yp.to/ucspi-tcp/
+
+MAINTAINER= zuntum@eik.pl
+HOMEPAGE= http://cr.yp.to/ucspi-tcp.html
+
+ALL_TARGET= prog install instcheck
+
+SCRIPTS_ENV= BINOWN="${BINOWN}" BINGRP="${BINGRP}" BINMODE="${BINMODE}" \
+ MANMODE="${MANMODE}" CFLAGS="${CFLAGS}"
+
+post-configure:
+ @${ECHO} ${PREFIX} > ${WRKSRC}/conf-home
+ @${ECHO} ${CC} ${CFLAGS} > ${WRKSRC}/conf-cc
+ @${ECHO} ${CC} -s > ${WRKSRC}/conf-ld
+
+do-install:
+.for file in addcr argv0 delcr fixcrio mconnect-io rblsmtpd recordio tcpclient tcprules tcprulescheck tcpserver
+ ${INSTALL_PROGRAM} ${WRKSRC}/${file} ${PREFIX}/bin
+.endfor
+.for file in date@ finger@ http@ mconnect who@ tcpcat
+ ${INSTALL_SCRIPT} ${WRKSRC}/${file} ${PREFIX}/bin
+.endfor
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/ucspi-tcp/files/md5 b/net/ucspi-tcp/files/md5
new file mode 100644
index 00000000000..b9bebaf88a3
--- /dev/null
+++ b/net/ucspi-tcp/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/12/27 16:22:18 hubertf Exp $
+
+MD5 (ucspi-tcp-0.88.tar.gz) = 39b619147db54687c4a583a7a94c9163
diff --git a/net/ucspi-tcp/pkg/COMMENT b/net/ucspi-tcp/pkg/COMMENT
new file mode 100644
index 00000000000..e161c083ace
--- /dev/null
+++ b/net/ucspi-tcp/pkg/COMMENT
@@ -0,0 +1 @@
+Command-line tools for building TCP client-server applications
diff --git a/net/ucspi-tcp/pkg/DESCR b/net/ucspi-tcp/pkg/DESCR
new file mode 100644
index 00000000000..167a3ff2c74
--- /dev/null
+++ b/net/ucspi-tcp/pkg/DESCR
@@ -0,0 +1,6 @@
+ucspi-tcp is a set of command-line tools for building TCP-based
+client/server applications. They are compliant to UCSPI, the
+UNIX Client-Server Program Interface. UCSPI tools are available
+for several different types of networks.
+
+Documentation is only available from the URL below, sorry.
diff --git a/net/ucspi-tcp/pkg/PLIST b/net/ucspi-tcp/pkg/PLIST
new file mode 100644
index 00000000000..ae373598f7e
--- /dev/null
+++ b/net/ucspi-tcp/pkg/PLIST
@@ -0,0 +1,18 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/27 16:22:18 hubertf Exp $
+bin/addcr
+bin/argv0
+bin/date@
+bin/delcr
+bin/finger@
+bin/fixcrio
+bin/http@
+bin/mconnect
+bin/mconnect-io
+bin/rblsmtpd
+bin/recordio
+bin/tcpcat
+bin/tcpclient
+bin/tcprules
+bin/tcprulescheck
+bin/tcpserver
+bin/who@