summaryrefslogtreecommitdiff
path: root/lang/python24/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2008-04-20Pullup ticket 2334 - requested by drochnerspz1-5/+4
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-01-18Per the process outlined in revbump(1), perform a recursive revbumptnn1-1/+2
on packages that are affected by the switch from the openssl 0.9.7 branch to the 0.9.8 branch. ok jlam@
2007-12-16Fix builds on Darwinadrianp1-1/+2
2007-12-15Fix build problems under Mac OS X Leopard.tron1-1/+11
2007-12-02Remove Ex-MASTER_SITE. From Zafer Aydogan.wiz1-3/+2
2007-10-28Don't force su-clean on DESTDIR users.joerg1-2/+2
2007-07-02s/PRIVILEGED_STAGE/PRIVILEGED_STAGES/g as it could refer to multipleadrianp1-3/+2
stages in the future. Suggested by rillig@
2007-07-01Add PRIVILEGED_STAGE+= clean (NetBSD only)adrianp1-1/+6
2007-06-15repair build on SunOS-5.9dmcmahill1-1/+2
2007-06-08We have to use GNU make under Mac OS X because the "configure" scripttron1-3/+4
generates a GNU make specific makefile on this platform.
2007-06-08Update to 2.4.4:wiz1-6/+5
We are pleased to announce the release of Python 2.4.4 (FINAL), a bugfix release of Python 2.4, on October 18, 2006. Important: 2.4.4 includes a security fix (PSF-2006-001) for the repr() of unicode strings in wide unicode builds (UCS-4) [does not affect pkgsrc] Python 2.4 is now in bugfix-only mode; no new features are being added. At least 80 bugs have been squished since Python 2.4.3, including a number of bugs and potential bugs found by with the Coverity and Klocwork static analysis tools. We'd like to offer our thanks to both these firms for making this available for open source projects - see their websites if you're interested.
2007-04-22correct installation and plist on hpuxtnn1-1/+9
2006-11-03On NetBSD, assume that MKYP=no when /usr/bin/ypcat doesn't exist.joerg1-3/+13
The NIS module is not available in that case. Call the regen script with RUNSHARED, so that it finds libpython.so, even in the DESTDIR case. XXX The call to regen should be moved to the build phase.
2006-08-26Don't use the Python platform variable to check for OSS support onjoerg1-3/+2
FreeBSD, but OPSYS directly. We ignore FreeBSD < 4 anyway, so simply the handling for newer FreeBSD versions.
2006-06-19Add a missing file to PLIST.Darwin. Bump PKGREVISION.minskim1-2/+2
2006-06-01Inspecting the setup.py file, one can see that python23 and python24jlam1-21/+26
only build certain modules if the platform is *not* 64-bit. Correct the PLIST for those cases. This should fix the build on non-64bit, non-x86 platforms, e.g. powerpc.
2006-05-07Allow use of C++ support on all platforms for consistency, by settingtv1-2/+4
USE_LANGUAGES. Fixes PR pkg/33430.
2006-04-13Strip of anything after the version number in distutils.util.get_platformjoerg1-1/+2
on DragonFly. Since that version is used e.g. as part of the file name for python eggs, it makes handling easier to match normal pkgsrc platform policy. Bump revisions of all Python packages.
2006-04-12update python24 to 2.4.3drochner1-5/+5
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-03-13Fixed the interpreter paths of some installed Python programs. Bumpedrillig1-2/+9
PKGREVISION.
2006-03-09Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk.jlam1-2/+2
Remove deprecated ossaudio.buildlink3.mk.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2006-01-23Fix module compilation / libpython build on Darwin. This enables modulesrecht1-5/+14
not part of the std. Python install to work again. Secondly, add a patch from Christoph Ludwig ( http://sourceforge.net/tracker/?func=detail&aid=1324762&group_id=5470&atid=305470 ) which contains the following changes (from the SourceForge post): 1) The configure option --with-cxx is renamed --with-cxx-main. This was done to avoid surprising the user by the changed meaning. Furthermore, it is now possible that CXX has a different value than provided by --with-cxx-main, so the old name would have been confusing. 2) The compiler used to translate python's main() function is stored in the configure / Makefile variable MAINCC. By default, MAINCC=$(CC). If --with-cxx-main is given (without an appended compiler name), then MAINCC=$(CXX). If --with-cxx-main=<compiler> is on the configure command line, then MAINCC=<compiler>. Additionally, configure sets CXX=<compiler> unless CXX was already set on the configure command line. 3) The command used to link the python executable is (as before) stored in LINKCC. By default, LINKCC='$(PURIFY) $(MAINCC)', i.e. the linker front-end is the compiler used to translate main(). If necessary, LINKCC can be set on the configure command line in which case it won't be altered. 4) If CXX is not set by the user (on the command line or via --with-cxx-main), then configure tries several likely C++ compiler names. CXX is assigned the first name that refers to a callable program in the system. (CXX is set even if python is built with a C compiler only, so distutils can build C++ extensions.) 5) Modules/ccpython.cc is no longer used and can be removed.
2005-12-10Revert my last commit (r1.17) and add :Q back to PY_PLATNAME andrecht1-3/+3
PY_VER_SUFFIX. pointed out by wiz and rillig
2005-12-09Remove the :Q from vars that go into PLIST_SUBST, since it breaksrecht1-3/+3
the PLIST generation.
2005-12-08Bumped the PKGREVISION of the packages that have been broken by the recentrillig1-2/+2
"pkglint --autofix" change.
2005-12-08Fixed the wrong quoting introduced by the recent "pkglint --autofix". Therillig1-3/+3
variables are already quoted. Noted by wiz.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-10/+10
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-11-16Fix Python's makesetup script to treat -pthread as linker flag.joerg1-1/+2
This is needed for databases/py-psycopg at least to compile properly. Since the installed version changed, bump revision.
2005-10-01Update to Python 2.4.2recht1-5/+4
Python 2.4.2 is a bugfix release of Python 2.4 - Python 2.4 is now in bugfix-only mode, no new features are being added. More than 60 bugs have been squashed since Python 2.4.1, including bugs that prevented Python working properly on 64 bit AIX and HP/UX. For a detailed list of changes see: http://python.org/2.4.2/NEWS.html
2005-09-01Bump PKGREVISION for change made to patches/patch-al in revision 1.7 asdarcy1-2/+2
suggested by Lubomir Sedlacik in discussions on releng-pkgsrc and pullup request 727.
2005-08-23There was a bug in Python that was supposed to be fixed but it seems to havedarcy1-2/+2
regressed in the latest version. I have contacted a Python developer to have this fixed properly. In the meantime I have created a patch to fix it in our tree. See http://sourceforge.net/tracker/index.php?func=detail&aid=1196315&group_id=5470&atid=105470 for details of the bug. Bumped PKGREVISION.
2005-07-03Add devel/gettext-lib as dependency to avoid problems with the locale module ↵recht1-1/+3
not being built. - fix suggested by Simon Kuhn in PR 29735 Add a patch from darwinports to workaround for deprecated ostat in sys/stat.h on OS X 10.4. bump PKGREVISION
2005-05-10Fix srcdist.mk usage for _PYTHON_VERSION 24, and add reminder comment toabs1-1/+3
python24/Makefile for next update
2005-05-09update to Python 2.4.1recht1-5/+4
Highlights of this new release include: - Bug fixes. According to the release notes, several dozen bugs have been fixed, including a fix for the SimpleXMLRPCServer security issue (PSF-2005-001). Also add a patch by Joerg Sonnenberger to add basic support for DragonFly BSD. For a detailed list of changes see: http://python.org/2.4.1/NEWS.html
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-18ride last change.. bump PKGREVISION for the PLIST.common changerecht1-2/+2
2005-02-04apply the security fix fromdrochner1-2/+2
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
2005-01-30Convert the python packages to use the alternatives system to install ajmmv1-2/+4
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-23Build Python with thread support by default and turn the existingrecht1-4/+114
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-05initial import of Python 2.4recht1-0/+10
Python is an interpreted, interactive, object-oriented programming language that combines remarkable power with very clear syntax. For an introduction to programming in Python you are referred to the Python Tutorial. The Python Library Reference documents built-in and standard types, constants, functions and modules. Finally, the Python Reference Manual describes the syntax and semantics of the core language in (perhaps too) much detail. Python's basic power can be extended with your own modules written in C or C++. On most systems such modules may be dynamically loaded. Python is also adaptable as an exten- sion language for existing applications. See the internal documentation for hints. This package has been compiled without support for threads.