diff options
Diffstat (limited to 'news/newsx/Makefile')
-rw-r--r-- | news/newsx/Makefile | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/news/newsx/Makefile b/news/newsx/Makefile new file mode 100644 index 000000000000..1b0df84f1348 --- /dev/null +++ b/news/newsx/Makefile @@ -0,0 +1,54 @@ +# New ports collection makefile for: newsx +# Date created: 31st August, 2000 +# Whom: Ben Smithurst <ben@FreeBSD.org> +# Date updated: 10th February, 2001 +# Whom: Thierry Thomas <tthomas@mail.dotcom.fr> +# +# $FreeBSD$ +# + +PORTNAME= newsx +PORTVERSION= 1.4 +CATEGORIES= news +MASTER_SITES= ftp://ftp.kvaleberg.com/pub/ + +MAINTAINER= tthomas@mail.dotcom.fr + +BUILD_DEPENDS= ${LOCALBASE}/news/lib/libinn.a:${PORTSDIR}/news/inn:${hdr_dir} + +hdr_dir= ${LOCALBASE}/news/include + +post-extract: + @${ECHO} "*********************************************************" + @${ECHO} "If this step fails, then you probably don't have made inn" + @${ECHO} "Go to ${PORTSDIR}/news/inn, and then make it (no need to" + @${ECHO} "make install again if inn is already installed)." + @${ECHO} "*********************************************************" + ${CP} ${hdr_dir}/storage.h ${WRKSRC}/lib + ${CP} ${hdr_dir}/config.h ${WRKSRC}/lib + ${CP} ${hdr_dir}/libinn.h ${WRKSRC}/src + ${CP} ${hdr_dir}/libinn.h ${WRKSRC}/dbz + ${CP} ${hdr_dir}/clibrary.h ${WRKSRC}/dbz + +# Remark: newsx does not really requires inn, but this port has specially +# been built to run with inn 2.3x. +pre-configure: + @${ECHO} "*********************************************************" + @${ECHO} "If the configure step fails, then you probably don't have" + @${ECHO} "a news server package installed. Try installing INN from" + @${ECHO} "${PORTSDIR}/news/inn, and then try building this port" + @${ECHO} "again." + @${ECHO} "*********************************************************" + +post-configure: + @${PERL} -pi -e "s:^LIBS = :LIBS = -L${LOCALBASE}/news/lib -linn:g" \ + ${WRKSRC}/test/Makefile + +#GNU_CONFIGURE= yes +USE_AUTOCONF= yes + +MAN1= newsq.1 +MAN5= newsx.conf.5 in.hosts.5 +MAN8= newsx.8 + +.include <bsd.port.mk> |