diff --git a/dports/editors/MacVim/Portfile b/dports/editors/MacVim/Portfile
index 24074ad..db7f13a 100644
a
|
b
|
set vim_version 7.4 |
8 | 8 | set snapshot 73 |
9 | 9 | set gitcommit snapshot-${snapshot} |
10 | 10 | version ${vim_version}.snapshot${snapshot} |
| 11 | revision 1 |
11 | 12 | categories editors |
12 | 13 | platforms darwin |
13 | 14 | license Vim GPL-2+ |
… |
… |
variant perl description {Enable Perl scripting} { |
124 | 125 | configure.args-append --enable-perlinterp |
125 | 126 | depends_lib-append path:bin/perl:perl5 |
126 | 127 | } |
127 | | variant python requires python25 description {Compatibility variant, requires +python25} {} |
128 | | variant python25 conflicts python26 python27 description {Enable Python scripting} { |
129 | | configure.args-append --enable-pythoninterp --with-python=${prefix}/bin/python2.5 |
130 | | patchfiles-append patch-python.diff |
131 | | depends_lib-append port:python25 |
132 | 128 | |
133 | | use_autoconf yes |
134 | | } |
135 | | variant python26 conflicts python25 python27 description {Enable Python scripting} { |
| 129 | # TODO: Remove after 2015-12-26. |
| 130 | variant python25 requires python27 description {Legacy variant} {} |
| 131 | variant python31 requires python34 description {Legacy variant} {} |
| 132 | variant python32 requires python34 description {Legacy variant} {} |
| 133 | |
| 134 | variant python26 conflicts python27 description {Enable Python scripting} { |
136 | 135 | configure.args-append --enable-pythoninterp --with-python=${prefix}/bin/python2.6 |
137 | 136 | patchfiles-append patch-python.diff |
138 | 137 | depends_lib-append port:python26 |
139 | 138 | |
140 | 139 | use_autoconf yes |
141 | 140 | } |
142 | | variant python27 conflicts python25 python26 description {Enable Python scripting} { |
| 141 | variant python27 conflicts python26 description {Enable Python scripting} { |
143 | 142 | configure.args-append --enable-pythoninterp --with-python=${prefix}/bin/python2.7 |
144 | 143 | patchfiles-append patch-python.diff |
145 | 144 | depends_lib-append port:python27 |
146 | 145 | |
147 | 146 | use_autoconf yes |
148 | 147 | } |
149 | | variant python31 conflicts python32 python33 python34 description {Enable Python scripting} { |
150 | | configure.args-append --enable-python3interp --with-python3=${prefix}/bin/python3.1 |
151 | | patchfiles-append patch-python3.diff |
152 | | depends_lib-append port:python31 |
153 | | |
154 | | use_autoconf yes |
155 | | } |
156 | | variant python32 conflicts python31 python33 python34 description {Enable Python scripting} { |
157 | | configure.args-append --enable-python3interp --with-python3=${prefix}/bin/python3.2 |
158 | | patchfiles-append patch-python3.diff |
159 | | depends_lib-append port:python32 |
160 | | |
161 | | use_autoconf yes |
162 | | # Overwriting autoconf.cmd above removes dependency, add it again |
163 | | depends_build-append port:autoconf |
164 | | } |
165 | | variant python33 conflicts python31 python32 python34 description {Enable Python scripting} { |
| 148 | variant python33 conflicts python34 description {Enable Python scripting} { |
166 | 149 | configure.args-append --enable-python3interp --with-python3=${prefix}/bin/python3.3 |
167 | 150 | patchfiles-append patch-python3.diff |
168 | 151 | depends_lib-append port:python33 |
… |
… |
variant python33 conflicts python31 python32 python34 description {Enable Python |
171 | 154 | # Overwriting autoconf.cmd above removes dependency, add it again |
172 | 155 | depends_build-append port:autoconf |
173 | 156 | } |
174 | | variant python34 conflicts python31 python32 python33 description {Enable Python scripting} { |
| 157 | variant python34 conflicts python33 description {Enable Python scripting} { |
175 | 158 | configure.args-append --enable-python3interp --with-python3=${prefix}/bin/python3.4 |
176 | 159 | patchfiles-append patch-python3.diff |
177 | 160 | depends_lib-append port:python34 |
diff --git a/dports/editors/vim-app/Portfile b/dports/editors/vim-app/Portfile
index c59d23e..27241d4 100644
a
|
b
|
set realname vim |
7 | 7 | set vim_version 7.4 |
8 | 8 | set vim_patchlevel 258 |
9 | 9 | version ${vim_version}.${vim_patchlevel} |
| 10 | revision 1 |
10 | 11 | categories editors |
11 | 12 | platforms darwin |
12 | 13 | license Vim GPL-2+ |
… |
… |
variant perl description {Enable Perl scripting} { |
430 | 431 | configure.args-append --enable-perlinterp |
431 | 432 | depends_lib-append path:bin/perl:perl5 |
432 | 433 | } |
433 | | variant python requires python25 description {Compatibility variant, requires +python25} {} |
434 | | variant python25 conflicts python26 python27 description {Enable Python scripting} { |
435 | | configure.args-append --enable-pythoninterp --with-python=${prefix}/bin/python2.5 |
436 | | patchfiles-append patch-python.diff |
437 | | depends_lib-append port:python25 |
438 | 434 | |
439 | | use_autoconf yes |
440 | | # Overwriting autoconf.cmd above removes dependency, add it again |
441 | | depends_build-append port:autoconf |
442 | | } |
443 | | variant python26 conflicts python25 python27 description {Enable Python scripting} { |
| 435 | # TODO: Remove after 2015-12-26. |
| 436 | variant python25 requires python27 description {Legacy variant} {} |
| 437 | variant python31 requires python34 description {Legacy variant} {} |
| 438 | variant python32 requires python34 description {Legacy variant} {} |
| 439 | |
| 440 | variant python26 conflicts python27 description {Enable Python scripting} { |
444 | 441 | configure.args-append --enable-pythoninterp --with-python=${prefix}/bin/python2.6 |
445 | 442 | patchfiles-append patch-python.diff |
446 | 443 | depends_lib-append port:python26 |
… |
… |
variant python26 conflicts python25 python27 description {Enable Python scriptin |
449 | 446 | # Overwriting autoconf.cmd above removes dependency, add it again |
450 | 447 | depends_build-append port:autoconf |
451 | 448 | } |
452 | | variant python27 conflicts python25 python26 description {Enable Python scripting} { |
| 449 | variant python27 conflicts python26 description {Enable Python scripting} { |
453 | 450 | configure.args-append --enable-pythoninterp --with-python=${prefix}/bin/python2.7 |
454 | 451 | patchfiles-append patch-python.diff |
455 | 452 | depends_lib-append port:python27 |
… |
… |
variant python27 conflicts python25 python26 description {Enable Python scriptin |
458 | 455 | # Overwriting autoconf.cmd above removes dependency, add it again |
459 | 456 | depends_build-append port:autoconf |
460 | 457 | } |
461 | | variant python31 conflicts python32 python33 python34 description {Enable Python scripting} { |
462 | | configure.args-append --enable-python3interp --with-python3=${prefix}/bin/python3.1 |
463 | | patchfiles-append patch-python3.diff |
464 | | depends_lib-append port:python31 |
465 | | |
466 | | use_autoconf yes |
467 | | # Overwriting autoconf.cmd above removes dependency, add it again |
468 | | depends_build-append port:autoconf |
469 | | } |
470 | | variant python32 conflicts python31 python33 python34 description {Enable Python scripting} { |
471 | | configure.args-append --enable-python3interp --with-python3=${prefix}/bin/python3.2 |
472 | | patchfiles-append patch-python3.diff |
473 | | depends_lib-append port:python32 |
474 | | |
475 | | use_autoconf yes |
476 | | # Overwriting autoconf.cmd above removes dependency, add it again |
477 | | depends_build-append port:autoconf |
478 | | } |
479 | | variant python33 conflicts python31 python32 python34 description {Enable Python scripting} { |
| 458 | variant python33 conflicts python34 description {Enable Python scripting} { |
480 | 459 | configure.args-append --enable-python3interp --with-python3=${prefix}/bin/python3.3 |
481 | 460 | patchfiles-append patch-python3.diff |
482 | 461 | depends_lib-append port:python33 |
… |
… |
variant python33 conflicts python31 python32 python34 description {Enable Python |
485 | 464 | # Overwriting autoconf.cmd above removes dependency, add it again |
486 | 465 | depends_build-append port:autoconf |
487 | 466 | } |
488 | | variant python34 conflicts python31 python32 python33 description {Enable Python scripting} { |
| 467 | variant python34 conflicts python33 description {Enable Python scripting} { |
489 | 468 | configure.args-append --enable-python3interp --with-python3=${prefix}/bin/python3.4 |
490 | 469 | patchfiles-append patch-python3.diff |
491 | 470 | depends_lib-append port:python34 |
diff --git a/dports/editors/vim/Portfile b/dports/editors/vim/Portfile
index 1ac1d31..0384f68 100644
a
|
b
|
name vim |
6 | 6 | set vim_version 7.4 |
7 | 7 | set vim_patchlevel 258 |
8 | 8 | version ${vim_version}.${vim_patchlevel} |
| 9 | revision 1 |
9 | 10 | categories editors |
10 | 11 | platforms darwin freebsd |
11 | 12 | license Vim GPL-2+ |
… |
… |
variant perl description {Enable Perl scripting} { |
409 | 410 | configure.args-append --enable-perlinterp |
410 | 411 | depends_lib-append path:bin/perl:perl5 |
411 | 412 | } |
412 | | variant python requires python25 description {Compatibility variant, requires +python25} {} |
413 | | variant python25 conflicts python26 python27 description {Enable Python scripting} { |
414 | | configure.args-append --enable-pythoninterp --with-python=${prefix}/bin/python2.5 |
415 | | patchfiles-append patch-python.diff |
416 | | depends_lib-append port:python25 |
417 | 413 | |
418 | | use_autoconf yes |
419 | | # Overwriting autoconf.cmd above removes dependency, add it again |
420 | | depends_build-append port:autoconf |
421 | | } |
422 | | variant python26 conflicts python25 python27 description {Enable Python scripting} { |
| 414 | # TODO: Remove after 2015-12-26. |
| 415 | variant python25 requires python27 description {Legacy variant} {} |
| 416 | variant python31 requires python34 description {Legacy variant} {} |
| 417 | variant python32 requires python34 description {Legacy variant} {} |
| 418 | |
| 419 | variant python26 conflicts python27 description {Enable Python scripting} { |
423 | 420 | configure.args-append --enable-pythoninterp --with-python=${prefix}/bin/python2.6 |
424 | 421 | patchfiles-append patch-python.diff |
425 | 422 | depends_lib-append port:python26 |
… |
… |
variant python26 conflicts python25 python27 description {Enable Python scriptin |
428 | 425 | # Overwriting autoconf.cmd above removes dependency, add it again |
429 | 426 | depends_build-append port:autoconf |
430 | 427 | } |
431 | | variant python27 conflicts python25 python26 description {Enable Python scripting} { |
| 428 | variant python27 conflicts python26 description {Enable Python scripting} { |
432 | 429 | configure.args-append --enable-pythoninterp --with-python=${prefix}/bin/python2.7 |
433 | 430 | patchfiles-append patch-python.diff |
434 | 431 | depends_lib-append port:python27 |
… |
… |
variant python27 conflicts python25 python26 description {Enable Python scriptin |
437 | 434 | # Overwriting autoconf.cmd above removes dependency, add it again |
438 | 435 | depends_build-append port:autoconf |
439 | 436 | } |
440 | | variant python31 conflicts python32 python33 python34 description {Enable Python scripting} { |
441 | | configure.args-append --enable-python3interp --with-python3=${prefix}/bin/python3.1 |
442 | | patchfiles-append patch-python3.diff |
443 | | depends_lib-append port:python31 |
444 | | |
445 | | use_autoconf yes |
446 | | # Overwriting autoconf.cmd above removes dependency, add it again |
447 | | depends_build-append port:autoconf |
448 | | } |
449 | | variant python32 conflicts python31 python33 python34 description {Enable Python scripting} { |
450 | | configure.args-append --enable-python3interp --with-python3=${prefix}/bin/python3.2 |
451 | | patchfiles-append patch-python3.diff |
452 | | depends_lib-append port:python32 |
453 | | |
454 | | use_autoconf yes |
455 | | # Overwriting autoconf.cmd above removes dependency, add it again |
456 | | depends_build-append port:autoconf |
457 | | } |
458 | | variant python33 conflicts python31 python32 python34 description {Enable Python scripting} { |
| 437 | variant python33 conflicts python34 description {Enable Python scripting} { |
459 | 438 | configure.args-append --enable-python3interp --with-python3=${prefix}/bin/python3.3 |
460 | 439 | patchfiles-append patch-python3.diff |
461 | 440 | depends_lib-append port:python33 |
… |
… |
variant python33 conflicts python31 python32 python34 description {Enable Python |
464 | 443 | # Overwriting autoconf.cmd above removes dependency, add it again |
465 | 444 | depends_build-append port:autoconf |
466 | 445 | } |
467 | | variant python34 conflicts python31 python32 python33 description {Enable Python scripting} { |
| 446 | variant python34 conflicts python33 description {Enable Python scripting} { |
468 | 447 | configure.args-append --enable-python3interp --with-python3=${prefix}/bin/python3.4 |
469 | 448 | patchfiles-append patch-python3.diff |
470 | 449 | depends_lib-append port:python34 |