summaryrefslogtreecommitdiff
path: root/lang/python23/Makefile.common
AgeCommit message (Collapse)AuthorFilesLines
2005-02-16Pullup ticket 289 - requested by Matthias Drochnersalo1-2/+2
security fix for python Patches hand-rolled, based on the following commit: Module Name: pkgsrc Committed By: drochner Date: Fri Feb 4 15:39:04 UTC 2005 Modified Files: pkgsrc/lang/python22: Makefile distinfo pkgsrc/lang/python23: Makefile distinfo pkgsrc/lang/python23-nth: Makefile pkgsrc/lang/python24: Makefile distinfo Added Files: pkgsrc/lang/python22/patches: patch-an pkgsrc/lang/python23/patches: patch-an pkgsrc/lang/python24/patches: patch-an Log Message: apply the security fix from http://www.python.org/security/PSF-2005-001/ This disables hierarchical object lookups in SimpleXMLRPCServer. Unfortunately, this breaks some applications (eg kenosis). Don't shoot me for this. bump PKGREVISION
2004-12-19all of these use dlopen().grant1-1/+2
2004-11-24Make this compile, install and deinstall cleanly under IRIX and IRIX64jschauma1-6/+20
version 6.5 by backporting some patches from Python 2.4 and leaving out some broken modules. This partially addresses PR pkg/28373, too, though fixes particular to older Irix versions still need to be tested and added.
2004-11-22USE_LANGUAGES=c c++; remove USE_GCC_SHLIB.wiz1-2/+1
2004-11-15Rework the Berkeley DB detection in buildlink3:jlam1-7/+1
* Add a db1.builtin.mk file that detects whether DB-1.85 functionality exists in the base system, and remove the distinction between "native" and the other Berkeley DB packages -- we now refer to db[1234]. This paves the way for any future databases/db1 package. * USE_DB185 shouldn't need to be set by any packages -- its correct value is now automatically determined by bdb.buildlink3.mk depending on whether we explicitly request db1 or not. By default, if you include bdb.buildlink3.mk, you want DB-1.85 functionality and USE_DB185 defaults to "yes", but if you explicitly remove db1 from the list of acceptable DBs, then USE_DB185 defaults to "no". * Set BDB_LIBS to the library options needed to link against the DB library when bdb.buildlink3.mk is included. * We only add the DB library to the linker command automatically if we want DB-1.85 functionality; otherwise assume that the package configure process can figure out how to probe for the correct headers and libraries. Edit package Makefiles to nuke redundant settings of USE_DB185.
2004-10-30don't override LOWER_OPSYS just to set PY_PLATNAME. fixes broken PLISTgrant1-5/+3
on Solaris. addresses PR pkg/27053 from Robert Lillack.
2004-10-05Do not append OS_VERSION to PY_PLATNAME on Interix; Use LOWER_OPSYS only.minskim1-2/+2
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-08-28set INSTALL_UNSTRIPPED on darwin so that python modules will builddanw1-1/+6
2004-07-22add python as categoryrecht1-2/+2
ok'd a while back at pkgsrcCon by agc and wiz
2004-06-15before the SIGINT fix, the PKGREVISION was set to 1 ingrant1-2/+2
python23{,-pth}/Makefile. it was then "bumped" to 1 in Makefile.common. really bump it to 2 and leave it in Makefile.common (hi luke!)
2004-06-14* Add patches to ensure that signal handlers consistently don't set SA_RESTARTlukem1-1/+2
(restartable system calls). (These patches have been submitted back to the python community.). Fixes the bug in NetBSD PR [pkg/24797] that I submitted. * Highlight in the DESCR files what the thread support is for that package. * Bump PKGREVISION.
2004-06-02Update to 2.3.4recht1-3/+3
This is a bug-fix release for Python 2.3 that fixes a number of bugs, including a couple of weakref bugs and a bug in pickle version 2. There are also a number of fixes to the standard library, and some build fixes - see the release notes ( http://www.python.org/2.3.4/NEWS.html ) for details.
2004-05-12Add missing patches and disable PKGVIEW installation for now until therecht1-3/+1
issues with modules are sorted out.
2004-05-12- Merge bugfixes from python 2.3 maintenance branch:recht1-1/+3
o weakref object's garbage collection problem. o save unnecessary startup-time memory allocation of 100KB+ from intobject. via FreeBSD ports - Enable pkgviews installation. Bump PKGREVISION for the bugfixes.
2004-04-13Rework bdb detection: Since we're using buildlink we could save relyrecht1-33/+17
on the variables it sets (eg. BDB_TYPE). While at bl3ify. Thanks to minskim@ for fixes and testing.
2004-02-04+ USE_LANGUAGES=c c++abs1-1/+2
2004-01-27Add USE_GCC_SHLIB to python2 packages:abs1-1/+2
python20 to python20-2.0.1nb6 python21 to python21-2.1.3nb2 python21-pth to python21-2.1.3nb4 python22 to python22-2.2.3nb1 python22-pth to python22-2.2.3nb1 python23 to python23-2.3.3nb1 python23-pth to python23-2.3.3nb1
2004-01-26fix build and install on Solaris:grant1-7/+14
- use -h instead of -soname= when creating shared objects to appease Solaris linker. - link against librt for fdatasync(). - tweak PLIST for installed modules.
2004-01-26whitespace fixgrant1-5/+5
2004-01-25Revert python23{,pth} back to buildlink2. The build fails on NetBSD 1.6recht1-7/+7
since BUILDLINK_CPPFLAGS and friends are undefined in db's buildlink3.
2004-01-24bl3ifyrecht1-7/+7
2004-01-24Follow grant@'s lead and use Makefile.common for python23 and python23-pth.recht1-0/+104