- Update to Python 2.4.2. [1]
- Allow to override a command passing to distutils using
PYDISTUTILS_{CONFIGURE,BUILD,INSTALL}_TARGET [2]
- Allow to specify BUILD/RUN dependency separatedly. [3]
- Replace shell executions with regex replacement on bsd.python.mk. [3]
- Remove thread serialization from socket.getaddrinfo() on FreeBSD 5.3
and later versions because we've got thread-safe implementation. [4]
- Add a workaround to avoid curses.h problem of FreeBSD base.
PR: 86685 [1]
Submitted by: Soeren Straarup <xride@x12.dk> [1],
lioux [2], vsevolod [3], sobomax [4]
Obtained from: Python CVS [4]
This commit is contained in:
@@ -6,8 +6,7 @@
|
||||
#
|
||||
|
||||
PORTNAME= python
|
||||
PORTVERSION= 2.4.1
|
||||
PORTREVISION= 3
|
||||
PORTVERSION= 2.4.2
|
||||
CATEGORIES= lang python ipv6
|
||||
MASTER_SITES= ${PYTHON_MASTER_SITES}
|
||||
MASTER_SITE_SUBDIR= ${PYTHON_MASTER_SITE_SUBDIR}
|
||||
@@ -16,7 +15,6 @@ DISTFILES= ${PYTHON_DISTFILE}
|
||||
MAINTAINER= perky@FreeBSD.org
|
||||
COMMENT?= An interpreted object-oriented programming language
|
||||
|
||||
CONFLICTS= stackless_python-*
|
||||
DIST_SUBDIR= python
|
||||
WRKSRC= ${PYTHON_WRKSRC}
|
||||
GNU_CONFIGURE= yes
|
||||
@@ -47,6 +45,9 @@ OPTIONS= THREADS "Enable thread support" on \
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
# workaround for a bug in base curses.h.
|
||||
CFLAGS+= -D__wchar_t=wchar_t
|
||||
|
||||
.if !defined(WITHOUT_THREADS)
|
||||
CONFIGURE_ARGS+= --with-threads
|
||||
CFLAGS+= ${PTHREAD_CFLAGS}
|
||||
|
||||
Reference in New Issue
Block a user