# Ports collection Makefile for: libowfat
# Date created:			Feb 21, 2004
# Whom:				Thomas-Martin Seck <tmseck@netcologne.de>
#
# $FreeBSD: ports/devel/libowfat/Makefile,v 1.5 2004/04/09 16:43:23 krion Exp $
#

PORTNAME=	libowfat
PORTVERSION=	0.19.2
PORTREVISION=	1
CATEGORIES=	devel ipv6
MASTER_SITES=	http://dl.fefe.de/

MAINTAINER=	tmseck@netcologne.de
COMMENT=	A general purpose library based on code by D. J. Bernstein

USE_BZIP2=	YES
USE_GMAKE=	YES

MAKEFILE=	GNUmakefile
MAKE_ENV+=	INSTALL="${INSTALL}"

OPTIONS=	LIBOWFAT_OPTIMIZED_CFLAGS "Use optimized CFLAGS" on

.include <bsd.port.pre.mk>

.if !defined(WITHOUT_LIBOWFAT_OPTIMIZED_CFLAGS)
CFLAGS+=	-O2 -fomit-frame-pointer
.endif

.include "${FILESDIR}/manpages"

examples=	test/client.c test/dllink.c test/httpd.c test/readhttp.c \
		test/server.c test/uudecode.c test/vd.c
examplesdir=	${EXAMPLESDIR:S,^${PREFIX}/,,}
PLIST_DIRS=	${examplesdir}
PLIST_FILES=	lib/libowfat.a ${examples:S,^test/,${examplesdir}/,}
.if!defined(NOPORTDOCS)
PORTDOCS=	CHANGES README TODO
.endif

post-install:
.if !defined(NOPORTDOCS)
	${MKDIR} ${DOCSDIR}
	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
.endif
	${MKDIR} ${EXAMPLESDIR}
	cd ${WRKSRC} && ${INSTALL_DATA} ${examples} ${EXAMPLESDIR}
# add installed header files to packaging list:
	@cd ${PREFIX} && \
	    ${FIND} include/libowfat -type f -o -type l | ${SORT} >>${TMPPLIST}
	@${ECHO_CMD} "@dirrm include/libowfat" >>${TMPPLIST}

.include <bsd.port.post.mk>
