1 # $NetBSD: Makefile,v 1.19 2010/09/17 06:22:57 obache 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
20 PY_SETUP_SUBST+= RLPREFIX=${BUILDLINK_PREFIX.readline}
21 PY_SETUP_SUBST+= RLRTPREFIX=${BUILDLINK_PREFIX.readline}
22 PYSETUPINSTALLARGS+= --install-lib ${PREFIX}/${PYLIB}/lib-dynload
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.python24+= python24>=2.4.5nb1
32 BUILDLINK_API_DEPENDS.python25+= python25>=2.5.2nb2
34 .include "../../devel/readline/buildlink3.mk"
35 .include "../../lang/python/extension.mk"
36 .include "../../lang/python/srcdist.mk"
37 .include "../../mk/bsd.pkg.mk"