Re: [28120] trunk/dports/lang/python24/Portfile

2007-09-08 Thread Anders F Björklund
This change will break ports that depends on python24 and then try to use the python binary, either directly with #!/opt/local/bin/python or with e.g. #!/usr/bin/env python. The first couple of casualties of this change are starting to come in, people are building py-gtk (or something that

Re: [28120] trunk/dports/lang/python24/Portfile

2007-08-28 Thread Anders F Björklund
+# delete symlinks without version suffix, use python_select instead to choose version +platform darwin { +post-destroot { +cd ${destroot}${prefix} +file delete bin/python +file delete bin/pythonw +file delete bin/idle +file delete bin/pydoc +

Re: [28120] trunk/dports/lang/python24/Portfile

2007-08-21 Thread Anders F Björklund
Modified: trunk/dports/lang/python24/Portfile (28119 = 28120) --- trunk/dports/lang/python24/Portfile 2007-08-21 13:40:27 UTC (rev 28119) +++ trunk/dports/lang/python24/Portfile 2007-08-21 13:41:55 UTC (rev 28120) @@ -93,6 +93,20 @@ } } + +# delete symlinks without version suffix, use

Re: [28120] trunk/dports/lang/python24/Portfile

2007-08-21 Thread Boyd Waters
On Aug 21, 2007, at 9:18 AM, Anders F Björklund wrote: This change will break ports that depends on python24 and then try to use the python binary, either directly with #!/opt/local/ bin/python or with e.g. #!/usr/bin/env python. Maybe those ports using port:python24 should be patched to

Re: [28120] trunk/dports/lang/python24/Portfile

2007-08-21 Thread Blair Zajac
Boyd Waters wrote: On Aug 21, 2007, at 9:18 AM, Anders F Björklund wrote: This change will break ports that depends on python24 and then try to use the python binary, either directly with #!/opt/local/bin/python or with e.g. #!/usr/bin/env python. Maybe those ports using port:python24

Re: [28120] trunk/dports/lang/python24/Portfile

2007-08-21 Thread Boyd Waters
On Aug 21, 2007, at 11:01 AM, Blair Zajac wrote: I think we we should have separate Framework directories for each Python version, otherwise if you have 2.4 and 2.5 installed on your system, then the Current symlink will point to 2.5, presumably, and you won't be able to do a framework

Re: [28120] trunk/dports/lang/python24/Portfile

2007-08-21 Thread Rainer Müller
Boyd Waters wrote: On Aug 21, 2007, at 9:18 AM, Anders F Björklund wrote: This change will break ports that depends on python24 and then try to use the python binary, either directly with #!/opt/local/bin/python or with e.g. #!/usr/bin/env python. Maybe those ports using port:python24

Re: [28120] trunk/dports/lang/python24/Portfile

2007-08-21 Thread Blair Zajac
Rainer Müller wrote: Boyd Waters wrote: On Aug 21, 2007, at 9:18 AM, Anders F Björklund wrote: This change will break ports that depends on python24 and then try to use the python binary, either directly with #!/opt/local/bin/python or with e.g. #!/usr/bin/env python. Maybe those ports using

Re: [28120] trunk/dports/lang/python24/Portfile

2007-08-21 Thread Blair Zajac
Boyd Waters wrote: On Aug 21, 2007, at 11:01 AM, Blair Zajac wrote: I think we we should have separate Framework directories for each Python version, otherwise if you have 2.4 and 2.5 installed on your system, then the Current symlink will point to 2.5, presumably, and you won't be able to

Re: [28120] trunk/dports/lang/python24/Portfile

2007-08-21 Thread Blair Zajac
Boyd Waters wrote: On Aug 21, 2007, at 9:18 AM, Anders F Björklund wrote: This change will break ports that depends on python24 and then try to use the python binary, either directly with #!/opt/local/bin/python or with e.g. #!/usr/bin/env python. Maybe those ports using port:python24