summaryrefslogtreecommitdiff
path: root/lang/python23
AgeCommit message (Collapse)AuthorFilesLines
2005-01-19Fix ld -h argument.tv2-4/+4
2005-01-18First stab at Interix support; --image-base hack not yet used here.tv2-6/+32
2004-12-30Honor LDFLAGS when building shared libraries on Linux. Previously,minskim2-13/+16
python2[34]{,-pth} failed on Linux when Berkeley DB from pkgsrc was used.
2004-12-19all of these use dlopen().grant1-1/+2
2004-11-28Add patches from darwinports/fink to make the posixmodule work on Darwin/recht7-14/+654
OSX and build the libpython as dynamic library. While at it also fix the PLIST for Darwin/OSX.
2004-11-24Make this compile, install and deinstall cleanly under IRIX and IRIX64jschauma7-12/+169
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 ingrant2-4/+3
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_RESTARTlukem5-2/+85
(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-10NetBSD 2.0 changes sys.platform to netbsd2 -- catch up with thisrecht4-5/+47
patch by drochner@ in private mail bump PKGREVISION to 1
2004-06-02Update to 2.3.4recht8-105/+21
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-23Now that all Python modules have been bl3ified remove the bl2 support.recht1-35/+0
2004-05-12Add missing patches and disable PKGVIEW installation for now until therecht2-4/+4
issues with modules are sorted out.
2004-05-12- Merge bugfixes from python 2.3 maintenance branch:recht5-4/+89
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 relyrecht3-86/+291
on the variables it sets (eg. BDB_TYPE). While at bl3ify. Thanks to minskim@ for fixes and testing.
2004-04-09Fix patch-aa so that it works with patch -p0.recht2-13/+13
2004-04-05Add missing entry to distinfo for patch-aa.darcy1-1/+2
2004-04-02Move patch to Python directory as that is where the file being patched is.darcy1-0/+86
2004-03-26PKGREVISION bump after openssl-security-fix-update to 0.9.6m.wiz3-4/+6
Buildlink files: RECOMMENDED version changed to current version.
2004-03-22Disable db3 and db4 detection in python23 and python23-pth, so as tominskim2-13/+21
prevent them from picking up a wrong db library on systems that have native db3 or db4.
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-5/+7
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-03-01Apply first part (creation of libpython.so) of the patch provided byrecht2-4/+13
Michal Pasternak in PR 24599. Leave the RUNSHARED part for now until it's proven that it's really needed and a cleaner has been found.
2004-02-10The BUILDLINK_DEPENDS.<pkg> lines should match between the buildlink3.mkjlam1-2/+2
and any pre-existing buildlink2.mk files.
2004-02-04+ USE_LANGUAGES=c c++abs1-1/+2
2004-01-29use ${EGREP} instead of relying on GNU grep features.grant1-2/+2
2004-01-27Add USE_GCC_SHLIB to python2 packages:abs2-2/+4
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-26use ${PY_VER_SUFFIX} in @dirrm.grant1-29/+29
2004-01-26add Solaris PLIST missed in previous commit.grant1-0/+17
2004-01-26fix build and install on Solaris:grant4-15/+31
- 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-26remove empty PLIST.grant1-1/+0
2004-01-26use the right python platform name in PLIST.grant1-11/+11
2004-01-26whitespace fixgrant1-5/+5
2004-01-25Fix the plist on Linux after the introduction of Makefile.common forrecht1-11/+11
python23{,pth}.
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-25* Follow the new buildlink3 standard and append to BUILDLINK_DEPENDS.<pkg>.jlam1-14/+9
* Use BUILDLINK_{INCDIRS,LIBDIRS}.<pkg> instead of using BUILDLINK_{CPPFLAGS,LDFLAGS}.<pkg> since we're just dealing with adding directories to the various search paths.
2004-01-25fix comment and shorten createbuildlink's generated comment a bitrecht1-6/+2
2004-01-25add missing BUILDLINK_DEPMETHOD.pythonrecht1-1/+5
2004-01-25add buildlink3.mkrecht1-0/+30
2004-01-24bl3ifyrecht1-7/+7
2004-01-24Follow grant@'s lead and use Makefile.common for python23 and python23-pth.recht3-2654/+2670
2004-01-24fix typo in commentgrant1-2/+2
2004-01-11remove stacksize from UNLIMIT_RESOURCES. This isn't needed for the buildrecht1-2/+1
and causes more harm than good for the regression tests.
2003-12-23update to 2.3.3recht9-541/+20
This is a bug-fix release for Python 2.3 that fixes a number of bugs, including a couple of serious errors with weakrefs and the cyclic garbage collector. There are also a number of fixes to the standard library - see the release notes ( http://www.python.org/2.3.3/NEWS.html )for details.
2003-12-08Update to Python 2.3.2recht20-275/+824
Changes in Python: Quite a few fixes.. See NEWS for details. Changes in the pkg: - add FreeBSD patches from the FreeBSD port - add fix for a fatal bug in type's GC handling causes segfaults (via FreeBSD port) see http://cvs.sourceforge.net/viewcvs.py/python/python/dist/src/Misc/NEWS?r1=1.831.4.75&r2=1.831.4.76&diff_format=u - always build the db 1.85 module (on all platforms)