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
alek
f0eaa2070a
PFRAG file missed in previous commit
2006-11-09 17:36:29 +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
djm
78f9f58699
refer to 2.5, not 2.4 here
2006-11-08 18:59:38 +00:00
alek
79b5e0d540
Add 2.5
2006-11-01 21:20:04 +00:00
alek
6633bb58a6
Switch from Setup files to setup.py; add new subpackages
2006-11-01 21:11:55 +00:00
alek
c50d7b16d9
Python 2.5
2006-11-01 20:59:18 +00:00
alek
5a61fb12aa
Update to 2.4.4; add bz2 subpacakge; switch to setup.py; redo PLISTs
2006-11-01 20:38:37 +00:00
alek
30b29f889b
Replace (DE)INSTALL with (UN)MESSAGE
2006-11-01 20:12:58 +00:00
alek
cca855dc21
Switch build to setup.py/distutils instead of Setup files; redo PLISTs; add bz2 subpackage
2006-11-01 20:02:06 +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
djm
df845c7322
support bits for setuptools-style ports, activated using:
...
MODPY_SETUPTOOLS = Yes
feedback and ok xsa@
2006-09-26 15:27:02 +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
974327c525
Switch default python version to 2.4
2006-06-03 09:14:04 +00:00
alek
b48cf21d31
Update to 2.4.3
2006-04-18 17:29:35 +00:00
bernd
c3969a91b0
Don't override do-build and do-install targets if CONFIGURE_STYLE is used.
...
"put this in" alek@
2006-01-27 17:50:54 +00:00
alek
407c9d0193
Fix build here as well
2006-01-22 11:34:45 +00:00
alek
64dd827320
Fix build
2006-01-22 11:33:32 +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
6f511ff03f
- Update to 2.4.2
...
- Enable -expat subpackage base on included libexpat sources
2005-12-17 12:33:00 +00:00
alek
0e5c057f82
Fix MASTER_SITES
2005-11-11 09:45:29 +00:00
fgsch
7f59f4b5cc
fix bug #1019808 and bump package. maintainer@ ok.
2005-10-12 02:41:41 +00:00
naddy
63347c3c80
SECURITY:
...
CAN-2005-2491, http://securitytracker.com/id?1014744
A remote or local user may be able to supply a specially crafted
regular expression to trigger a heap integer overflow in PCRE.
ok pvalchev@
2005-08-27 15:57:31 +00:00
espie
f1e7eab840
those packages have not changed names since 3.6, even though their
...
packing-lists was changes in significant ways, and they do not have
enough dependencies that pkg_add can detect they changed through their
signature.
Bump the pkgname, so that pkg_add -r will choose to update them.
okay pvalchev@
2005-08-17 16:10:02 +00:00
jolan
8f70db9040
3.8-beta still has the "defining _XOPEN_SOURCE breaks shit" bug so
...
extend the python workaround to include 3.8 and bump pkgnames
2005-08-10 02:14:13 +00:00
alek
609a50a01b
Add 2.4
2005-06-07 01:13:52 +00:00
alek
65a7f47309
Import python 2.4
...
Python is an interpreted, interactive, object-oriented
programming language that combines remarkable power with
very clear syntax.
tested by djm@ and mpech@ (but more tests are needed!)
mbalmer@ and xsa@ want it to go in
2005-06-07 01:12:54 +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
721889d57b
Missed in previous commit
2005-05-22 12:02:55 +00:00
alek
4fe315c497
Please use lang/python/2.3
...
ok mbalmer@, xsa@, krw@ and others too
2005-05-22 12:01:13 +00:00
alek
1f8e9733e2
Remove old version as we have newer ones.
...
ok mbalmer@, krw@ (and others too)
2005-05-17 17:53:25 +00:00
jolan
a0900859f7
X_OPEN_SOURCE workaround for 3.7 as well...
2005-03-08 09:20:32 +00:00
alek
1c7c77e466
Better dependencies for (sub)packages
2005-03-03 23:20:47 +00:00
alek
2691258fe2
- Update to 2.3.5 (this version has a fix for PSF-2005-001)
...
- Fix -tkinter subpackage
- Cleanup PLIST-tools
ok fgsch@, xsa@
2005-03-03 22:29:49 +00:00
alek
8d985aab06
- Security update PSF-2005-001 http://www.python.org/security/PSF-2005-001/
...
- Fix -tkinter subpackage
- Bump PKGNAME
ok fgsch@
2005-03-03 22:23:56 +00:00
alek
9df2e2b83d
- Fix -tkinter subpackage
...
- Bump PKGNAME
2005-03-03 21:59:57 +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
naddy
a8817eabcc
SIZE
2005-01-05 16:50:35 +00:00
alek
b41845d74b
- Replace $Id$ with $OpenBSD$
...
- Add missing $OpenBSD$
2004-12-30 23:45:07 +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
espie
cff383bc22
tag shared libraries... this is mandatory for libspecs to work.
2004-11-14 11:48:19 +00:00
alek
d661833f65
Remove empty patch
...
noticed and ok naddy@
2004-11-06 14:28:28 +00:00
alek
c2fae5b651
Update my email address
...
ok pvalchev@
2004-11-04 22:14:11 +00:00
espie
ee6b38872c
new style conflicts
2004-09-18 12:52:54 +00:00
espie
c687e4bbba
new-style conflicts for other versions of python.
2004-09-18 10:11:57 +00:00
espie
bd937b885e
new-style PLISTs, use new style conflicts as well.
2004-09-18 10:07:26 +00:00
espie
da21c3fc86
remove older fragments
2004-09-15 21:28:54 +00:00
espie
08b0103bad
a few missing fragments
2004-09-15 21:27:01 +00:00
espie
7baa1914ab
new plists.
...
some fragment games with python.
2004-09-15 19:16:07 +00:00
pvalchev
666a93cb2d
mark broken on hppa: compiler hangs on py-Checker for example
2004-08-11 21:53:10 +00:00
xsa
d19c085d01
fix build on 3.6; reminded/ok by jolan@. ok maintainer, pvalsquid@.
...
sync patches while there.
2004-08-11 08:11:50 +00:00
xsa
a1aab65acd
increase THREAD_STACK_SIZE for use with www/zope;
...
>From: MAINTAINER.
2004-08-08 15:38:00 +00:00
xsa
081857cde9
introduce MODPY_TKINTER_DEPENDS and MODPY_EXPAT_DEPENDS to deal
...
with -tkinter and -expat subpackages on no shared libs archs;
from discussion with espie@. Python maintainer agrees as well.
2004-08-06 07:33:19 +00:00
xsa
f2b0723b76
update to python-2.3.4
...
> From: MAINTAINER Aleksander Piotrowski
2004-08-05 21:50:25 +00:00
xsa
e5bf1c78ee
sync patch;
2004-06-25 18:34:57 +00:00
xsa
4b93030f65
respect CC when building ports with distutils as it checks if
...
the env variable CC is, if yes, it uses it...
okay sturm@.
2004-06-21 23:25:07 +00:00
xsa
dfab581583
use LOCALBASE instead of PREFIX for directories that are already
...
created by python itself; while here add MODPY_INCDIR;
2004-05-15 09:24:12 +00:00
sturm
f652f3d422
fix srcdir to ${WRKSRC} in order to fix build with systrace
2004-05-15 06:43:23 +00:00
brad
fa4cee34db
Make sure to pass the PIC flag when linking.
2004-05-12 22:27:24 +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
jolan
df6aa4127b
fix build on OpenBSD 3.5
2004-03-01 04:36:12 +00:00
naddy
8920bb773e
Remove workarounds for gcc2.95/sparc64 compiler bugs.
...
From: Aleksander Piotrowski <aleksander.piotrowski@nic.com.pl>
2004-02-29 16:39:39 +00:00
pvalchev
130396896f
fix amd64; from maintainer Aleksander Piotrowski <aleksander.piotrowski@nic.com.pl>
2004-02-27 21:04:50 +00:00
xsa
bde493e8d6
no BUILD_DEPENDS for NO_BUILD= Yes ports;
...
ok sturm@.
2004-02-06 08:37:22 +00:00
sturm
2e9f9cae33
- complete PLISTs for static archs
...
- patch cosmetics
from maintainer Aleksander Piotrowski
2004-02-03 07:39:51 +00:00
sturm
a362888a2c
switch modules to python 2.3 by default
...
prodded by Xavier Santolaria who helped testing
2004-01-22 06:28:35 +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
0926d07225
fix tk84 warnings in 2.1 and 2.2, bump PKGNAME, from jose@
...
spelling fixes in CHANGES.OpenBSD
remove mpz.so from PFRAG.mm, it has its own SUBPACKAGE
from maintainer Aleksander Piotrowski
2004-01-03 17:32:57 +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
282437dff5
initial import of python 2.3.3 from
...
Aleksander Piotrowski <aleksander dot piotrowski at nic dot com dot pl>
2003-12-31 17:38:25 +00:00
sturm
febebd33b4
both modules are actually the same, remove one
...
requested by maintainer
Aleksander Piotrowski <aleksander dot piotrowski at nic dot com dot pl>
2003-12-31 16:04:09 +00:00
sturm
81277bd19a
this is a generic 64bit diff that applies to alpha, too
2003-12-31 12:05:22 +00:00
sturm
30a52ed69b
update to python 2.2.3, lots of bugfixes
...
from Aleksander Piotrowski <aleksander dot piotrowski at nic dot com dot pl>
2003-12-30 22:21:24 +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
espie
a1309e4fd0
tcl/tk8.4
2003-12-30 00:26:19 +00:00
jose
7bc6e421e0
update to tcl/tk 8.4, ok brad@ naddy@
2003-12-27 23:34:42 +00:00
sturm
e3158913d6
cleanup CHANGES.OpenBSD
...
PREFIX -> LOCALBASE in Setup.tkinter
set/remove links for pydoc in INSTALL/DEINSTALL
2003-12-13 16:03:48 +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
sturm
e181562db2
Most python ports rebuild their files at install time, as root. This
...
removes this behaviour, additionally "make clean" is now able to clean
such a port's directory and no longer fails due to missing permissions.
from Andrew Dalgleish via Xavier Santolaria
2003-10-10 16:38:18 +00:00
sturm
8238657cc7
- add new variables MODPY_LIBDIR and MODPY_SITEPKG
...
- make MODPY_CMD intern
from Xavier Santolaria <xavier@santolaria.net>
2003-08-12 20:23:20 +00:00
jolan
6ad72bdf91
Author (Xavier Santolaria) puts these into the PD.
2003-07-31 07:01:21 +00:00
sturm
4440c9f33e
use MAKE_ENV when building/installing
...
from Xavier Santolaria <xavier@santolaria.net>
2003-07-29 19:35:32 +00:00
sturm
706f3c88e2
python module for all standard python ports
...
from Xavier Santolaria <xavier@santolaria.net>
2003-07-28 17:48:13 +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
espie
8e0401df9e
More MASTER_SITES_SUBDIR out
2002-05-13 23:31:24 +00:00
matt
debc4b10c2
> Changes by: brad@cvs.openbsd.org 2002/05/11 19:05:49
...
>
> Modified files:
> lang/python/2.2/patches: patch-configure_in
>
> Log message:
> fixes for shared lib support
if it's good enough for 2.2, it's good enough for 2.1
2002-05-12 19:32:41 +00:00