Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/pkgsrc/devel/py-cursespanel/Makefile,v rcsdiff: /ftp/cvs/cvsroot/pkgsrc/devel/py-cursespanel/Makefile,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.7 retrieving revision 1.30 diff -u -p -r1.7 -r1.30 --- pkgsrc/devel/py-cursespanel/Makefile 2004/04/27 03:43:53 1.7 +++ pkgsrc/devel/py-cursespanel/Makefile 2017/09/03 08:36:53 1.30 @@ -1,35 +1,33 @@ -# $NetBSD: Makefile,v 1.7 2004/04/27 03:43:53 snj Exp $ -# +# $NetBSD: Makefile,v 1.30 2017/09/03 08:36:53 wiz Exp $ -PKGNAME= ${PYPKGPREFIX}-cursespanel-0 -PKGREVISION= 1 -CATEGORIES= devel +PKGNAME= ${PYPKGPREFIX}-cursespanel-${PY_DISTVERSION} +PKGREVISION= 4 +CATEGORIES= devel python -MAINTAINER= tsarna@NetBSD.org -HOMEPAGE= http://www.python.org/doc/current/lib/module-curses.html +MAINTAINER= pkgsrc-users@NetBSD.org +#HOMEPAGE= http://www.python.org/doc/current/lib/module-curses.html COMMENT= Curses panel module for Python -USE_BUILDLINK3= yes -USE_NCURSES= # filter getsyx getwin has_key immedok mvwinsnstr mvwinsstr ... -# noqiflush pechochar putp putwin qiflush redrawwin setsyx syncok termattrs -# termname tigetflag tigetnum tigetstr tparm typeahead use_env wcursyncup -# wechochar winsnstr winsstr wredrawln wsyncdown wsyncup +DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses + +USE_CURSES= getsyx +FAKE_NCURSES= yes + EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/_curses_panel.c PYDISTUTILSPKG= yes -PYBINMODULE= yes PY_PATCHPLIST= yes -PYTHON_VERSIONS_ACCEPTED= 23 23pth 22 22pth 21 21pth PY_SETUP_SUBST= NCURSESPREFIX=${BUILDLINK_PREFIX.ncurses} +PYSETUPINSTALLARGS+= --install-lib ${PREFIX}/${PYLIB}/lib-dynload # ignore errors due to missing files (EXTRACT_ELEMENTS!) do-patch: (cd ${WRKSRC}; \ for f in ${PATCHDIR}/patch-*;do \ - ${PATCH} --batch <$$f || true; \ + ${PATCH} --batch <$$f || ${TRUE}; \ done) .include "../../lang/python/extension.mk" .include "../../lang/python/srcdist.mk" -.include "../../devel/py-curses/buildlink3.mk" +.include "../../mk/curses.buildlink3.mk" .include "../../mk/bsd.pkg.mk"