diff options
author | perky <perky@FreeBSD.org> | 2004-03-22 16:59:52 +0800 |
---|---|---|
committer | perky <perky@FreeBSD.org> | 2004-03-22 16:59:52 +0800 |
commit | abaa28795b450946225213a81ed71c835c0195ac (patch) | |
tree | b42fdd9d5b5f8c810dbbdca843891b0003827d12 | |
parent | fdfe602d02d63830e8659e4b4a5d1c86a78a079c (diff) | |
download | freebsd-ports-gnome-abaa28795b450946225213a81ed71c835c0195ac.tar.gz freebsd-ports-gnome-abaa28795b450946225213a81ed71c835c0195ac.tar.zst freebsd-ports-gnome-abaa28795b450946225213a81ed71c835c0195ac.zip |
Fix stackless build broken by the recent shared-build commit.
Submitted by: Sven Petai <hadara@bsd.ee>
-rw-r--r-- | lang/python/Makefile | 2 | ||||
-rw-r--r-- | lang/python23/Makefile | 2 | ||||
-rw-r--r-- | lang/python24/Makefile | 2 | ||||
-rw-r--r-- | lang/stackless_python/Makefile | 10 |
4 files changed, 12 insertions, 4 deletions
diff --git a/lang/python/Makefile b/lang/python/Makefile index 38af9f6aa5a9..3fd4cb0ff30a 100644 --- a/lang/python/Makefile +++ b/lang/python/Makefile @@ -121,7 +121,7 @@ pre-patch: 's,/usr/doc/python-docs-,${PREFIX}/share/doc/python,g' \ ${WRKSRC}/Lib/pydoc.py -post-configure: +post-configure: ${STACKLESS_POST_CONFIGURE} @# prepare a subdir for shared build .for subdir in Modules Parser Python Objects ${MKDIR} ${SHARED_WRKSRC}/${subdir} diff --git a/lang/python23/Makefile b/lang/python23/Makefile index 38af9f6aa5a9..3fd4cb0ff30a 100644 --- a/lang/python23/Makefile +++ b/lang/python23/Makefile @@ -121,7 +121,7 @@ pre-patch: 's,/usr/doc/python-docs-,${PREFIX}/share/doc/python,g' \ ${WRKSRC}/Lib/pydoc.py -post-configure: +post-configure: ${STACKLESS_POST_CONFIGURE} @# prepare a subdir for shared build .for subdir in Modules Parser Python Objects ${MKDIR} ${SHARED_WRKSRC}/${subdir} diff --git a/lang/python24/Makefile b/lang/python24/Makefile index 38af9f6aa5a9..3fd4cb0ff30a 100644 --- a/lang/python24/Makefile +++ b/lang/python24/Makefile @@ -121,7 +121,7 @@ pre-patch: 's,/usr/doc/python-docs-,${PREFIX}/share/doc/python,g' \ ${WRKSRC}/Lib/pydoc.py -post-configure: +post-configure: ${STACKLESS_POST_CONFIGURE} @# prepare a subdir for shared build .for subdir in Modules Parser Python Objects ${MKDIR} ${SHARED_WRKSRC}/${subdir} diff --git a/lang/stackless_python/Makefile b/lang/stackless_python/Makefile index 3fa0a9bbebab..2ee0fbad3e12 100644 --- a/lang/stackless_python/Makefile +++ b/lang/stackless_python/Makefile @@ -24,7 +24,8 @@ COMMENT= Python implementation that does not use the C stack CONFLICTS= python-2.3.* ONLY_FOR_ARCHS= i386 powerpc CVSDATE= 040225 -MASTERDIR= ${.CURDIR}/../../lang/python +MASTERDIR= ${.CURDIR}/../python +STACKLESS_POST_CONFIGURE= stackless-post-configure DESCR= ${.CURDIR}/pkg-descr MD5_FILE= ${.CURDIR}/distinfo @@ -44,4 +45,11 @@ post-patch: .endfor @${CAT} ${MASTERDIR}/pkg-plist >>${PLIST} +stackless-post-configure: + ${MKDIR} -p ${SHARED_WRKSRC}/Stackless + ${LN} -sf ${WRKSRC}/Stackless/slp_transfer.c \ + ${SHARED_WRKSRC}/Stackless/slp_transfer.c + ${LN} -sf ${WRKSRC}/Stackless/*.h ${SHARED_WRKSRC}/Stackless/ + + .include "${MASTERDIR}/Makefile" |