summaryrefslogtreecommitdiffstats
path: root/lang/stackless_python
diff options
context:
space:
mode:
authorperky <perky@FreeBSD.org>2004-02-27 13:00:06 +0000
committerperky <perky@FreeBSD.org>2004-02-27 13:00:06 +0000
commit2d57407973b9d1b403ca1324f598a70bef130bbe (patch)
treec21cc003121920243fd577e9cb1876bab7553536 /lang/stackless_python
parentd02da3cb3bd8271a02351730a6c1d25acef851e3 (diff)
downloadFreeBSD-ports-2d57407973b9d1b403ca1324f598a70bef130bbe.zip
FreeBSD-ports-2d57407973b9d1b403ca1324f598a70bef130bbe.tar.gz
- Update stackless_python to 2.3.3 as of 040225 and unmark BROKEN.
- Set mutually exclusive confliction for {,stackless_}python.
Diffstat (limited to 'lang/stackless_python')
-rw-r--r--lang/stackless_python/Makefile27
-rw-r--r--lang/stackless_python/distinfo6
2 files changed, 20 insertions, 13 deletions
diff --git a/lang/stackless_python/Makefile b/lang/stackless_python/Makefile
index 1da2729..3fa0a9b 100644
--- a/lang/stackless_python/Makefile
+++ b/lang/stackless_python/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= python
-PORTVERSION= 2.2.3
+PORTVERSION= 2.3.3
PORTREVISION= ${CVSDATE}0
CATEGORIES= lang python
MASTER_SITES= #
@@ -21,22 +21,27 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= perky@FreeBSD.org
COMMENT= Python implementation that does not use the C stack
+CONFLICTS= python-2.3.*
ONLY_FOR_ARCHS= i386 powerpc
-CVSDATE= 021026
+CVSDATE= 040225
MASTERDIR= ${.CURDIR}/../../lang/python
DESCR= ${.CURDIR}/pkg-descr
MD5_FILE= ${.CURDIR}/distinfo
PLIST= ${WRKDIR}/pkg-plist
-BROKEN= "not ported to Python-2.2.3 yet"
-DEPRECATED= ${BROKEN}
-EXPIRATION_DATE=2004-04-07
-#post-patch:
-# @${FIND} ${WRKSRC} -name '*.orig' -exec ${RM} -f {} \;
-# @${RM} -rf ${WRKSRC}/Lib/test/output/test_atexit \
-# ${WRKSRC}/Lib/test/output/test_minidom
-# @${ECHO} "lib/%%PYTHON_VERSION%%/lib-dynload/stackless.so" >${PLIST}
-# @${CAT} ${MASTERDIR}/pkg-plist >>${PLIST}
+post-patch:
+ @${FIND} ${WRKSRC} -name '*.orig' -exec ${RM} -f {} \;
+.for hf in atomicobject.h cframeobject.h channelobject.h cstackobject.h \
+ flextype.h nonrecursive.h prickelpit.h schedulerobject.h \
+ slp_platformselect.h stackless.h stackless_api.h \
+ stackless_ceval.h stackless_frame.h stackless_impl.h \
+ stackless_structs.h stackless_tstate.h stackless_version.h \
+ stacklesseval.h stacklessversion.h switch_ppc_macosx.h \
+ switch_ppc_unix.h switch_s390_unix.h switch_sparc_sun_gcc.h \
+ switch_x86_msvc.h switch_x86_unix.h taskletobject.h
+ @${ECHO} "include/%%PYTHON_VERSION%%/${hf}" >>${PLIST}
+.endfor
+ @${CAT} ${MASTERDIR}/pkg-plist >>${PLIST}
.include "${MASTERDIR}/Makefile"
diff --git a/lang/stackless_python/distinfo b/lang/stackless_python/distinfo
index 3be1987..189ede4 100644
--- a/lang/stackless_python/distinfo
+++ b/lang/stackless_python/distinfo
@@ -1,2 +1,4 @@
-MD5 (python/Python-2.2.3.tgz) = 169f89f318e252dac0c54dd1b165d229
-MD5 (python/stackless-021026.diff.bz2) = 72249d4d0422150ca9c8a6ff5f28fd63
+MD5 (python/Python-2.3.3.tgz) = 4d16732b1cfccc0ed250956d41463c61
+SIZE (python/Python-2.3.3.tgz) = 8491380
+MD5 (python/stackless-040225.diff.bz2) = 94c041d48294ee57bc9b83cf83fedffd
+SIZE (python/stackless-040225.diff.bz2) = 82214
OpenPOWER on IntegriCloud