42 lines
998 B
Makefile
42 lines
998 B
Makefile
# $OpenBSD: Makefile,v 1.5 2007/12/10 21:09:09 martynas Exp $
|
|
|
|
COMMENT= fully functional X client library for Python programs
|
|
|
|
VERSION= 0.13
|
|
DISTNAME= python-xlib-${VERSION}
|
|
PKGNAME= py-Xlib-${VERSION}p0
|
|
CATEGORIES= x11
|
|
|
|
HOMEPAGE= http://python-xlib.sourceforge.net/
|
|
|
|
# GPL
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
PERMIT_PACKAGE_FTP= Yes
|
|
PERMIT_DISTFILES_CDROM= Yes
|
|
PERMIT_DISTFILES_FTP= Yes
|
|
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=python-xlib/}
|
|
|
|
MODULES= lang/python
|
|
|
|
BUILD_DEPENDS= ::textproc/texi2html
|
|
|
|
USE_X11= Yes
|
|
|
|
TESTS= events_be events_le rdb requests_be requests_le
|
|
|
|
do-regress:
|
|
.for t in ${TESTS}
|
|
cd ${WRKSRC}/test && ${MODPY_BIN} test_${t}.py
|
|
.endfor
|
|
|
|
post-install:
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-Xlib
|
|
@cd ${WRKSRC}/doc/html && ${MAKE_PROGRAM}
|
|
${INSTALL_DATA} ${WRKSRC}/doc/html/*.html ${PREFIX}/share/doc/py-Xlib
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-Xlib
|
|
${INSTALL_DATA} ${WRKSRC}/examples/*.py \
|
|
${PREFIX}/share/examples/py-Xlib
|
|
|
|
.include <bsd.port.mk>
|