# Created by: sec@42.org
# $FreeBSD: net/sendfile/Makefile 327755 2013-09-20 22:10:23Z bapt $

PORTNAME=	sendfile
PORTVERSION=	2.1a
PORTREVISION=	2
CATEGORIES=	net
MASTER_SITES=	ftp://ftp.belwue.de/pub/unix/sendfile/current/
DISTNAME=	${PORTNAME}-20010216

MAINTAINER=	sec@42.org
COMMENT=	Simple Asynchronous File Transfer Reference Implementation

HAS_CONFIGURE=	yes
CONFIGURE_SCRIPT=	makeconfig
CONFIGURE_ENV=	PREFIX="${PREFIX}"
USE_RC_SUBR=	sendfiled
MAKE_ARGS+=	BATCH=true
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}

MAN1=		sendfile.1 sendmsg.1 receive.1 fetchfile.1 utf7encode.1 \
		wlock.1
MAN7=		fetchfile.7
MAN8=		sendfiled.8
MLINKS=		utf7encode.1 utf7decode.1

NO_STAGE=	yes
post-install:
	@if [ ! -f ${PREFIX}/etc/sendfile.cf ]; then \
	  ${CP} -p ${PREFIX}/etc/sendfile.cf.sample ${PREFIX}/etc/sendfile.cf ; \
	fi
	@if [ ! -f ${PREFIX}/etc/sendfile.deny ]; then \
	  ${CP} -p ${PREFIX}/etc/sendfile.deny.sample ${PREFIX}/etc/sendfile.deny ; \
	fi

.include <bsd.port.pre.mk>

.if ${OSVERSION} > 900007
BROKEN=		fails to build with new utmpx
.endif

.include <bsd.port.post.mk>
