1 # $NetBSD: Makefile,v 1.14 2006/11/05 17:49:34 joerg Exp $
4 PKGNAME= ${PYPKGPREFIX}-readline-0
6 CATEGORIES= devel misc python
8 MAINTAINER= tsarna@NetBSD.org
9 HOMEPAGE= http://www.python.org/doc/current/tut/node15.html
10 COMMENT= Line editing support for Python
12 PKG_DESTDIR_SUPPORT= user-destdir
14 EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/readline.c
16 USE_GNU_READLINE= # defined
21 PY_SETUP_SUBST+= RLPREFIX=${BUILDLINK_PREFIX.readline}
22 PY_SETUP_SUBST+= RLRTPREFIX=${BUILDLINK_PREFIX.readline}
24 # ignore errors due to missing files (EXTRACT_ELEMENTS!)
27 for f in ${PATCHDIR}/patch-*;do \
28 ${PATCH} --batch <$$f || true; \
31 BUILDLINK_API_DEPENDS.python21+= python21>=2.1.3nb16
32 BUILDLINK_API_DEPENDS.python23+= python23>=2.3.5nb11
33 BUILDLINK_API_DEPENDS.python24+= python24>=2.4.5nb1
34 BUILDLINK_API_DEPENDS.python25+= python25>=2.5.2nb2
36 .include "../../devel/readline/buildlink3.mk"
37 .include "../../lang/python/extension.mk"
38 .include "../../lang/python/srcdist.mk"
39 .include "../../mk/bsd.pkg.mk"