Wed Nov 2 19:31:13 2011 UTC ()
bzr is not runtime compatible with Python 2.7 (and almost certainly not compatible with Python 3).  Mark as such.


(jakllsch)
diff -r1.51 -r1.52 pkgsrc/devel/bzr/Makefile

cvs diff -r1.51 -r1.52 pkgsrc/devel/bzr/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/bzr/Attic/Makefile 2010/12/06 13:57:28 1.51
+++ pkgsrc/devel/bzr/Attic/Makefile 2011/11/02 19:31:13 1.52
@@ -1,34 +1,35 @@ @@ -1,34 +1,35 @@
1# $NetBSD: Makefile,v 1.51 2010/12/06 13:57:28 gdt Exp $ 1# $NetBSD: Makefile,v 1.52 2011/11/02 19:31:13 jakllsch Exp $
2 2
3DISTNAME= bzr-${VER} 3DISTNAME= bzr-${VER}
4CATEGORIES= devel scm 4CATEGORIES= devel scm
5MASTER_SITES= http://launchpad.net/bzr/2.1/${VER}/+download/ 5MASTER_SITES= http://launchpad.net/bzr/2.1/${VER}/+download/
6VER= 2.1.1 6VER= 2.1.1
7 7
8MAINTAINER= jan.m.danielsson@gmail.com 8MAINTAINER= jan.m.danielsson@gmail.com
9HOMEPAGE= http://bazaar-vcs.org/ 9HOMEPAGE= http://bazaar-vcs.org/
10COMMENT= Bazaar open source distributed version control system 10COMMENT= Bazaar open source distributed version control system
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13DEPENDS+= ${PYPKGPREFIX}-expat>=0:../../textproc/py-expat 13DEPENDS+= ${PYPKGPREFIX}-expat>=0:../../textproc/py-expat
14BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0:../../textproc/py-docutils 14BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0:../../textproc/py-docutils
15 15
16PKG_DESTDIR_SUPPORT= user-destdir 16PKG_DESTDIR_SUPPORT= user-destdir
17 17
18USE_TOOLS+= gmake 18USE_TOOLS+= gmake
19 19
20PY_PATCHPLIST= yes 20PY_PATCHPLIST= yes
21PYDISTUTILSPKG= yes 21PYDISTUTILSPKG= yes
 22PYTHON_VERSIONS_INCOMPATIBLE= 27 31
22 23
23PYTHON_PATCH_SCRIPTS= bzr bzrlib/weave.py 24PYTHON_PATCH_SCRIPTS= bzr bzrlib/weave.py
24 25
25.include "../../mk/bsd.prefs.mk" 26.include "../../mk/bsd.prefs.mk"
26 27
27.if !empty(PKGSRC_RUN_TEST:M[Yy][Ee][Ss]) 28.if !empty(PKGSRC_RUN_TEST:M[Yy][Ee][Ss])
28DEPENDS+= ${PYPKGPREFIX}-medusa>=0:../../net/py-medusa 29DEPENDS+= ${PYPKGPREFIX}-medusa>=0:../../net/py-medusa
29.endif 30.endif
30 31
31SUBST_CLASSES+= python 32SUBST_CLASSES+= python
32SUBST_MESSAGE.python= Fix python path for test case. 33SUBST_MESSAGE.python= Fix python path for test case.
33SUBST_STAGE.python= post-extract 34SUBST_STAGE.python= post-extract
34SUBST_FILES.python+= Makefile 35SUBST_FILES.python+= Makefile