On 2008/01/24 23:50, Predrag Punosevac wrote: > I see three different versions of Python (2.3, 2.4, and 2.5) among ports > for 4.2 Current. Which one is considered stable so that it can be used > for building other ports? MenuMaker requires 2.4 or latter. I used 2.5 to > compile the package but it was brought to my attention that > 2.5 might not be considered stable.
2.5 is the default version that MODULES=lang/python gives you (in -current as of October) unless you alter MODPY_VERSION - most ports use this. Some software (notably Zope) requires an earlier version. >> 3. I read >> http://www.openbsd.org/papers/opencon07-portstutorial/index.html and it >> looks to me that I could just slightly modify the >> Makefile for the same FreeBSD port. This is probably due to the fact >> that the port is really easy to build. It's usually easier to write from scratch (or Makefile.template), sometimes using FreeBSD and pkgsrc Makefiles/patches as a reference.