Remove python32 as proposed a week ago on pkgsrc-users. Upstream doesn't talk about it any longer, and python-3.3 is a drop-in replacement. Ok bsiegert, prlw1, rodentdiff -r1.202 -r1.203 pkgsrc/doc/CHANGES-2014
(wiz)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | $NetBSD: CHANGES-2014,v 1.202 2014/01/12 00:24:21 prlw1 Exp $ | 1 | $NetBSD: CHANGES-2014,v 1.203 2014/01/12 09:01:50 wiz Exp $ | |
2 | 2 | |||
3 | Changes to the packages collection and infrastructure in 2014: | 3 | Changes to the packages collection and infrastructure in 2014: | |
4 | 4 | |||
5 | Updated games/supertuxkart to 0.8.1 [ryoon 2014-01-01] | 5 | Updated games/supertuxkart to 0.8.1 [ryoon 2014-01-01] | |
6 | Updated devel/libgetopt to 1.4.5 [ryoon 2014-01-01] | 6 | Updated devel/libgetopt to 1.4.5 [ryoon 2014-01-01] | |
7 | Added devel/p5-Data-GUID version 0.048 [ryoon 2014-01-01] | 7 | Added devel/p5-Data-GUID version 0.048 [ryoon 2014-01-01] | |
8 | Added devel/p5-Role-Basic version 0.13 [ryoon 2014-01-01] | 8 | Added devel/p5-Role-Basic version 0.13 [ryoon 2014-01-01] | |
9 | Added devel/p5-Symbol-Global-Name version 0.04 [ryoon 2014-01-01] | 9 | Added devel/p5-Symbol-Global-Name version 0.04 [ryoon 2014-01-01] | |
10 | Added mail/p5-Email-Address-List version 0.01 [ryoon 2014-01-01] | 10 | Added mail/p5-Email-Address-List version 0.01 [ryoon 2014-01-01] | |
11 | Added security/p5-Crypt-X509 version 0.51 [ryoon 2014-01-01] | 11 | Added security/p5-Crypt-X509 version 0.51 [ryoon 2014-01-01] | |
12 | Added time/p5-Date-Extract version 0.04 [ryoon 2014-01-01] | 12 | Added time/p5-Date-Extract version 0.04 [ryoon 2014-01-01] | |
13 | Updated misc/p5-Locale-Maketext-Fuzzy to 0.11 [ryoon 2014-01-01] | 13 | Updated misc/p5-Locale-Maketext-Fuzzy to 0.11 [ryoon 2014-01-01] | |
14 | Updated devel/rt4 to 4.2.1 [ryoon 2014-01-01] | 14 | Updated devel/rt4 to 4.2.1 [ryoon 2014-01-01] | |
@@ -217,13 +217,14 @@ Changes to the packages collection and i | @@ -217,13 +217,14 @@ Changes to the packages collection and i | |||
217 | Updated emulators/qemu to 1.6.2 [adam 2014-01-11] | 217 | Updated emulators/qemu to 1.6.2 [adam 2014-01-11] | |
218 | Updated lang/tcl to 8.6.1 [adam 2014-01-11] | 218 | Updated lang/tcl to 8.6.1 [adam 2014-01-11] | |
219 | Updated x11/tk to 8.6.1 [adam 2013-01-11] | 219 | Updated x11/tk to 8.6.1 [adam 2013-01-11] | |
220 | Updated lang/php54 to 5.4.24 [taca 2014-01-11] | 220 | Updated lang/php54 to 5.4.24 [taca 2014-01-11] | |
221 | Updated lang/php55 to 5.5.8 [taca 2014-01-11] | 221 | Updated lang/php55 to 5.5.8 [taca 2014-01-11] | |
222 | Updated www/drupal7 to 7.25 [taca 2014-01-11] | 222 | Updated www/drupal7 to 7.25 [taca 2014-01-11] | |
223 | Updated devel/deforaos-libsystem to 0.1.7 [khorben 2014-01-11] | 223 | Updated devel/deforaos-libsystem to 0.1.7 [khorben 2014-01-11] | |
224 | Updated x11/deforaos-libsystem to 0.1.0 [khorben 2014-01-11] | 224 | Updated x11/deforaos-libsystem to 0.1.0 [khorben 2014-01-11] | |
225 | Updated sysutils/deforaos-browser to 0.4.13 [khorben 2014-01-11] | 225 | Updated sysutils/deforaos-browser to 0.4.13 [khorben 2014-01-11] | |
226 | Updated graphics/gnome-icon-theme to 3.10.0 [prlw1 2014-01-11] | 226 | Updated graphics/gnome-icon-theme to 3.10.0 [prlw1 2014-01-11] | |
227 | Updated graphics/gnome-icon-theme-symbolic to 3.10.1 [prlw1 2014-01-11] | 227 | Updated graphics/gnome-icon-theme-symbolic to 3.10.1 [prlw1 2014-01-11] | |
228 | Updated editors/vim-share to 7.4.141 [morr 2014-01-11] | 228 | Updated editors/vim-share to 7.4.141 [morr 2014-01-11] | |
229 | Updated graphics/gdk-pixbuf2 to 2.30.2 [prlw1 2014-01-12] | 229 | Updated graphics/gdk-pixbuf2 to 2.30.2 [prlw1 2014-01-12] | |
230 | Removed lang/python32 successor lang/python33 [wiz 2014-01-12] |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.363 2013/12/31 17:08:08 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.364 2014/01/12 09:01:50 wiz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | COMMENT= Programming languages | 4 | COMMENT= Programming languages | |
5 | 5 | |||
6 | SUBDIR+= Cg-compiler | 6 | SUBDIR+= Cg-compiler | |
7 | SUBDIR+= LuaJIT | 7 | SUBDIR+= LuaJIT | |
8 | SUBDIR+= LuaJIT2 | 8 | SUBDIR+= LuaJIT2 | |
9 | SUBDIR+= STk | 9 | SUBDIR+= STk | |
10 | SUBDIR+= a60 | 10 | SUBDIR+= a60 | |
11 | SUBDIR+= abcl | 11 | SUBDIR+= abcl | |
12 | SUBDIR+= algol68g | 12 | SUBDIR+= algol68g | |
13 | SUBDIR+= asn1c | 13 | SUBDIR+= asn1c | |
14 | SUBDIR+= awka | 14 | SUBDIR+= awka | |
@@ -145,27 +145,26 @@ SUBDIR+= php54 | @@ -145,27 +145,26 @@ SUBDIR+= php54 | |||
145 | SUBDIR+= php55 | 145 | SUBDIR+= php55 | |
146 | SUBDIR+= picoc | 146 | SUBDIR+= picoc | |
147 | SUBDIR+= pict | 147 | SUBDIR+= pict | |
148 | SUBDIR+= polyml | 148 | SUBDIR+= polyml | |
149 | SUBDIR+= py-basicproperty | 149 | SUBDIR+= py-basicproperty | |
150 | SUBDIR+= py-cxfreeze | 150 | SUBDIR+= py-cxfreeze | |
151 | SUBDIR+= py-psyco | 151 | SUBDIR+= py-psyco | |
152 | SUBDIR+= py-pyrex | 152 | SUBDIR+= py-pyrex | |
153 | SUBDIR+= py26-html-docs | 153 | SUBDIR+= py26-html-docs | |
154 | SUBDIR+= py27-html-docs | 154 | SUBDIR+= py27-html-docs | |
155 | #SUBDIR+= python # only contains Makefile fragments | 155 | #SUBDIR+= python # only contains Makefile fragments | |
156 | SUBDIR+= python26 | 156 | SUBDIR+= python26 | |
157 | SUBDIR+= python27 | 157 | SUBDIR+= python27 | |
158 | SUBDIR+= python32 | |||
159 | SUBDIR+= python33 | 158 | SUBDIR+= python33 | |
160 | SUBDIR+= racket | 159 | SUBDIR+= racket | |
161 | SUBDIR+= racket-textual | 160 | SUBDIR+= racket-textual | |
162 | SUBDIR+= rakudo-star | 161 | SUBDIR+= rakudo-star | |
163 | SUBDIR+= rcfunge | 162 | SUBDIR+= rcfunge | |
164 | SUBDIR+= rexx-imc | 163 | SUBDIR+= rexx-imc | |
165 | SUBDIR+= rexx-regina | 164 | SUBDIR+= rexx-regina | |
166 | SUBDIR+= ruby | 165 | SUBDIR+= ruby | |
167 | SUBDIR+= ruby-coffee-script | 166 | SUBDIR+= ruby-coffee-script | |
168 | SUBDIR+= ruby-coffee-script-source | 167 | SUBDIR+= ruby-coffee-script-source | |
169 | SUBDIR+= ruby-doc-stdlib | 168 | SUBDIR+= ruby-doc-stdlib | |
170 | SUBDIR+= ruby-execjs | 169 | SUBDIR+= ruby-execjs | |
171 | SUBDIR+= ruby18 | 170 | SUBDIR+= ruby18 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: egg.mk,v 1.15 2012/12/10 03:15:48 tsarna Exp $ | 1 | # $NetBSD: egg.mk,v 1.16 2014/01/12 09:01:50 wiz Exp $ | |
2 | # | 2 | # | |
3 | # Common logic to handle Python Eggs | 3 | # Common logic to handle Python Eggs | |
4 | # | 4 | # | |
5 | .include "../../mk/bsd.fast.prefs.mk" | 5 | .include "../../mk/bsd.fast.prefs.mk" | |
6 | .include "../../lang/python/pyversion.mk" | 6 | .include "../../lang/python/pyversion.mk" | |
7 | 7 | |||
8 | # This file should be included to package python "distributions" which | 8 | # This file should be included to package python "distributions" which | |
9 | # use setuptools to create an egg. Some distributions use distutils, | 9 | # use setuptools to create an egg. Some distributions use distutils, | |
10 | # which creates an egg-info file; those should use distutils.mk | 10 | # which creates an egg-info file; those should use distutils.mk | |
11 | 11 | |||
12 | EGG_NAME?= ${DISTNAME} | 12 | EGG_NAME?= ${DISTNAME} | |
13 | 13 | |||
14 | PYDISTUTILSPKG= yes | 14 | PYDISTUTILSPKG= yes | |
@@ -26,22 +26,22 @@ PY_PATCHPLIST= yes | @@ -26,22 +26,22 @@ PY_PATCHPLIST= yes | |||
26 | 26 | |||
27 | PLIST_SUBST+= EGG_NAME=${EGG_NAME}-py${PYVERSSUFFIX} | 27 | PLIST_SUBST+= EGG_NAME=${EGG_NAME}-py${PYVERSSUFFIX} | |
28 | PLIST_SUBST+= EGG_INFODIR=${EGG_NAME}-py${PYVERSSUFFIX}.egg-info | 28 | PLIST_SUBST+= EGG_INFODIR=${EGG_NAME}-py${PYVERSSUFFIX}.egg-info | |
29 | PRINT_PLIST_AWK+= { gsub(/${EGG_NAME}-py${PYVERSSUFFIX}.egg-info/, \ | 29 | PRINT_PLIST_AWK+= { gsub(/${EGG_NAME}-py${PYVERSSUFFIX}.egg-info/, \ | |
30 | "$${EGG_INFODIR}") } | 30 | "$${EGG_INFODIR}") } | |
31 | PRINT_PLIST_AWK+= { gsub(/${EGG_NAME}-py${PYVERSSUFFIX}-nspkg.pth/, \ | 31 | PRINT_PLIST_AWK+= { gsub(/${EGG_NAME}-py${PYVERSSUFFIX}-nspkg.pth/, \ | |
32 | "$${EGG_NAME}-nspkg.pth") } | 32 | "$${EGG_NAME}-nspkg.pth") } | |
33 | 33 | |||
34 | _PYSETUPTOOLSINSTALLARGS= --single-version-externally-managed | 34 | _PYSETUPTOOLSINSTALLARGS= --single-version-externally-managed | |
35 | .if ${_USE_DESTDIR} == "no" | 35 | .if ${_USE_DESTDIR} == "no" | |
36 | _PYSETUPTOOLSINSTALLARGS+= --root=/ | 36 | _PYSETUPTOOLSINSTALLARGS+= --root=/ | |
37 | .endif | 37 | .endif | |
38 | 38 | |||
39 | .if ${_PYTHON_VERSION} == "31" || ${_PYTHON_VERSION} == "32" || ${_PYTHON_VERSION} == "33" | 39 | .if ${_PYTHON_VERSION} == "33" | |
40 | DEPENDS+= ${PYPKGPREFIX}-distribute-[0-9]*:../../devel/py-distribute | 40 | DEPENDS+= ${PYPKGPREFIX}-distribute-[0-9]*:../../devel/py-distribute | |
41 | .else | 41 | .else | |
42 | DEPENDS+= ${PYPKGPREFIX}-setuptools>=0.6c9:../../devel/py-setuptools | 42 | DEPENDS+= ${PYPKGPREFIX}-setuptools>=0.6c9:../../devel/py-setuptools | |
43 | .endif | 43 | .endif | |
44 | 44 | |||
45 | INSTALLATION_DIRS+= ${PYSITELIB} | 45 | INSTALLATION_DIRS+= ${PYSITELIB} | |
46 | 46 | |||
47 | .include "../../lang/python/extension.mk" | 47 | .include "../../lang/python/extension.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: extension.mk,v 1.35 2013/11/10 13:05:54 obache Exp $ | 1 | # $NetBSD: extension.mk,v 1.36 2014/01/12 09:01:50 wiz Exp $ | |
2 | 2 | |||
3 | .include "../../lang/python/pyversion.mk" | 3 | .include "../../lang/python/pyversion.mk" | |
4 | 4 | |||
5 | # Packages that are a non-egg distutils extension should set | 5 | # Packages that are a non-egg distutils extension should set | |
6 | # PYDISTUTILSPKG=YES and include this mk file. | 6 | # PYDISTUTILSPKG=YES and include this mk file. | |
7 | 7 | |||
8 | # This mk fragment is included to handle packages that create | 8 | # This mk fragment is included to handle packages that create | |
9 | # extensions to python, which by definition are those that place files | 9 | # extensions to python, which by definition are those that place files | |
10 | # in ${PYSITELIB}. Extensions can be implemented via setuptools as | 10 | # in ${PYSITELIB}. Extensions can be implemented via setuptools as | |
11 | # eggs (see egg.mk), via distutils (confusing, with an egg-info file, | 11 | # eggs (see egg.mk), via distutils (confusing, with an egg-info file, | |
12 | # even though they are not eggs), or via more ad hocs methods. | 12 | # even though they are not eggs), or via more ad hocs methods. | |
13 | 13 | |||
14 | .if defined(PYDISTUTILSPKG) | 14 | .if defined(PYDISTUTILSPKG) | |
@@ -51,22 +51,22 @@ do-test: | @@ -51,22 +51,22 @@ do-test: | |||
51 | # are present, and therefore the default value of PY_NO_EGG=yes causes | 51 | # are present, and therefore the default value of PY_NO_EGG=yes causes | |
52 | # pkgsrc not to conform to python norms. The reason for this behavior | 52 | # pkgsrc not to conform to python norms. The reason for this behavior | |
53 | # appears to be that creating egg info files was new in Python 2.5. | 53 | # appears to be that creating egg info files was new in Python 2.5. | |
54 | PY_NO_EGG?= yes | 54 | PY_NO_EGG?= yes | |
55 | .if !empty(PY_NO_EGG:M[yY][eE][sS]) | 55 | .if !empty(PY_NO_EGG:M[yY][eE][sS]) | |
56 | # see python26/patches/patch-av | 56 | # see python26/patches/patch-av | |
57 | INSTALL_ENV+= PKGSRC_PYTHON_NO_EGG=defined | 57 | INSTALL_ENV+= PKGSRC_PYTHON_NO_EGG=defined | |
58 | .endif | 58 | .endif | |
59 | 59 | |||
60 | .if defined(PY_PATCHPLIST) | 60 | .if defined(PY_PATCHPLIST) | |
61 | PLIST_SUBST+= PYINC=${PYINC} PYLIB=${PYLIB} PYSITELIB=${PYSITELIB} | 61 | PLIST_SUBST+= PYINC=${PYINC} PYLIB=${PYLIB} PYSITELIB=${PYSITELIB} | |
62 | .endif | 62 | .endif | |
63 | 63 | |||
64 | # prepare Python>=32 bytecode file location change | 64 | # prepare Python>=3.2 bytecode file location change | |
65 | # http://www.python.org/dev/peps/pep-3147/ | 65 | # http://www.python.org/dev/peps/pep-3147/ | |
66 | .if empty(_PYTHON_VERSION:M2?) && ${_PYTHON_VERSION} != "31" | 66 | .if empty(_PYTHON_VERSION:M2?) | |
67 | PY_PEP3147?= yes | 67 | PY_PEP3147?= yes | |
68 | .endif | 68 | .endif | |
69 | .if defined(PY_PEP3147) && !empty(PY_PEP3147:M[yY][eE][sS]) | 69 | .if defined(PY_PEP3147) && !empty(PY_PEP3147:M[yY][eE][sS]) | |
70 | PLIST_AWK+= -f ${PKGSRCDIR}/lang/python/plist-python.awk | 70 | PLIST_AWK+= -f ${PKGSRCDIR}/lang/python/plist-python.awk | |
71 | PLIST_AWK_ENV+= PYTHON_SOABI="cpython-${_PYTHON_VERSION}" | 71 | PLIST_AWK_ENV+= PYTHON_SOABI="cpython-${_PYTHON_VERSION}" | |
72 | .endif | 72 | .endif |
@@ -1,57 +1,57 @@ | @@ -1,57 +1,57 @@ | |||
1 | # $NetBSD: pyversion.mk,v 1.109 2013/05/12 00:19:55 riastradh Exp $ | 1 | # $NetBSD: pyversion.mk,v 1.110 2014/01/12 09:01:50 wiz Exp $ | |
2 | 2 | |||
3 | # This file determines which Python version is used as a dependency for | 3 | # This file determines which Python version is used as a dependency for | |
4 | # a package. | 4 | # a package. | |
5 | # | 5 | # | |
6 | # === User-settable variables === | 6 | # === User-settable variables === | |
7 | # | 7 | # | |
8 | # PYTHON_VERSION_DEFAULT | 8 | # PYTHON_VERSION_DEFAULT | |
9 | # The preferred Python version to use. | 9 | # The preferred Python version to use. | |
10 | # | 10 | # | |
11 | # Possible values: 26 27 32 33 | 11 | # Possible values: 26 27 33 | |
12 | # Default: 27 | 12 | # Default: 27 | |
13 | # | 13 | # | |
14 | # === Infrastructure variables === | 14 | # === Infrastructure variables === | |
15 | # | 15 | # | |
16 | # PYTHON_VERSION_REQD | 16 | # PYTHON_VERSION_REQD | |
17 | # Python version to use. This variable should not be set in | 17 | # Python version to use. This variable should not be set in | |
18 | # packages. Normally it is used by bulk build tools. | 18 | # packages. Normally it is used by bulk build tools. | |
19 | # | 19 | # | |
20 | # Possible: ${PYTHON_VERSIONS_ACCEPTED} | 20 | # Possible: ${PYTHON_VERSIONS_ACCEPTED} | |
21 | # Default: ${PYTHON_VERSION_DEFAULT} | 21 | # Default: ${PYTHON_VERSION_DEFAULT} | |
22 | # | 22 | # | |
23 | # === Package-settable variables === | 23 | # === Package-settable variables === | |
24 | # | 24 | # | |
25 | # PYTHON_VERSIONS_ACCEPTED | 25 | # PYTHON_VERSIONS_ACCEPTED | |
26 | # The Python versions that are acceptable for the package. The | 26 | # The Python versions that are acceptable for the package. The | |
27 | # order of the entries matters, since earlier entries are | 27 | # order of the entries matters, since earlier entries are | |
28 | # preferred over later ones. | 28 | # preferred over later ones. | |
29 | # | 29 | # | |
30 | # Possible values: 33 32 27 26 | 30 | # Possible values: 33 27 26 | |
31 | # Default: (33 32) 27 26 | 31 | # Default: (33) 27 26 | |
32 | # | 32 | # | |
33 | # PYTHON_VERSIONS_INCLUDE_3X | 33 | # PYTHON_VERSIONS_INCLUDE_3X | |
34 | # Wether the default PYTHON_VERSIONS_ACCEPTED should include | 34 | # Wether the default PYTHON_VERSIONS_ACCEPTED should include | |
35 | # 3.x versions for for this package or not. | 35 | # 3.x versions for for this package or not. | |
36 | # This variable must be set before including bsd.prefs.mk. | 36 | # This variable must be set before including bsd.prefs.mk. | |
37 | # | 37 | # | |
38 | # Possible values: yes no | 38 | # Possible values: yes no | |
39 | # Default: no | 39 | # Default: no | |
40 | # | 40 | # | |
41 | # PYTHON_VERSIONS_INCOMPATIBLE | 41 | # PYTHON_VERSIONS_INCOMPATIBLE | |
42 | # The Python versions that are NOT acceptable for the package. | 42 | # The Python versions that are NOT acceptable for the package. | |
43 | # | 43 | # | |
44 | # Possible values: 26 27 32 33 | 44 | # Possible values: 26 27 33 | |
45 | # Default: (depends on the platform) | 45 | # Default: (depends on the platform) | |
46 | # | 46 | # | |
47 | # PYTHON_FOR_BUILD_ONLY | 47 | # PYTHON_FOR_BUILD_ONLY | |
48 | # Whether Python is needed only at build time or at run time. | 48 | # Whether Python is needed only at build time or at run time. | |
49 | # | 49 | # | |
50 | # Possible values: yes no tool | 50 | # Possible values: yes no tool | |
51 | # Default: no | 51 | # Default: no | |
52 | # | 52 | # | |
53 | # PYTHON_SELF_CONFLICT | 53 | # PYTHON_SELF_CONFLICT | |
54 | # If set to "yes", additional CONFLICTS entries are added for | 54 | # If set to "yes", additional CONFLICTS entries are added for | |
55 | # registering a conflict between pyNN-<modulename> packages. | 55 | # registering a conflict between pyNN-<modulename> packages. | |
56 | # | 56 | # | |
57 | # Possible values: yes no | 57 | # Possible values: yes no | |
@@ -84,35 +84,34 @@ PYTHON_PYVERSION_MK= defined | @@ -84,35 +84,34 @@ PYTHON_PYVERSION_MK= defined | |||
84 | PYTHON_VERSION_REQD?= ${PKGNAME_REQD:C/(^.*-|^)py([0-9][0-9])-.*/\2/} | 84 | PYTHON_VERSION_REQD?= ${PKGNAME_REQD:C/(^.*-|^)py([0-9][0-9])-.*/\2/} | |
85 | .elif defined(PKGNAME_OLD) && !empty(PKGNAME_OLD:Mpy[0-9][0-9]-*) || \ | 85 | .elif defined(PKGNAME_OLD) && !empty(PKGNAME_OLD:Mpy[0-9][0-9]-*) || \ | |
86 | defined(PKGNAME_OLD) && !empty(PKGNAME_OLD:M*-py[0-9][0-9]-*) | 86 | defined(PKGNAME_OLD) && !empty(PKGNAME_OLD:M*-py[0-9][0-9]-*) | |
87 | PYTHON_VERSION_REQD?= ${PKGNAME_OLD:C/(^.*-|^)py([0-9][0-9])-.*/\2/} | 87 | PYTHON_VERSION_REQD?= ${PKGNAME_OLD:C/(^.*-|^)py([0-9][0-9])-.*/\2/} | |
88 | .endif | 88 | .endif | |
89 | 89 | |||
90 | .include "../../mk/bsd.prefs.mk" | 90 | .include "../../mk/bsd.prefs.mk" | |
91 | 91 | |||
92 | BUILD_DEFS+= PYTHON_VERSION_DEFAULT | 92 | BUILD_DEFS+= PYTHON_VERSION_DEFAULT | |
93 | BUILD_DEFS_EFFECTS+= PYPACKAGE | 93 | BUILD_DEFS_EFFECTS+= PYPACKAGE | |
94 | 94 | |||
95 | PYTHON_VERSION_DEFAULT?= 27 | 95 | PYTHON_VERSION_DEFAULT?= 27 | |
96 | .if ${PYTHON_VERSIONS_INCLUDE_3X:U:tl} == "yes" | 96 | .if ${PYTHON_VERSIONS_INCLUDE_3X:U:tl} == "yes" | |
97 | PYTHON_VERSIONS_ACCEPTED?= 33 32 27 26 | 97 | PYTHON_VERSIONS_ACCEPTED?= 33 27 26 | |
98 | .else | 98 | .else | |
99 | PYTHON_VERSIONS_ACCEPTED?= 27 26 | 99 | PYTHON_VERSIONS_ACCEPTED?= 27 26 | |
100 | .endif | 100 | .endif | |
101 | PYTHON_VERSIONS_INCOMPATIBLE?= # empty by default | 101 | PYTHON_VERSIONS_INCOMPATIBLE?= # empty by default | |
102 | 102 | |||
103 | BUILDLINK_API_DEPENDS.python26?= python26>=2.6 | 103 | BUILDLINK_API_DEPENDS.python26?= python26>=2.6 | |
104 | BUILDLINK_API_DEPENDS.python27?= python27>=2.7 | 104 | BUILDLINK_API_DEPENDS.python27?= python27>=2.7 | |
105 | BUILDLINK_API_DEPENDS.python32?= python32>=3.2 | |||
106 | BUILDLINK_API_DEPENDS.python33?= python33>=3.3 | 105 | BUILDLINK_API_DEPENDS.python33?= python33>=3.3 | |
107 | 106 | |||
108 | # transform the list into individual variables | 107 | # transform the list into individual variables | |
109 | .for pv in ${PYTHON_VERSIONS_ACCEPTED} | 108 | .for pv in ${PYTHON_VERSIONS_ACCEPTED} | |
110 | .if empty(PYTHON_VERSIONS_INCOMPATIBLE:M${pv}) | 109 | .if empty(PYTHON_VERSIONS_INCOMPATIBLE:M${pv}) | |
111 | _PYTHON_VERSION_${pv}_OK= yes | 110 | _PYTHON_VERSION_${pv}_OK= yes | |
112 | _PYTHON_VERSIONS_ACCEPTED+= ${pv} | 111 | _PYTHON_VERSIONS_ACCEPTED+= ${pv} | |
113 | .endif | 112 | .endif | |
114 | .endfor | 113 | .endfor | |
115 | 114 | |||
116 | # | 115 | # | |
117 | # choose a python version where to add, | 116 | # choose a python version where to add, | |
118 | # try to be intelligent | 117 | # try to be intelligent | |
@@ -156,33 +155,26 @@ CONFLICTS += ${PKGNAME:S/py${_PYTHON_VER | @@ -156,33 +155,26 @@ CONFLICTS += ${PKGNAME:S/py${_PYTHON_VER | |||
156 | .endfor | 155 | .endfor | |
157 | .endif # PYCONFLICTS | 156 | .endif # PYCONFLICTS | |
158 | 157 | |||
159 | # | 158 | # | |
160 | PLIST_VARS+= py2x py3x | 159 | PLIST_VARS+= py2x py3x | |
161 | 160 | |||
162 | .if ${_PYTHON_VERSION} == "33" | 161 | .if ${_PYTHON_VERSION} == "33" | |
163 | PYPKGSRCDIR= ../../lang/python33 | 162 | PYPKGSRCDIR= ../../lang/python33 | |
164 | PYDEPENDENCY= ${BUILDLINK_API_DEPENDS.python33}:${PYPKGSRCDIR} | 163 | PYDEPENDENCY= ${BUILDLINK_API_DEPENDS.python33}:${PYPKGSRCDIR} | |
165 | PYPACKAGE= python33 | 164 | PYPACKAGE= python33 | |
166 | PYVERSSUFFIX= 3.3 | 165 | PYVERSSUFFIX= 3.3 | |
167 | PYPKGPREFIX= py33 | 166 | PYPKGPREFIX= py33 | |
168 | PLIST.py3x= yes | 167 | PLIST.py3x= yes | |
169 | .elif ${_PYTHON_VERSION} == "32" | |||
170 | PYPKGSRCDIR= ../../lang/python32 | |||
171 | PYDEPENDENCY= ${BUILDLINK_API_DEPENDS.python32}:${PYPKGSRCDIR} | |||
172 | PYPACKAGE= python32 | |||
173 | PYVERSSUFFIX= 3.2 | |||
174 | PYPKGPREFIX= py32 | |||
175 | PLIST.py3x= yes | |||
176 | .elif ${_PYTHON_VERSION} == "27" | 168 | .elif ${_PYTHON_VERSION} == "27" | |
177 | PYPKGSRCDIR= ../../lang/python27 | 169 | PYPKGSRCDIR= ../../lang/python27 | |
178 | PYDEPENDENCY= ${BUILDLINK_API_DEPENDS.python27}:${PYPKGSRCDIR} | 170 | PYDEPENDENCY= ${BUILDLINK_API_DEPENDS.python27}:${PYPKGSRCDIR} | |
179 | PYPACKAGE= python27 | 171 | PYPACKAGE= python27 | |
180 | PYVERSSUFFIX= 2.7 | 172 | PYVERSSUFFIX= 2.7 | |
181 | PYPKGPREFIX= py27 | 173 | PYPKGPREFIX= py27 | |
182 | PLIST.py2x= yes | 174 | PLIST.py2x= yes | |
183 | .elif ${_PYTHON_VERSION} == "26" | 175 | .elif ${_PYTHON_VERSION} == "26" | |
184 | PYPKGSRCDIR= ../../lang/python26 | 176 | PYPKGSRCDIR= ../../lang/python26 | |
185 | PYDEPENDENCY= ${BUILDLINK_API_DEPENDS.python26}:${PYPKGSRCDIR} | 177 | PYDEPENDENCY= ${BUILDLINK_API_DEPENDS.python26}:${PYPKGSRCDIR} | |
186 | PYPACKAGE= python26 | 178 | PYPACKAGE= python26 | |
187 | PYVERSSUFFIX= 2.6 | 179 | PYVERSSUFFIX= 2.6 | |
188 | PYPKGPREFIX= py26 | 180 | PYPKGPREFIX= py26 |
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.12 2013/10/31 23:38:30 dholland Exp $ | 1 | # $NetBSD: Makefile,v 1.13 2014/01/12 09:01:51 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= bulk-medium-20131031 | 3 | DISTNAME= bulk-medium-20140112 | |
4 | CATEGORIES= meta-pkgs | 4 | CATEGORIES= meta-pkgs | |
5 | MASTER_SITES= # empty | 5 | MASTER_SITES= # empty | |
6 | DISTFILES= # empty | 6 | DISTFILES= # empty | |
7 | 7 | |||
8 | MAINTAINER= dholland@NetBSD.org | 8 | MAINTAINER= dholland@NetBSD.org | |
9 | COMMENT= Meta-package for a standard medium-sized limited bulk build | 9 | COMMENT= Meta-package for a standard medium-sized limited bulk build | |
10 | 10 | |||
11 | META_PACKAGE= yes | 11 | META_PACKAGE= yes | |
12 | 12 | |||
13 | RESTRICTED= Just for test build purpose | 13 | RESTRICTED= Just for test build purpose | |
14 | NO_BIN_ON_CDROM= ${RESTRICTED} | 14 | NO_BIN_ON_CDROM= ${RESTRICTED} | |
15 | NO_BIN_ON_FTP= ${RESTRICTED} | 15 | NO_BIN_ON_FTP= ${RESTRICTED} | |
16 | 16 | |||
@@ -82,27 +82,26 @@ BUILD_DEPENDS+= netpbm-[0-9]*:../../grap | @@ -82,27 +82,26 @@ BUILD_DEPENDS+= netpbm-[0-9]*:../../grap | |||
82 | BUILD_DEPENDS+= ${PYPKGPREFIX}-matplotlib-[0-9]*:../../graphics/py-matplotlib | 82 | BUILD_DEPENDS+= ${PYPKGPREFIX}-matplotlib-[0-9]*:../../graphics/py-matplotlib | |
83 | BUILD_DEPENDS+= ${PYPKGPREFIX}-matplotlib-gtk-[0-9]*:../../graphics/py-matplotlib-gtk2 | 83 | BUILD_DEPENDS+= ${PYPKGPREFIX}-matplotlib-gtk-[0-9]*:../../graphics/py-matplotlib-gtk2 | |
84 | BUILD_DEPENDS+= ${PYPKGPREFIX}-matplotlib-tk-[0-9]*:../../graphics/py-matplotlib-tk | 84 | BUILD_DEPENDS+= ${PYPKGPREFIX}-matplotlib-tk-[0-9]*:../../graphics/py-matplotlib-tk | |
85 | BUILD_DEPENDS+= gawk-[0-9]*:../../lang/gawk | 85 | BUILD_DEPENDS+= gawk-[0-9]*:../../lang/gawk | |
86 | BUILD_DEPENDS+= php>=5.3<5.4:../../lang/php53 | 86 | BUILD_DEPENDS+= php>=5.3<5.4:../../lang/php53 | |
87 | BUILD_DEPENDS+= php>=5.4<5.5:../../lang/php54 | 87 | BUILD_DEPENDS+= php>=5.4<5.5:../../lang/php54 | |
88 | BUILD_DEPENDS+= ruby18-base-[0-9]*:../../lang/ruby18-base | 88 | BUILD_DEPENDS+= ruby18-base-[0-9]*:../../lang/ruby18-base | |
89 | BUILD_DEPENDS+= ruby193-base-[0-9]*:../../lang/ruby193-base | 89 | BUILD_DEPENDS+= ruby193-base-[0-9]*:../../lang/ruby193-base | |
90 | BUILD_DEPENDS+= sun-jdk6-[0-9]*:../../lang/sun-jdk6 | 90 | BUILD_DEPENDS+= sun-jdk6-[0-9]*:../../lang/sun-jdk6 | |
91 | BUILD_DEPENDS+= sun-jre6-[0-9]*:../../lang/sun-jre6 | 91 | BUILD_DEPENDS+= sun-jre6-[0-9]*:../../lang/sun-jre6 | |
92 | BUILD_DEPENDS+= openjdk7-[0-9]*:../../lang/openjdk7 | 92 | BUILD_DEPENDS+= openjdk7-[0-9]*:../../lang/openjdk7 | |
93 | BUILD_DEPENDS+= openjdk7-bin-[0-9]*:../../lang/openjdk7-bin | 93 | BUILD_DEPENDS+= openjdk7-bin-[0-9]*:../../lang/openjdk7-bin | |
94 | BUILD_DEPENDS+= python26-[0-9]*:../../lang/python26 | 94 | BUILD_DEPENDS+= python26-[0-9]*:../../lang/python26 | |
95 | BUILD_DEPENDS+= python32-[0-9]*:../../lang/python32 | |||
96 | BUILD_DEPENDS+= python33-[0-9]*:../../lang/python33 | 95 | BUILD_DEPENDS+= python33-[0-9]*:../../lang/python33 | |
97 | BUILD_DEPENDS+= tcl-[0-9]*:../../lang/tcl | 96 | BUILD_DEPENDS+= tcl-[0-9]*:../../lang/tcl | |
98 | BUILD_DEPENDS+= fetchmail-[0-9]*:../../mail/fetchmail | 97 | BUILD_DEPENDS+= fetchmail-[0-9]*:../../mail/fetchmail | |
99 | BUILD_DEPENDS+= imap-uw-[0-9]*:../../mail/imap-uw | 98 | BUILD_DEPENDS+= imap-uw-[0-9]*:../../mail/imap-uw | |
100 | BUILD_DEPENDS+= mailman-[0-9]*:../../mail/mailman | 99 | BUILD_DEPENDS+= mailman-[0-9]*:../../mail/mailman | |
101 | BUILD_DEPENDS+= mhonarc-[0-9]*:../../mail/mhonarc | 100 | BUILD_DEPENDS+= mhonarc-[0-9]*:../../mail/mhonarc | |
102 | BUILD_DEPENDS+= mutt-[0-9]*:../../mail/mutt | 101 | BUILD_DEPENDS+= mutt-[0-9]*:../../mail/mutt | |
103 | BUILD_DEPENDS+= re-alpine-[0-9]*:../../mail/re-alpine | 102 | BUILD_DEPENDS+= re-alpine-[0-9]*:../../mail/re-alpine | |
104 | BUILD_DEPENDS+= spamassassin-[0-9]*:../../mail/spamassassin | 103 | BUILD_DEPENDS+= spamassassin-[0-9]*:../../mail/spamassassin | |
105 | BUILD_DEPENDS+= bind>=9.6<9.7:../../net/bind96 | 104 | BUILD_DEPENDS+= bind>=9.6<9.7:../../net/bind96 | |
106 | BUILD_DEPENDS+= bind>=9.8<9.9:../../net/bind98 | 105 | BUILD_DEPENDS+= bind>=9.8<9.9:../../net/bind98 | |
107 | BUILD_DEPENDS+= bind>=9.9<9.10:../../net/bind99 | 106 | BUILD_DEPENDS+= bind>=9.9<9.10:../../net/bind99 | |
108 | BUILD_DEPENDS+= clive-[0-9]*:../../net/clive | 107 | BUILD_DEPENDS+= clive-[0-9]*:../../net/clive |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: makevars.map,v 1.238 2013/09/01 05:30:15 obache Exp $ | 1 | # $NetBSD: makevars.map,v 1.239 2014/01/12 09:01:50 wiz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | # This file contains the guessed type of some variables, according to | 4 | # This file contains the guessed type of some variables, according to | |
5 | # their current use in pkgsrc. | 5 | # their current use in pkgsrc. | |
6 | # | 6 | # | |
7 | # The type YesNo is used for variables that are checked using | 7 | # The type YesNo is used for variables that are checked using | |
8 | # .if defined(VAR) && !empty(VAR:M[Yy][Ee][Ss]) | 8 | # .if defined(VAR) && !empty(VAR:M[Yy][Ee][Ss]) | |
9 | # | 9 | # | |
10 | # The type Yes is used for variables that are checked using | 10 | # The type Yes is used for variables that are checked using | |
11 | # .if defined(VAR) | 11 | # .if defined(VAR) | |
12 | # | 12 | # | |
13 | # Type type List is used for lists of things. There are two types of lists, | 13 | # Type type List is used for lists of things. There are two types of lists, | |
14 | # InternalList and List, which are described in the pkgsrc guide, chapter | 14 | # InternalList and List, which are described in the pkgsrc guide, chapter | |
@@ -628,27 +628,27 @@ PLIST_TYPE { dynamic static } | @@ -628,27 +628,27 @@ PLIST_TYPE { dynamic static } | |||
628 | PREPEND_PATH List of Pathname | 628 | PREPEND_PATH List of Pathname | |
629 | PREFIX Pathname [*:u] # ??? | 629 | PREFIX Pathname [*:u] # ??? | |
630 | PREV_PKGPATH Pathname [*:u] # doesn't exist any longer | 630 | PREV_PKGPATH Pathname [*:u] # doesn't exist any longer | |
631 | PRINT_PLIST_AWK AwkCommand [*:a] | 631 | PRINT_PLIST_AWK AwkCommand [*:a] | |
632 | PRIVILEGED_STAGES List of { install package clean } | 632 | PRIVILEGED_STAGES List of { install package clean } | |
633 | PTHREAD_AUTO_VARS YesNo [m:s] | 633 | PTHREAD_AUTO_VARS YesNo [m:s] | |
634 | PTHREAD_CFLAGS List of CFlag [$system] | 634 | PTHREAD_CFLAGS List of CFlag [$system] | |
635 | PTHREAD_LDFLAGS List of LdFlag [$system] | 635 | PTHREAD_LDFLAGS List of LdFlag [$system] | |
636 | PTHREAD_LIBS List of LdFlag [$system] | 636 | PTHREAD_LIBS List of LdFlag [$system] | |
637 | PTHREAD_OPTS List of { native optional require } [m:as,c:a,b:a] | 637 | PTHREAD_OPTS List of { native optional require } [m:as,c:a,b:a] | |
638 | PTHREAD_TYPE Identifier [$system] | 638 | PTHREAD_TYPE Identifier [$system] | |
639 | # ^^ or "native" or "none". | 639 | # ^^ or "native" or "none". | |
640 | PY_PATCHPLIST Yes [$package] | 640 | PY_PATCHPLIST Yes [$package] | |
641 | PYPKGPREFIX { py26 py27 py31 py32 } [*:pu, pyversion.mk:s, *:] | 641 | PYPKGPREFIX { py26 py27 py33 } [*:pu, pyversion.mk:s, *:] | |
642 | PYTHON_FOR_BUILD_ONLY Yes [$package] | 642 | PYTHON_FOR_BUILD_ONLY Yes [$package] | |
643 | PYTHON_PATCH_SCRIPTS List of Pathmask [$package_list] | 643 | PYTHON_PATCH_SCRIPTS List of Pathmask [$package_list] | |
644 | PYTHON_VERSIONS_ACCEPTED List of Version [$package] | 644 | PYTHON_VERSIONS_ACCEPTED List of Version [$package] | |
645 | PYTHON_VERSIONS_INCOMPATIBLE List of Version [$package] | 645 | PYTHON_VERSIONS_INCOMPATIBLE List of Version [$package] | |
646 | PYTHON_VERSION_DEFAULT Version [$user] | 646 | PYTHON_VERSION_DEFAULT Version [$user] | |
647 | PYTHON_VERSION_REQD Version [$user] | 647 | PYTHON_VERSION_REQD Version [$user] | |
648 | RANLIB ShellCommand [$system] | 648 | RANLIB ShellCommand [$system] | |
649 | RCD_SCRIPTS List of Filename [$package_list] | 649 | RCD_SCRIPTS List of Filename [$package_list] | |
650 | RCD_SCRIPT_SRC.* List of Pathname [m:s] | 650 | RCD_SCRIPT_SRC.* List of Pathname [m:s] | |
651 | REPLACE.* String [m:s] | 651 | REPLACE.* String [m:s] | |
652 | REPLACE_AWK List of Pathmask [$package_list] | 652 | REPLACE_AWK List of Pathmask [$package_list] | |
653 | REPLACE_BASH List of Pathmask [$package_list] | 653 | REPLACE_BASH List of Pathmask [$package_list] | |
654 | REPLACE_EMACS List of Pathmask | 654 | REPLACE_EMACS List of Pathmask |