aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHye-Shik Chang <perky@FreeBSD.org>2003-08-02 07:03:44 +0800
committerHye-Shik Chang <perky@FreeBSD.org>2003-08-02 07:03:44 +0800
commit12981f83ff95b5f73fe8af514445d2b45d8cc0b4 (patch)
tree465993ed34cba02cd9f2eb1e04405a19127efc33
parent741fc3e1664d7ae4a5c905c1d98a5d5744be4dea (diff)
downloadfreebsd-ports-gnome-12981f83ff95b5f73fe8af514445d2b45d8cc0b4.tar.gz
freebsd-ports-gnome-12981f83ff95b5f73fe8af514445d2b45d8cc0b4.tar.zst
freebsd-ports-gnome-12981f83ff95b5f73fe8af514445d2b45d8cc0b4.zip
Enable build on python2.3
-rw-r--r--devel/py-ncurses/Makefile13
1 files changed, 12 insertions, 1 deletions
diff --git a/devel/py-ncurses/Makefile b/devel/py-ncurses/Makefile
index d5a837e72238..81fbf03de536 100644
--- a/devel/py-ncurses/Makefile
+++ b/devel/py-ncurses/Makefile
@@ -19,5 +19,16 @@ COMMENT= A ncurses binding for Python
USE_PYTHON= yes
USE_PYDISTUTILS= yes
+USE_REINPLACE= yes
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+post-patch:
+.if ${PYTHON_REL} >= 230
+.for f in _curses_wrap.c _panel_wrap.c _menu_wrap.c _form_wrap.c
+ @${REINPLACE_CMD} -e '45s,^.*$$,#include "py_curses.h",' \
+ ${WRKSRC}/ncurses/${f}
+.endfor
+.endif
+
+.include <bsd.port.post.mk>