# $OpenBSD: Makefile,v 1.6 2006/08/01 22:55:52 espie Exp $

COMMENT=	"C reimplementation of the BitTorrent core protocols"
DISTNAME=	libbt-1.03
PKGNAME=	${DISTNAME}p0
CATEGORIES=	devel net
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=libbt/}

HOMEPAGE=	http://libbt.sourceforge.net/

MAINTAINER=	Jolan Luff <jolan@openbsd.org>

# GPL
PERMIT_DISTFILES_CDROM=	Yes
PERMIT_DISTFILES_FTP=	Yes
PERMIT_PACKAGE_CDROM=	Yes
PERMIT_PACKAGE_FTP=	Yes
WANTLIB=		c crypto m ssl z

NO_REGRESS=	Yes
USE_X11=	Yes	# for makedepend

LIB_DEPENDS=	curl.>=2.2::net/curl

CONFIGURE_STYLE=gnu
CONFIGURE_ENV+=	LDFLAGS="-L${LOCALBASE}/lib"

do-install:
	${INSTALL_DATA_DIR} ${PREFIX}/include/libbt
	${INSTALL_DATA} ${WRKBUILD}/src/libbt.a ${PREFIX}/lib
.for p in btcheck btget btlist
	${INSTALL_PROGRAM} ${WRKBUILD}/src/${p} ${PREFIX}/bin
.endfor
.for i in benc bitset bterror btmessage bts context peer random segmenter \
	strbuf stream types util
	${INSTALL_DATA} ${WRKSRC}/include/${i}.h ${PREFIX}/include/libbt
.endfor
	${INSTALL_MAN} ${WRKSRC}/man/*.1 ${PREFIX}/man/man1

.include <bsd.port.mk>