From 52f1eca8f46d9fd45e184589e131ee36bb498661 Mon Sep 17 00:00:00 2001 From: hwr Date: Sun, 6 Jun 1999 17:08:36 +0000 Subject: Reference implementation of the SAFT (simple asynchronous file transfer) protocol. Sendfile allows to send arbitrary files to a remote user. This ist version 2.1 of sendfile. --- net/sendfile/Makefile | 13 +++++++++++++ net/sendfile/files/md5 | 3 +++ net/sendfile/patches/patch-aa | 19 +++++++++++++++++++ net/sendfile/patches/patch-ab | 13 +++++++++++++ net/sendfile/pkg/COMMENT | 1 + net/sendfile/pkg/DESCR | 3 +++ net/sendfile/pkg/PLIST | 28 ++++++++++++++++++++++++++++ net/sendfile/scripts/post-configure | 21 +++++++++++++++++++++ net/sendfile/scripts/post-patch | 7 +++++++ 9 files changed, 108 insertions(+) create mode 100644 net/sendfile/Makefile create mode 100644 net/sendfile/files/md5 create mode 100644 net/sendfile/patches/patch-aa create mode 100644 net/sendfile/patches/patch-ab create mode 100644 net/sendfile/pkg/COMMENT create mode 100644 net/sendfile/pkg/DESCR create mode 100644 net/sendfile/pkg/PLIST create mode 100755 net/sendfile/scripts/post-configure create mode 100755 net/sendfile/scripts/post-patch (limited to 'net/sendfile') diff --git a/net/sendfile/Makefile b/net/sendfile/Makefile new file mode 100644 index 00000000000..4051a8b3459 --- /dev/null +++ b/net/sendfile/Makefile @@ -0,0 +1,13 @@ +# $NetBSD: Makefile,v 1.1.1.1 1999/06/06 17:08:36 hwr Exp $ +# + +DISTNAME= sendfile-2.1 +CATEGORIES= net +MASTER_SITES= ftp://ftp.uni-stuttgart.de/pub/unix/comm/sendfile/current/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.belwue.de/aktivitaeten/projekte/saft/ + +WRKSRC= ${WRKDIR}/${DISTNAME} + +.include "../../mk/bsd.pkg.mk" diff --git a/net/sendfile/files/md5 b/net/sendfile/files/md5 new file mode 100644 index 00000000000..c7a99196357 --- /dev/null +++ b/net/sendfile/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 1999/06/06 17:08:37 hwr Exp $ + +MD5 (sendfile-2.1.tar.gz) = 89d142b12ce005599842f11c59e840cc diff --git a/net/sendfile/patches/patch-aa b/net/sendfile/patches/patch-aa new file mode 100644 index 00000000000..a584959ee3a --- /dev/null +++ b/net/sendfile/patches/patch-aa @@ -0,0 +1,19 @@ +$NetBSD: patch-aa,v 1.1.1.1 1999/06/06 17:08:37 hwr Exp $ + +--- makeconfig.orig Tue Jul 14 12:52:25 1998 ++++ makeconfig Sun Jun 6 17:05:23 1999 +@@ -16,10 +16,10 @@ + + # default installation settings + SPOOL=/var/spool/sendfile +-BINDIR=/usr/local/bin +-MANDIR=/usr/local/man +-CONFIG=/usr/local/etc +-SERVERDIR=/usr/local/sbin ++BINDIR=@PREFIX@/bin ++MANDIR=@PREFIX@/man ++CONFIG=@PREFIX@/etc ++SERVERDIR=@PREFIX@/sbin + INETDCONF=/etc/inetd.conf + SERVICES=/etc/services + diff --git a/net/sendfile/patches/patch-ab b/net/sendfile/patches/patch-ab new file mode 100644 index 00000000000..67940b504fc --- /dev/null +++ b/net/sendfile/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 1999/06/06 17:08:37 hwr Exp $ + +--- src/sendfiled.c Sun Jun 6 18:31:25 1999 ++++ src/sendfiled.c.orig Thu Oct 29 17:48:08 1998 +@@ -2945,7 +2945,7 @@ + exit(1); + } + if (wlock_file(lockf)<0) { +- snprintf(MAXS(tmp),"cannot lock %s : %s",lockfn,strerror(errno)); ++ snprintf(MAXS(tmp),"cannot lock %s : ",lockfn,strerror(errno)); + dbgout(tmp); + exit(1); + } diff --git a/net/sendfile/pkg/COMMENT b/net/sendfile/pkg/COMMENT new file mode 100644 index 00000000000..5730555b8ad --- /dev/null +++ b/net/sendfile/pkg/COMMENT @@ -0,0 +1 @@ +Implementation of the Simple asynchronous file transfer protocol. diff --git a/net/sendfile/pkg/DESCR b/net/sendfile/pkg/DESCR new file mode 100644 index 00000000000..be4359d7b22 --- /dev/null +++ b/net/sendfile/pkg/DESCR @@ -0,0 +1,3 @@ +Reference implementation of the SAFT (simple asynchronous file +transfer) protocol. Sendfile allows to send arbitrary files to a +remote user. diff --git a/net/sendfile/pkg/PLIST b/net/sendfile/pkg/PLIST new file mode 100644 index 00000000000..96dd2b824da --- /dev/null +++ b/net/sendfile/pkg/PLIST @@ -0,0 +1,28 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 1999/06/06 17:08:36 hwr Exp $ +bin/sf_cleanup +bin/sfdconf +bin/sfconf +bin/check_sendfile +bin/utf7encode +bin/wlock +bin/fetchfile +bin/ewl +bin/receive +bin/sendmsg +bin/sendfile +bin/utf7decode +bin/sf +bin/sm +bin/rf +etc/sendfile.deny +etc/sendfile.cf +man/man1/sendfile.1 +man/man1/sendmsg.1 +man/man1/receive.1 +man/man1/fetchfile.1 +man/man1/utf7encode.1 +man/man1/wlock.1 +man/man1/utf7decode.1 +man/man7/fetchfile.7 +man/man8/sendfiled.8 +sbin/sendfiled diff --git a/net/sendfile/scripts/post-configure b/net/sendfile/scripts/post-configure new file mode 100755 index 00000000000..67046216653 --- /dev/null +++ b/net/sendfile/scripts/post-configure @@ -0,0 +1,21 @@ +#!/bin/sh +# $NetBSD: post-configure,v 1.1.1.1 1999/06/06 17:08:37 hwr Exp $ + +echo "post-configure" + +cd ${WRKSRC} +make config +cd ${WRKSRC}/src +patch <<-MOUSE- +--- config.h.orig Sun Jun 6 18:23:52 1999 ++++ config.h Sun Jun 6 18:24:18 1999 +@@ -86,7 +86,7 @@ + /* #undef HAVE_SOCKET */ + + /* Define if you have the strerror function. */ +-/* #undef HAVE_STRERROR */ ++#define HAVE_STRERROR + + /* Define if you have the uname function. */ + /* #undef HAVE_UNAME */ +-MOUSE- diff --git a/net/sendfile/scripts/post-patch b/net/sendfile/scripts/post-patch new file mode 100755 index 00000000000..487e88abfc3 --- /dev/null +++ b/net/sendfile/scripts/post-patch @@ -0,0 +1,7 @@ +#!/bin/sh +# $NetBSD: post-patch,v 1.1.1.1 1999/06/06 17:08:37 hwr Exp $ + +cd ${WRKSRC} +mv makeconfig makeconfig.configured +sed -e 's/@PREFIX@/${PREFIX}/' < makeconfig.configured > makeconfig +chmod +x makeconfig -- cgit v1.2.3