# New ports collection makefile for:    rc5des
# Version required:     416
# Date created:         08 Nov 1998
# Whom:                 dbaker
#
# $Id: Makefile,v 1.5 1998/11/14 07:34:18 asami Exp $
#

DISTNAME=       rc5des
PKGNAME=	rc5des-2.7100.416
CATEGORIES=	misc
MASTER_SITES=   ftp://ftp.distributed.net/pub/dcti/v2.7100/ \
		http://http.distributed.net/pub/dcti/v2.7100/
DISTFILES=      rc5des416-freebsd-x86-nomt-static-port.tar.gz

MAINTAINER=     dbaker@distributed.net

NO_WRKSUBDIR=	yes
NO_BUILD=	yes

BINDIR=		${PREFIX}/distributed.net
LIBDIR=		${PREFIX}/etc/rc.d/
WRKSRC=		${WRKDIR}/rc5des416-freebsd-x86-nomt-static

CLIENTUID=	nobody
CLIENTGID=	daemon

SBINMODE=	7700
BINMODE=	700

.if !defined(BATCH)
do-configure:
	if [ ! -f ${BINDIR}/rc5des.ini ]; then \
	 install -c -m 644 ${FILESDIR}/rc5des.ini ${WRKSRC}; \
	 ${WRKSRC}/rc5des -config; \
	fi
.else
do-configure:
	if [ ! -f ${BINDIR}/rc5des.ini ]; then \
	 install -c -m 644 ${FILESDIR}/rc5des.ini ${WRKSRC}; \
	fi
.endif

do-install:
	if [ ! -d ${BINDIR} ]; then \
		${MKDIR} ${BINDIR}; \
	fi

	install -c -m ${SBINMODE} -o ${CLIENTUID} -g ${CLIENTGID} ${WRKSRC}/rc5des ${BINDIR}

	${SED} s#CHANGETHIS#${BINDIR}# < ${FILESDIR}/rc5des.sh > ${WRKSRC}/rc5des.sh.pathnames
	install -c -m ${BINMODE} -o ${BINOWN} -g ${BINGRP} ${WRKSRC}/rc5des.sh.pathnames ${LIBDIR}/rc5des.sh

	install -c -m 644 -o ${CLIENTUID} -g ${CLIENTGID} ${FILESDIR}/INFO ${BINDIR}
	install -c -m 644 -o ${CLIENTUID} -g ${CLIENTGID} ${WRKSRC}/rc5des.txt ${BINDIR}
	install -c -m 644 -o ${CLIENTUID} -g ${CLIENTGID} ${WRKSRC}/readme.txt ${BINDIR}

	chown ${CLIENTUID}:${CLIENTGID} ${BINDIR}
	chmod 775 ${BINDIR}

	ln -s ${LIBDIR}/rc5des.sh ${BINDIR}/rc5des.sh

	if [ ! -f ${BINDIR}/rc5des.ini ]; then \
	 install -c -m 644 -o ${CLIENTUID} -g ${CLIENTGID} ${WRKSRC}/rc5des.ini ${BINDIR}; \
	fi

.include <bsd.port.mk>
