# $OpenBSD: Makefile,v 1.6 2009/03/16 22:20:02 kili Exp $

COMMENT=	Python XMPP and Jabber implementation

DISTNAME=	pyxmpp-1.0.0
PKGNAME=	${DISTNAME:S/^py/py-/}p1
CATEGORIES=	net devel

HOMEPAGE=	http://pyxmpp.jajcus.net/

MAINTAINER=	Will Maier <willmaier@ml1.net>

# GPL
PERMIT_PACKAGE_CDROM=	Yes
PERMIT_PACKAGE_FTP=	Yes
PERMIT_DISTFILES_CDROM=	Yes
PERMIT_DISTFILES_FTP=	Yes
WANTLIB=		xml2

MASTER_SITES=	${HOMEPAGE}downloads/

MODULES=	lang/python

BUILD_DEPENDS=	:py-libxml-*:textproc/libxml,-python
RUN_DEPENDS=	:py-libxml-*:textproc/libxml,-python \
		:py-dnspython-*:net/py-dnspython
REGRESS_DEPENDS=${RUN_DEPENDS}

post-install:
	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-xmpp
	${INSTALL_SCRIPT} ${WRKSRC}/examples/*.py \
		${PREFIX}/share/examples/py-xmpp
	perl -pi -e "s,/usr/bin/python,${MODPY_BIN}," \
		${PREFIX}/share/examples/py-xmpp/*.py
	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-xmpp
	cd ${WRKSRC}/doc/www/api && tar cf - . | \
		(cd ${PREFIX}/share/doc/py-xmpp && tar xf -)

do-regress:
	@cd ${WRKSRC}/tests && PYTHONPATH=../ ${MODPY_BIN} all.py

.include <bsd.port.mk>