summaryrefslogtreecommitdiff
path: root/lang/python
AgeCommit message (Collapse)AuthorFilesLines
2008-04-20Pullup ticket 2334 - requested by drochnerspz1-3/+3
security updates for python24 Revisions pulled up: - pkgsrc/lang/python24/Makefile 1.41,1.42 - pkgsrc/lang/python24/distinfo 1.27,1.28 - pkgsrc/lang/python24/PLIST.common 1.9 - pkgsrc/lang/python24/patches/patch-au 1.1 - pkgsrc/lang/python/srcdist.mk 1.20 Module Name: pkgsrc Committed By: drochner Date: Fri Apr 11 10:32:33 UTC 2008 Modified Files: pkgsrc/lang/python24: Makefile distinfo Added Files: pkgsrc/lang/python24/patches: patch-au Log Message: fix possible buffer overflow by negative atguments to zlib.flush(), from upstream CVS, bump PKGREVISION To generate a diff of this commit: cvs rdiff -r1.40 -r1.41 pkgsrc/lang/python24/Makefile cvs rdiff -r1.26 -r1.27 pkgsrc/lang/python24/distinfo cvs rdiff -r0 -r1.1 pkgsrc/lang/python24/patches/patch-au --- Module Name: pkgsrc Committed By: drochner Date: Fri Apr 11 10:44:09 UTC 2008 Modified Files: pkgsrc/lang/python24: Makefile PLIST.common distinfo Log Message: update to 2.4.5 This release includes just a small number of fixes, primarily preventing crashes of the interpreter in certain boundary cases. To generate a diff of this commit: cvs rdiff -r1.41 -r1.42 pkgsrc/lang/python24/Makefile cvs rdiff -r1.8 -r1.9 pkgsrc/lang/python24/PLIST.common cvs rdiff -r1.27 -r1.28 pkgsrc/lang/python24/distinfo --- Module Name: pkgsrc Committed By: drochner Date: Fri Apr 11 10:44:48 UTC 2008 Modified Files: pkgsrc/lang/python: srcdist.mk Log Message: update for 2.4.5 To generate a diff of this commit: cvs rdiff -r1.19 -r1.20 pkgsrc/lang/python/srcdist.mk
2008-03-15For Python 2.5, check that the wip directory actually exists.joerg1-2/+2
2008-02-20Removed colons from variable names so they are accessible to "bmakerillig1-8/+15
help".
2008-02-04Revert last. Python 2.5 is not in the main tree and creating noise forjoerg1-2/+2
bulk builds is inacceptable.
2008-02-01python 2.5 should be supported because it's the current production release,xtraeme1-6/+13
make it understand wip/python25 and PYTHON_VERSION_DEFAULT=25. Change the wip path iff python25 is imported.
2008-01-31Improved the wording for the cases where PYTHON_VERSIONS_INCOMPATIBLErillig1-4/+5
should be used instead of PYTHON_VERSIONS_ACCEPTED.
2008-01-31Explained the comment for PYTHON_VERSIONS_ACCEPTED and documented whyrillig1-7/+8
PYTHON_VERSIONS_INCOMPATIBLE should be used instead.
2007-10-31With the advent of Apache module prefixes the Python package prefixjoerg1-2/+2
might not the first component of PKGNAME_REQD. Change this to match either py[0-9][0-9] or the same string after a hyphen.
2007-08-24Added PYTHON to ALL_ENV, since otherwise many packages may be confusedrillig1-1/+3
by other Python installations.
2007-08-10Explicitly specify --root=/ for the non-DESTDIR case so that setuptoolsjoerg1-1/+4
shuts up. Fixes PR 36758.
2007-08-09EGGNAME -> EGG_NAME for consistency.joerg1-3/+3
2007-08-09Add some basic infrastructure to manage Python eggs in pkgsrc.joerg2-2/+23
We use the flat installation mode (e.g. no multiple versions by default) by default. That avoids having to run DEINSTALL/INSTALL scripts and allows DESTDIR installation.
2007-06-08Correct version number for Python 2.4.x.tron1-3/+3
2007-02-20Added REPLACE_PYTHON as an alias to PYTHON_PATCH_SCRIPTS, to have morerillig1-9/+14
consistent names. (See REPLACE_PERL, REPLACE_AWK, REPLACE_SH, ...)
2007-01-24Made "make help" find this.rillig1-1/+5
2007-01-07In the BUILD_DEFS message, print which Python version has actually beenrillig1-2/+6
selected.
2006-10-09distutils allows installation in a separate tree by passingjoerg1-1/+6
--root. Do so when using destdir.
2006-09-07Moved the BUILD_DEFS code a bit so that it only gets executed when therillig1-3/+2
PYTHON_VERSION_DEFAULT can really change things. Thanks to joerg for noticing it.
2006-09-07Added the usual documentation.rillig1-1/+37
Whenever this file is used, PYTHON_VERSION_DEFAULT is added to BUILD_DEFS to inform the user that the Python version is configurable.
2006-08-08set the default defauly python version to 2.4drochner1-2/+2
2006-06-30py15-distutils-* => py15-distutils-[0-9]*joerg1-2/+2
2006-06-15Don't query distutils when bootstrapping it. Should fix problemsjoerg1-2/+2
with devel/py-distutils from the bulk builds.
2006-06-04Remove logic to use the current installed Python as default.joerg1-47/+19
Always prefer the default version and fallback to the first entry of PYTHON_VERSIONS_ACCEPTED, which is supported by the current system. Also honour PYTHON_VERSIONS_ACCEPTED and _INCOMPATIBLE, when PYTHON_VERSION_REQD is used.
2006-04-12update python24 to 2.4.3drochner1-3/+3
Python 2.4 is now in bugfix-only mode, no new features are being added. At least 50 bugs have been squashed since Python 2.4.2, including a number of bugs and potential bugs found by Coverity.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-13/+13
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-11Convert all packages using REPLACE_INTERPRETER to the new variable namesghen1-4/+4
without underscores (REPLACE.*.old, REPLACE.*.new, and REPLACE_FILES.*). Also convert REPLACE.*.new= ${SH:Q} back to ${SH}, as it should not be quoted here, if at all. Ok with rillig.
2006-01-24Add missing part for the last python24 fix.recht1-5/+1
2005-11-04Use PTHREAD_OPTS+=require instead of a "=".rillig1-2/+3
2005-11-04Use "+=" for PKG_FAIL_REASON.rillig1-2/+2
2005-10-02sync with new Python 2.4 versionrecht1-3/+3
2005-07-09Prevent include of nonexisting file when the requested python versionkristerw1-2/+4
is not available for the platform. Mark packages as "unavailable" instead of "broken" when they depend on a python version that is not available for the platform.
2005-06-23Fix typo: it's BUILDLINK_DEPMETHOD.python not BUILD_DEPMETHOD.python.seb1-2/+2
2005-05-10Fix srcdist.mk usage for _PYTHON_VERSION 24, and add reminder comment toabs1-3/+3
python24/Makefile for next update
2005-03-29Use PKG_FAIL_REASON when the python version is not found, otherwisextraeme1-2/+2
will get an unassociated shell command building some packages.
2005-03-24Remove redundant inclusion of pth/buildlink3.mk. This exact same codejlam1-4/+1
already exists in pthread.buildlink3.mk.
2005-03-24Don't check for USE_BUILDLINK3 anymore in these files. These are includedjlam1-15/+7
by other package Makefiles, and with the deprecation of USE_BUILDLINK3 support in the infrastructure files, these had the potential to break existing packages.
2005-02-16Update two more occurances of the old version number.tron1-3/+3
2005-02-16Update Python 2.3.x version number here, too.tron1-2/+2
2005-01-30Convert the python packages to use the alternatives system to install ajmmv3-50/+0
bin/python wrapper. Bump their PKGREVISION to 1. Also remove the python package. In order to preserve a similar behavior to this one using the new framework, start by installing pkg_alternatives. Then just open its manpage, scroll down to the EXAMPLES section, Applying filters subsection, and follow the (rather short) directions given there.
2005-01-24Remove 23 from PYTHON_VERSIONS_INCOMPATIBLE in the Darwin case.recht1-2/+2
It builds and runs just fine.
2005-01-23Build Python with thread support by default and turn the existingrecht2-78/+13
python*-pth packages into meta-packages which will install the non-pth packages. Bump PKGREVISIONs on the non-pth versions to propagate the thread change, but leave the *-pth versions untouched to not affect existing installations. Sync all PYTHON_VERSIONS_AFFECTED lines in package Makefiles.
2004-12-28- Fix an error where -lpython does not get defined on Darwin and causesadrianp1-1/+5
the compile of python modules to fail. - Fixes PR# 28605 - Ok'ed recht@
2004-12-05add Python 2.4recht2-5/+42
2004-07-23Add PRINT_PLIST_AWKs for PYINC, PYSITELIB and PYLIB.recht1-1/+15
2004-07-22add python as categoryrecht1-2/+2
ok'd a while back at pkgsrcCon by agc and wiz
2004-06-12Add quotes around word "install" in the setup command.darcy1-2/+2
Note that this cannot be changed to ${INSTALL} because it is not the install command but rather an argument to setup.py. While adding the quotes makes no difference to the use of the file, it does keep pkglint quiet. This is even more important because this file is included by many other packages and causes warnings when trying to check new Python extensions.
2004-06-06Add a PYTHON_VERSIONS_INCOMPATIBLE, an additive variable that can be settv1-4/+8
by package Makefiles as well as buildlink3s to prevent usage of particular versions of Python -- even if they appear in PYTHON_VERSIONS_ACCEPTED. (And make Darwin exclusion use this variable instead, so that it effectively overrides any pkg's definition of _ACCEPTED.)
2004-06-02catch up with the Python 2.3.4 updaterecht1-4/+4
2004-05-23Now that all Python modules have been bl3ified remove the bl2 support.recht1-29/+6
2004-04-23set INSTALL_UNSTRIPPED on Darwin so modules will be able to resolvedanw1-4/+6
symbols in the python binary. Bump PKGREVISION and require the new versions on Darwin. Fixes pkg/25272