> On Sep 12, 2016, at 11:22 AM, lar...@macports.org wrote: > > Revision > 152558 > Author > lar...@macports.org > Date > 2016-09-12 09:22:25 -0700 (Mon, 12 Sep 2016) > Log Message > > python_select: Refactor to reduce repetition > Modified Paths > > • trunk/dports/sysutils/python_select/Portfile > Diff > > Modified: trunk/dports/sysutils/python_select/Portfile (152557 => 152558) > > --- trunk/dports/sysutils/python_select/Portfile 2016-09-12 15:41:20 UTC > (rev 152557) > +++ trunk/dports/sysutils/python_select/Portfile 2016-09-12 16:22:25 UTC > (rev 152558) > > @@ -30,48 +30,34 @@ > > # select.file ${filespath}/python[string map {. {}} ${branch}] > > > > # install all files > > -select.entries {python base} \ > - {python none} > > +select.entries {python base} \ > + {python none} > > > > -platform darwin 8 { > - select.entries-append {python python23-apple} > > +platform darwin { > + set apple_pythons [ > + if {${os.major} == 8} { > + list python23-apple > + } elseif {${os.major} == 9} { > + list python25-apple > + } elseif {${os.major} == 10} { > + list python25-apple \ > + python26-apple > + } elseif {${os.major} == 11} { > + list python25-apple \ > + python26-apple \ > + python27-apple > + } elseif {${os.major} == 12 || ${os.major} == 13} { > + list {python25-apple.mtln python25-apple} \ > + {python26-apple.mtln python26-apple} \ > + {python27-apple.mtln python27-apple} > + } elseif {${os.major} >= 14} { > + list {python26-apple.mtln python26-apple} \ > + {python27-apple.mtln python27-apple} > + } > + ] > + foreach python $apple_pythons { > + select.entries-append [list python2 {*}$python] > + } > > }
This takes care of adding the necessary bits for Sierra, yes? Do we need to revbump for any early adopters who already had this port installed? _______________________________________________ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev