summaryrefslogtreecommitdiff
path: root/lang/python
AgeCommit message (Collapse)AuthorFilesLines
2012-05-13prepare Python>=32 bytecode file location changeobache2-1/+57
2012-05-06Add python32 support.obache1-7/+14
2012-04-23revive ${EGG_FILE} handling in print-PLIST, accidently(?) removed atobache1-1/+3
killing ${PLIST.eggfile}
2012-04-08Update comment.wiz1-3/+2
2012-04-08All supported python versions in pkgsrc support eggs, so removewiz1-8/+2
${PLIST.eggfile} from PLISTs and support code from lang/python.
2012-04-08All supported python version in pkgsrc set PYDISTUTILS_CREATES_EGGFILESwiz2-13/+2
to "yes", so remove variable and code for "no".
2012-04-08Remove python24 and all traces of it from pkgsrc.wiz1-15/+7
Remove devel/py-ctypes (only needed by and supporting python24). Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE lines that just mirror defaults now. Miscellaneous cleanup while editing all these files.
2012-03-08Update python default version to 2.7, per announcement on pkgsrc-userswiz1-5/+5
last week.
2012-02-26Revert the below change (by me).sbd1-3/+2
--- Module Name: pkgsrc Committed By: sbd Date: Tue Feb 21 21:04:30 UTC 2012 Modified Files: pkgsrc/lang/python: pyversion.mk Log Message: Add _PYTHON_VERSION_DEFAULT with the "default" python version and set PYTHON_VERSION_DEFAULT from that. To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 pkgsrc/lang/python/pyversion.mk
2012-02-21Add _PYTHON_VERSION_DEFAULT with the "default" python version and setsbd1-2/+3
PYTHON_VERSION_DEFAULT from that.
2012-01-28Some packages play with PYPKGPREFIX, even if no valid Python version canjoerg1-1/+2
be found, so provide it.
2011-12-16Expand comments. (No code change.)gdt1-4/+13
2011-12-16Clarify when distutils.mk should be used.gdt1-2/+3
2011-12-03Tag the 28 locations that result in a Python 3.1 package as supporting so.joerg1-2/+14
Remove it from the default list for the rest.
2011-10-14Add make fragment for easy to use python as tool.obache1-0/+29
2011-07-07Make sure that PYDISTUTILS_CREATES_EGGFILES is defined in all branches.joerg1-1/+3
2011-06-21Change the PYDEPENDENCY for python31 to python31.reed1-2/+2
What uses PYDEPENDENCY?
2011-06-17Add support for python31.reed1-7/+14
(I have been using this for around 18 months on several platforms; adjusted once after python27 was added.)
2011-05-04also put PYLIB in PLIST_SUBST, a part of PR#44826.obache1-2/+2
2011-03-26No need to add 27 for PYTHON_VERSIONS_ACCEPTED over again.obache1-2/+2
2011-03-12Add MULTI variable, and add it to BUILD_DEFS, to more easily findwiz1-1/+5
variable settings affecting binary packages. From Aleksey Cheusov in PR 44695.
2011-02-25Let's assume for now that everything that worked with python-2.6 alsowiz1-2/+2
works with python-2.7.
2011-02-22Use function-style `print', for python3.obache1-4/+4
2011-02-22fix for python27.obache1-3/+3
2011-02-22Allow python27 and acceptable by default (default python is still 2.6).obache1-8/+16
2011-02-13change to match de-expanded ${PYSITELIB} in PRINT_PLIST_AWK.obache1-4/+3
2011-02-13remove "next;" in PRINT_PLIST_AWK, it may prevent additional substitute,obache1-7/+4
like ${EGG_INFODIR}.
2010-09-17Share distfile related information for each python variants withobache1-30/+3
srcdist.mk to make update simplicity.
2010-09-04Update for Python 2.6.6.tron1-3/+3
2010-07-24Clarify when to use this fragment, and that it's ok to use it andgdt1-1/+6
egg.mk in the same package.
2010-07-24Add support for packaging python "distributions" that use distutils.gdt2-1/+48
Suppport conditional PLIST inclusion of the expected egg file, because python2.4 distutils does not create them but later versions do. (Note that PRINT_PLIST_AWK production is not working, probably due to order of substitution.) Earlier patch reviewed by wiz@.
2010-07-24Explain that PY_NO_EGG probably exists because distutils in Python 2.4gdt1-3/+5
and earlier did not create egg files.
2010-07-23Explain what extension.mk is for, vs egg.mk, and clarify the notion ofgdt1-1/+14
egg info files in non-egg python distributions. Add a comment that PY_NO_EGG appears wrong. Obviously there is a reason it was added, but we need to figure out why and if it's still true.
2010-07-23Clarify that this mk fragment is only for python distributions thatgdt1-1/+5
use setuptools.
2010-07-21Add optional user-setable PYSETUPARGS variable that is added to the buildwiz1-3/+4
and install command lines _before_ the target name. Needed for non-target specific options, used e.g. by gaupol.
2010-05-02Update for python26-2.6.5.wiz1-3/+3
2010-04-07Adjust to new version of Python 2.5 (pointed out by Dennis den Brok ingdt1-3/+3
private mail).
2010-02-12allow to override cmake's Python search order, to enforce the versiondrochner1-1/+5
selected by pkgsrc this automatically affects pkgs which use FIND_PACKAGE(PythonInterp) or FIND_PACKAGE(PythonLibs)
2010-02-10Make Python 2.6 the default version.joerg1-6/+2
2010-02-09Add PYTHONCONFIG similar to PYTHONBIN.joerg1-1/+2
2009-11-03As the default PYTHON_VERSIONS_ACCEPTED matches with the supported listjoerg1-3/+1
of py-setuptools, drop the override here.
2009-11-03Update for Python26-2.6.4wiz1-3/+3
2009-10-21Update for python26-2.6.3.wiz1-3/+3
2009-09-25Simplify pattern to detect Mac OS X Intel 64-Bit.tron1-2/+2
2009-09-25Re-do last change to avoid problems on Mac OS X older than Snow Leopard.tron1-2/+2
2009-09-22Use Python 2.6 by default under Mac OS X if we compile for the 64-Bit ABI.tron1-1/+5
Not even Apple were able to build a 64-Bit version of Python 2.5.
2009-09-07Retire Python 2.3 support.joerg2-24/+7
2009-07-08Provide PY_COMPILE_ALL and PY_COMPILE_O_ALL to compile all Pythonjoerg1-1/+5
sources in a directory (tree) in pversion.mk. Adjust the various places that called it locally.
2009-07-02Restore PRINT_PLIST_AWK logic in so far they don't create @dirrmjoerg1-1/+11
entries. I pruned them too aggressively as the @dirrm matching here was conditional. OK wiz
2009-06-14Remove @dirrm related logic.joerg1-15/+1