djm
9861d97b91
Prepare for Python-2.6
...
Flip default ALL_TARGET to the one that will be used for current
and future (>=2.5) Python releases, move old default down into
2.3 and 2.4 Makefiles
Turn on a verbose retry when regress tests fail; saves messing with
LD_LIBRARY_PATH incantations to get them to rerun
Take maintainership
2008-10-18 11:55:57 +00:00
deanna
fb45a35004
Let 2.5 install python-mode for emacs.
...
ok mbalmer@
2008-05-10 17:10:24 +00:00
djm
f1a641c815
python-2.5.2
...
tested with a full ports build by naddy@ ok pvalchev@
2008-02-27 00:30:47 +00:00
espie
17d70806a3
tweak FAKE_FLAGS semantics to saner defaults.
2008-01-04 17:48:33 +00:00
steven
acc66832c1
build bsddb interface only with python 2.5, since older python versions
...
ship a bsddb that doesn't work with berkeley db > 4.2.
discussed with sturm and sthen
2007-10-30 13:35:18 +00:00
steven
e68b25b9ba
db.=4 -> db.>=4 in preparation of db4 update
...
ok sthen@
2007-10-25 21:05:33 +00:00
espie
9115667e68
hidden build depend on subversion, if it's around
2007-10-20 06:55:54 +00:00
alek
813e72e442
AUTOCONF_VERSION is supposed to be overwritten for particular version of python so replace = with ?= in Makefile.inc to make it possible; ok sturm@, steven@
2007-09-26 14:02:23 +00:00
merdely
f525d52359
Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN
2007-09-16 00:27:05 +00:00
jasper
d0646ffd3d
fix WANTLIB/LIB_DEPENDS
...
ok alek@ mbalmer@
2007-05-07 15:43:33 +00:00
bernd
ae1bee24e7
Use xenocara expat.
2007-04-28 10:06:24 +00:00
steven
3ccd55cafa
- update to python 2.3.6
...
- build python with CXX, fixes problems with extensions that use CXX
such as the py-wxWidgets problem spotted by john.danks at gmail.com
from alek@ some time ago
2007-01-10 16:57:56 +00:00
steven
b1f5c9716e
new MULTI_PACKAGES
2006-11-24 20:48:23 +00:00
steven
3fa7fd5027
USE_X11
2006-11-13 11:20:24 +00:00
djm
3f01d8e28d
fix compilation on ARM, where the ctypes module is not supported by
...
moving it into a new PFRAG; feedback and ok alek@
2006-11-08 19:00:19 +00:00
alek
6633bb58a6
Switch from Setup files to setup.py; add new subpackages
2006-11-01 21:11:55 +00:00
alek
093bb02619
SHARED_ONLY, part one
2006-10-10 19:08:06 +00:00
alek
969f8bd646
Set PKG_ARGS while setting NO64BIT
2006-10-02 20:29:40 +00:00
alek
9058c0cc43
Zap no_tests and no_tools flavors. Packages -tools and -tests don't
...
depend on other packages besides main python package so there is no reason
to not to build them by default.
2006-10-02 18:54:09 +00:00
espie
d39a581bf9
more new lib specs
2006-08-03 19:56:08 +00:00
steven
b152800ccb
unbreak python build on 4.0, bump PKGNAMEs.
...
"fine" sturm@, "ok if it works" alek@
2006-07-28 22:36:41 +00:00
alek
135879e05a
- Better RUN_DEPENDS for subpackages
...
- Use SHARED_LIBS
- Bump PKGNAMEs
spotted by naddy@ and sturm@
SHARED_LIBS tips from espie@
2005-12-27 19:41:21 +00:00
alek
b7726698e9
- Add no_tests and no_tools FLAVORS, just like it's mentioned in DESCR file
...
- Better RUN_DEPENDS for subpackages
- Build expat subpackage for all versions of python
2005-12-17 12:45:39 +00:00
alek
0e5c057f82
Fix MASTER_SITES
2005-11-11 09:45:29 +00:00
alek
868c44e6c6
Mpz and expat modules only work with python 2.3
2005-06-06 20:47:04 +00:00
alek
1089355064
- Move stuff around in preparation for python 2.4
...
- Better WANTLIB marker for base package
2005-05-23 20:39:36 +00:00
alek
1c7c77e466
Better dependencies for (sub)packages
2005-03-03 23:20:47 +00:00
alek
522ecd0c11
Add/fix WANTLIB markers
2005-02-24 13:20:41 +00:00
sturm
b1d1e479a4
better and consistent LIB_DEPENDS on db; this fixes a few possible
...
build time failures, where the wrong version of db could be found
2005-01-12 21:31:05 +00:00
espie
63d1ab3303
repair some dependency paths.
2004-12-30 12:06:22 +00:00
espie
909bea101a
fix dependency.
2004-12-21 11:30:39 +00:00
espie
66fe9ee3b0
Fix tk dependency
2004-11-16 02:10:56 +00:00
alek
c2fae5b651
Update my email address
...
ok pvalchev@
2004-11-04 22:14:11 +00:00
espie
7baa1914ab
new plists.
...
some fragment games with python.
2004-09-15 19:16:07 +00:00
xsa
a1aab65acd
increase THREAD_STACK_SIZE for use with www/zope;
...
>From: MAINTAINER.
2004-08-08 15:38:00 +00:00
sturm
f652f3d422
fix srcdir to ${WRKSRC} in order to fix build with systrace
2004-05-15 06:43:23 +00:00
sturm
ebcf7f2f8e
- teach makesetup about -pthread
...
- better pthread handling in configure
- find python binary when running regression tests, even when no python
is installed
from maintainer Aleksander Piotrowski <aleksander.piotrowski at nic.com.pl>
2004-04-18 12:13:58 +00:00
brad
996dac4f2b
add amd64, another 64bit target.
2004-04-06 02:39:23 +00:00
espie
26bd7c43d8
explicitly tag no-autoheader some ports for which re-running it after autoconf
...
is a problem.
2004-03-04 17:49:26 +00:00
pvalchev
130396896f
fix amd64; from maintainer Aleksander Piotrowski <aleksander.piotrowski@nic.com.pl>
2004-02-27 21:04:50 +00:00
sturm
93927108e0
better db4 LIB_DEPENDS
2004-01-14 19:51:40 +00:00
sturm
220641dd7f
fix braino in PATCH_LIST handling
2004-01-08 21:11:22 +00:00
sturm
e0e1f5795d
adapt to python 2.3
...
new subpackage -bsddb for python 2.3 only
2003-12-31 17:40:20 +00:00
sturm
81277bd19a
this is a generic 64bit diff that applies to alpha, too
2003-12-31 12:05:22 +00:00
sturm
13adcc1494
more cleanups in preparation for 2.2 update and 2.3 import from
...
Aleksander Piotrowski <aleksander dot piotrowski at nic dot com dot pl>
- fix MASTER_SITES
- --without-pymalloc is not needed in 2.1 and 2.2 as it is disabled by default
this will allow using it in 2.3
- some PREFIX -> LOCALBASE cleanup
- patch distributed pydoc instead of providing our own 3-liner
- some improvements on sparc64
- teach regression suite about openbsd
- regen some patch files
2003-12-30 17:05:30 +00:00
jose
7bc6e421e0
update to tcl/tk 8.4, ok brad@ naddy@
2003-12-27 23:34:42 +00:00
sturm
68a978a26f
new packages -gdbm (GNU DBM support) and -idle (split from -tools)
...
from new maintainer Aleksander Piotrowski
<aleksander dot piotrowski at nic dot com dot pl>
more to come
2003-12-13 15:03:07 +00:00
brad
18846513ef
the MAINTAINER should have been removed some time ago.
2003-06-02 15:13:42 +00:00
brad
0da69615f6
Fix security issue with Python 2.1/2.2
...
Zack Weinberg found a vulnerability in the way the exevpe() method
from the os.py module uses a temporary file name. A file which
supposedly should not exist is created in a unsafe way and the method
tries to execute it. The objective of such code is to discover what
error the operating system returns in a portable way.
By exploiting this vulnerability a local attacker can execute
arbitrary code with the privileges of the user running python code
which uses the execvpe() method.
http://python.org/sf/590294
http://python.org/sf/601077
2002-10-08 02:52:25 +00:00
matt
5f9671ba58
taken by Chris Humphries <chumphries@drauku.net>
2002-07-09 12:32:34 +00:00