# New ports collection makefile for: proftpd # Version required: 1.0.0 # Date created: 26 January 1998 # Whom: Stephane Legrand # # $Id: Makefile,v 1.1.1.1 1998/02/13 17:39:02 vanilla Exp $ # DISTNAME= proftpd-1.0.0 CATEGORIES= net MASTER_SITES= ftp://ftp.proftpd.org/distrib/ MAINTAINER= stephane@lituus.fr MAN1= ftpwho.1 ftpcount.1 MAN8= proftpd.8 ftpshut.8 USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CFLAGS="${CFLAGS}" # # Ugly but "configure --prefix=..." doesn't seem work :( # So, do a "sed" to set prefix to $PREFIX # # Ugly again, do a "sed" to set the config dir to ${PREFIX}/etc # post-configure: ${MV} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.pre_sed ${SED} -e "s:^prefix=\/usr:prefix=${PREFIX}:" \ -e "s:^etcdir=\/etc:etcdir=${PREFIX}\/etc:" \ -e "s:^libexecdir=\/libexec:libexecdir=${PREFIX}\/libexec:" \ < ${WRKSRC}/Makefile.pre_sed > ${WRKSRC}/Makefile ${MV} ${WRKSRC}/config.h ${WRKSRC}/config.h.pre_sed ${SED} -e 's:\/etc\/proftpd\.conf:${PREFIX}\/etc\/proftpd.conf:' \ < ${WRKSRC}/config.h.pre_sed > ${WRKSRC}/config.h @${MV} ${WRKSRC}/src/proftpd.8 ${WRKSRC}/src/proftpd.8.pre_sed @${SED} -e 's:/etc:${PREFIX}/etc:' \ -e 's:/usr/sbin/proftpd:${PREFIX}/libexec/proftpd:' \ -e 's:/usr/sbin:${PREFIX}/sbin:' \ -e 's:/usr/bin:${PREFIX}/bin:' \ < ${WRKSRC}/src/proftpd.8.pre_sed > ${WRKSRC}/src/proftpd.8 @${MV} ${WRKSRC}/src/ftpshut.8 ${WRKSRC}/src/ftpshut.8.pre_sed @${SED} -e 's:/usr/sbin:${PREFIX}/sbin:' \ -e 's:/etc:/var/run:' \ < ${WRKSRC}/src/ftpshut.8.pre_sed > ${WRKSRC}/src/ftpshut.8 @${MV} ${WRKSRC}/src/ftpwho.1 ${WRKSRC}/src/ftpwho.1.pre_sed @${SED} -e 's:/usr/bin:${PREFIX}/bin:' \ < ${WRKSRC}/src/ftpwho.1.pre_sed > ${WRKSRC}/src/ftpwho.1 @${MV} ${WRKSRC}/src/ftpcount.1 ${WRKSRC}/src/ftpcount.1.pre_sed @${SED} -e 's:/usr/bin:${PREFIX}/bin:' \ < ${WRKSRC}/src/ftpcount.1.pre_sed > ${WRKSRC}/src/ftpcount.1 post-install: strip ${PREFIX}/bin/ftpcount \ ${PREFIX}/bin/ftpwho \ ${PREFIX}/libexec/proftpd \ ${PREFIX}/sbin/ftpshut .include