diff options
author | Hye-Shik Chang <perky@FreeBSD.org> | 2003-10-19 09:17:44 +0000 |
---|---|---|
committer | Hye-Shik Chang <perky@FreeBSD.org> | 2003-10-19 09:17:44 +0000 |
commit | 16d82beb8e096650fe167a1dfcf338eae4fc4c55 (patch) | |
tree | 37bb34541d3289d323073da4b0e2d858ef154870 /lang | |
parent | Prev. update was incomplete (diff) |
- Add WITHOUT_PYMALLOC knob that disables pymalloc, the internal
optimized heap manager for Python 2.3. [1]
- Utilize PYTHON_SITE_SUBDIR.
Submitted by: kuriyama [1]
Diffstat (limited to 'lang')
-rw-r--r-- | lang/python/Makefile | 6 | ||||
-rw-r--r-- | lang/python23/Makefile | 6 | ||||
-rw-r--r-- | lang/python24/Makefile | 6 |
3 files changed, 15 insertions, 3 deletions
diff --git a/lang/python/Makefile b/lang/python/Makefile index 46409584b548..989d80f71733 100644 --- a/lang/python/Makefile +++ b/lang/python/Makefile @@ -9,7 +9,7 @@ PORTNAME= python PORTVERSION= 2.3.2 CATEGORIES= lang python ipv6 MASTER_SITES= ${MASTER_SITE_PYTHON} -MASTER_SITE_SUBDIR= ftp/python/${PORTVERSION} +MASTER_SITE_SUBDIR= ${PYTHON_SITE_SUBDIR} DISTFILES= ${PYTHON_DISTFILE} MAINTAINER= perky@FreeBSD.org @@ -52,6 +52,10 @@ CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" CONFIGURE_ARGS+= --enable-unicode=ucs4 .endif +.if defined(WITHOUT_PYMALLOC) +CONFIGURE_ARGS+= --without-pymalloc +.endif + .if defined(BUILD_SHARED) CONFIGURE_ARGS+= --enable-shared INSTALLS_SHLIB= yes diff --git a/lang/python23/Makefile b/lang/python23/Makefile index 46409584b548..989d80f71733 100644 --- a/lang/python23/Makefile +++ b/lang/python23/Makefile @@ -9,7 +9,7 @@ PORTNAME= python PORTVERSION= 2.3.2 CATEGORIES= lang python ipv6 MASTER_SITES= ${MASTER_SITE_PYTHON} -MASTER_SITE_SUBDIR= ftp/python/${PORTVERSION} +MASTER_SITE_SUBDIR= ${PYTHON_SITE_SUBDIR} DISTFILES= ${PYTHON_DISTFILE} MAINTAINER= perky@FreeBSD.org @@ -52,6 +52,10 @@ CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" CONFIGURE_ARGS+= --enable-unicode=ucs4 .endif +.if defined(WITHOUT_PYMALLOC) +CONFIGURE_ARGS+= --without-pymalloc +.endif + .if defined(BUILD_SHARED) CONFIGURE_ARGS+= --enable-shared INSTALLS_SHLIB= yes diff --git a/lang/python24/Makefile b/lang/python24/Makefile index 46409584b548..989d80f71733 100644 --- a/lang/python24/Makefile +++ b/lang/python24/Makefile @@ -9,7 +9,7 @@ PORTNAME= python PORTVERSION= 2.3.2 CATEGORIES= lang python ipv6 MASTER_SITES= ${MASTER_SITE_PYTHON} -MASTER_SITE_SUBDIR= ftp/python/${PORTVERSION} +MASTER_SITE_SUBDIR= ${PYTHON_SITE_SUBDIR} DISTFILES= ${PYTHON_DISTFILE} MAINTAINER= perky@FreeBSD.org @@ -52,6 +52,10 @@ CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" CONFIGURE_ARGS+= --enable-unicode=ucs4 .endif +.if defined(WITHOUT_PYMALLOC) +CONFIGURE_ARGS+= --without-pymalloc +.endif + .if defined(BUILD_SHARED) CONFIGURE_ARGS+= --enable-shared INSTALLS_SHLIB= yes |