mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-20 20:09:11 +00:00
Update new python-devel port to 2.3.b2.
This update introduces two new knobs to _disable_ somewhat experimental options: BUILD_STATIC=yes Unless this option is specified, the port will build python as shared binary. WITH_UCS2=yes Unless this option is specified, Py_UNICODE type will charge 4 bytes per character (as we do for wchar_t) Repo-copied by: joe (thanks!)
This commit is contained in:
parent
57597c1200
commit
c84dbd4727
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=84141
@ -107,7 +107,7 @@ _PYTHON_VERSION!= ${PYTHON_CMD} -c 'import sys; print sys.version[:3]'
|
||||
.elif defined(USE_ZOPE)
|
||||
_PYTHON_VERSION= 2.1
|
||||
.else
|
||||
_PYTHON_VERSION!= (python -c 'import sys; print sys.version[:3]') 2> /dev/null \
|
||||
_PYTHON_VERSION!= (${LOCALBASE}/bin/python -c 'import sys; print sys.version[:3]') 2> /dev/null \
|
||||
|| echo 2.2
|
||||
.endif
|
||||
PYTHON_VERSION?= python${_PYTHON_VERSION}
|
||||
@ -119,8 +119,20 @@ PYTHON_PORTVERSION!= (${PYTHON_CMD} -c 'import string, sys; \
|
||||
PYTHONBASE!= (${PYTHON_CMD} -c 'import sys; print sys.prefix') \
|
||||
2> /dev/null || echo ${LOCALBASE}
|
||||
|
||||
# Python-2.3
|
||||
.if ${PYTHON_VERSION} == "python2.3"
|
||||
PYDISTUTILS= ${PYTHON_LIBDIR}/distutils/core.py:${PYTHON_PORTSDIR}
|
||||
PYNUMERIC= ${PYTHON_SITELIBDIR}/Numeric/Numeric.py:${PORTSDIR}/math/py-numeric
|
||||
PYXML= ${PYTHON_SITELIBDIR}/_xmlplus/__init__.py:${PORTSDIR}/textproc/py-xml
|
||||
|
||||
PYTHON_DISTFILE= Python-2.3b2.tgz
|
||||
PYTHON_PORTSDIR= ${PORTSDIR}/lang/python-devel
|
||||
PYTHON_REL= 230
|
||||
PYTHON_SUFFIX= 23
|
||||
PYTHON_WRKSRC= ${WRKDIR}/Python-2.3b2
|
||||
|
||||
# Python-2.2
|
||||
.if ${PYTHON_VERSION} == "python2.2"
|
||||
.elif ${PYTHON_VERSION} == "python2.2"
|
||||
PYDISTUTILS= ${PYTHON_LIBDIR}/distutils/core.py:${PYTHON_PORTSDIR}
|
||||
PYNUMERIC= ${PYTHON_SITELIBDIR}/Numeric/Numeric.py:${PORTSDIR}/math/py-numeric
|
||||
PYXML= ${PYTHON_SITELIBDIR}/_xmlplus/__init__.py:${PORTSDIR}/textproc/py-xml
|
||||
@ -206,7 +218,8 @@ PYTHON_WRKSRC= ${WRKDIR}/Python-${_PYTHON_PORTVERSION}
|
||||
@${ECHO} " python1.6"
|
||||
@${ECHO} " python2.0"
|
||||
@${ECHO} " python2.1"
|
||||
@${ECHO} " python2.2 (default)."
|
||||
@${ECHO} " python2.2 (default)"
|
||||
@${ECHO} " python2.3"
|
||||
@${FALSE}
|
||||
.endif
|
||||
|
||||
|
@ -165,6 +165,7 @@
|
||||
SUBDIR += py-mx-base
|
||||
SUBDIR += py-prolog
|
||||
SUBDIR += python
|
||||
SUBDIR += python-devel
|
||||
SUBDIR += python-doc-html
|
||||
SUBDIR += python-doc-pdf-a4
|
||||
SUBDIR += python-doc-pdf-letter
|
||||
|
@ -1,17 +1,18 @@
|
||||
# New ports collection makefile for: python
|
||||
# Date created: 08 August 1995
|
||||
# Whom: jkh
|
||||
# New ports collection makefile for: python-devel
|
||||
# Date created: 3 July 2003
|
||||
# Whom: Hye-Shik Chang <perky@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= python
|
||||
PORTVERSION= 2.2.3
|
||||
PORTVERSION= 2.3.b2
|
||||
CATEGORIES= lang python ipv6
|
||||
MASTER_SITES= http://www.python.org/ftp/python/${PORTVERSION}/ \
|
||||
${MASTER_SITE_SOURCEFORGE} \
|
||||
http://SunSITE.Informatik.RWTH-Aachen.DE/python/ftp/python/${PORTVERSION}/
|
||||
MASTER_SITE_SUBDIR= python
|
||||
MASTER_SITES= http://www.python.org/%SUBDIR%/ \
|
||||
http://python.mirrors.pair.com/%SUBDIR%/ \
|
||||
http://mirrors.ccs.neu.edu/Python/pub/www.python.org/%SUBDIR%/ \
|
||||
http://python.planetmirror.com/%SUBDIR%/ \
|
||||
http://SunSITE.Informatik.RWTH-Aachen.DE/python/%SUBDIR%/
|
||||
MASTER_SITE_SUBDIR= ftp/python/${PORTVERSION:S/.b2//}
|
||||
DISTFILES= ${PYTHON_DISTFILE}
|
||||
|
||||
MAINTAINER= perky@FreeBSD.org
|
||||
@ -26,8 +27,9 @@ INSTALL_TARGET= install
|
||||
MAN1= python.1
|
||||
|
||||
USE_PYTHON= yes
|
||||
PYTHON_VERSION= python2.2
|
||||
PYTHON_VERSION= python2.3
|
||||
PYTHON_NO_DEPENDS= yes
|
||||
LATEST_LINK= ${PYTHON_VERSION:S/.//}
|
||||
|
||||
#
|
||||
# If you don't want to use Python's thread module, you need to set
|
||||
@ -44,10 +46,30 @@ CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}"
|
||||
.endif # defined(LDFLAGS)
|
||||
.endif # !defined(WITHOUT_THREADS)
|
||||
|
||||
.if !defined(WITH_UCS2)
|
||||
CONFIGURE_ARGS+= --enable-unicode=ucs4
|
||||
.endif
|
||||
|
||||
.if !defined(BUILD_STATIC)
|
||||
CONFIGURE_ARGS+= --enable-shared
|
||||
INSTALLS_SHLIB= yes
|
||||
PLIST_SUB+= SHARED_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= SHARED_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
DEMODIR= ${PREFIX}/share/examples/${PYTHON_VERSION}
|
||||
TOOLSDIR= ${PREFIX}/share/${PYTHON_VERSION}
|
||||
CFLAGS+= -D__BSD_VISIBLE # see python/configure.in rev 1.409
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} == i386
|
||||
PLIST_SUB+= X86_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= X86_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
.if ${OSVERSION} < 400000
|
||||
LIB_DEPENDS+= ncurses.5:${PORTSDIR}/devel/ncurses
|
||||
CFLAGS+= -I${LOCALBASE}/include/ncurses -I${LOCALBASE}/include
|
||||
@ -89,19 +111,13 @@ pre-install:
|
||||
post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el \
|
||||
${PREFIX}/share/emacs/site-lisp
|
||||
@${MKDIR} ${PYTHONPREFIX_SITELIBDIR}
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${TOOLSDIR}
|
||||
@cd ${WRKSRC}; tar -c --exclude='*CVS*' -f - Tools | \
|
||||
(cd ${PYTHONPREFIX_LIBDIR}; tar xf -)
|
||||
(cd ${TOOLSDIR}; tar xf -)
|
||||
@${MKDIR} ${DEMODIR}
|
||||
@cd ${WRKSRC}/Demo; tar -c --exclude='*CVS*' -f - * | \
|
||||
(cd ${DEMODIR}; tar xf -)
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == i386
|
||||
PLIST_SUB+= X86_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= X86_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (python/Python-2.2.3.tgz) = 169f89f318e252dac0c54dd1b165d229
|
||||
MD5 (python/Python-2.3b2.tgz) = da16309c14caf585353686d5462fe9d7
|
||||
|
24
lang/python-devel/files/patch-configure
Normal file
24
lang/python-devel/files/patch-configure
Normal file
@ -0,0 +1,24 @@
|
||||
--- configure.orig Sat Jun 28 16:46:31 2003
|
||||
+++ configure Thu Jul 3 22:29:46 2003
|
||||
@@ -3278,6 +3278,12 @@
|
||||
RUNSHARED=LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
|
||||
INSTSONAME="$LDLIBRARY".$SOVERSION
|
||||
;;
|
||||
+ FreeBSD*)
|
||||
+ LDLIBRARY='libpython$(VERSION).so'
|
||||
+ BLDLIBRARY='-L. -lpython$(VERSION)'
|
||||
+ RUNSHARED=LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
|
||||
+ INSTSONAME="$LDLIBRARY"
|
||||
+ ;;
|
||||
hp*|HP*)
|
||||
LDLIBRARY='libpython$(VERSION).sl'
|
||||
BLDLIBRARY='-Wl,+b,$(LIBDIR) -L. -lpython$(VERSION)'
|
||||
@@ -3907,7 +3913,7 @@
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_save_cc="$CC"
|
||||
-CC="$CC -Kthread"
|
||||
+CC="/nonexistent/ignore/$CC -Kthread"
|
||||
if test "$cross_compiling" = yes; then
|
||||
ac_cv_kthread=no
|
||||
else
|
File diff suppressed because it is too large
Load Diff
@ -1,17 +1,18 @@
|
||||
# New ports collection makefile for: python
|
||||
# Date created: 08 August 1995
|
||||
# Whom: jkh
|
||||
# New ports collection makefile for: python-devel
|
||||
# Date created: 3 July 2003
|
||||
# Whom: Hye-Shik Chang <perky@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= python
|
||||
PORTVERSION= 2.2.3
|
||||
PORTVERSION= 2.3.b2
|
||||
CATEGORIES= lang python ipv6
|
||||
MASTER_SITES= http://www.python.org/ftp/python/${PORTVERSION}/ \
|
||||
${MASTER_SITE_SOURCEFORGE} \
|
||||
http://SunSITE.Informatik.RWTH-Aachen.DE/python/ftp/python/${PORTVERSION}/
|
||||
MASTER_SITE_SUBDIR= python
|
||||
MASTER_SITES= http://www.python.org/%SUBDIR%/ \
|
||||
http://python.mirrors.pair.com/%SUBDIR%/ \
|
||||
http://mirrors.ccs.neu.edu/Python/pub/www.python.org/%SUBDIR%/ \
|
||||
http://python.planetmirror.com/%SUBDIR%/ \
|
||||
http://SunSITE.Informatik.RWTH-Aachen.DE/python/%SUBDIR%/
|
||||
MASTER_SITE_SUBDIR= ftp/python/${PORTVERSION:S/.b2//}
|
||||
DISTFILES= ${PYTHON_DISTFILE}
|
||||
|
||||
MAINTAINER= perky@FreeBSD.org
|
||||
@ -26,8 +27,9 @@ INSTALL_TARGET= install
|
||||
MAN1= python.1
|
||||
|
||||
USE_PYTHON= yes
|
||||
PYTHON_VERSION= python2.2
|
||||
PYTHON_VERSION= python2.3
|
||||
PYTHON_NO_DEPENDS= yes
|
||||
LATEST_LINK= ${PYTHON_VERSION:S/.//}
|
||||
|
||||
#
|
||||
# If you don't want to use Python's thread module, you need to set
|
||||
@ -44,10 +46,30 @@ CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}"
|
||||
.endif # defined(LDFLAGS)
|
||||
.endif # !defined(WITHOUT_THREADS)
|
||||
|
||||
.if !defined(WITH_UCS2)
|
||||
CONFIGURE_ARGS+= --enable-unicode=ucs4
|
||||
.endif
|
||||
|
||||
.if !defined(BUILD_STATIC)
|
||||
CONFIGURE_ARGS+= --enable-shared
|
||||
INSTALLS_SHLIB= yes
|
||||
PLIST_SUB+= SHARED_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= SHARED_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
DEMODIR= ${PREFIX}/share/examples/${PYTHON_VERSION}
|
||||
TOOLSDIR= ${PREFIX}/share/${PYTHON_VERSION}
|
||||
CFLAGS+= -D__BSD_VISIBLE # see python/configure.in rev 1.409
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} == i386
|
||||
PLIST_SUB+= X86_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= X86_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
.if ${OSVERSION} < 400000
|
||||
LIB_DEPENDS+= ncurses.5:${PORTSDIR}/devel/ncurses
|
||||
CFLAGS+= -I${LOCALBASE}/include/ncurses -I${LOCALBASE}/include
|
||||
@ -89,19 +111,13 @@ pre-install:
|
||||
post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el \
|
||||
${PREFIX}/share/emacs/site-lisp
|
||||
@${MKDIR} ${PYTHONPREFIX_SITELIBDIR}
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${TOOLSDIR}
|
||||
@cd ${WRKSRC}; tar -c --exclude='*CVS*' -f - Tools | \
|
||||
(cd ${PYTHONPREFIX_LIBDIR}; tar xf -)
|
||||
(cd ${TOOLSDIR}; tar xf -)
|
||||
@${MKDIR} ${DEMODIR}
|
||||
@cd ${WRKSRC}/Demo; tar -c --exclude='*CVS*' -f - * | \
|
||||
(cd ${DEMODIR}; tar xf -)
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == i386
|
||||
PLIST_SUB+= X86_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= X86_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (python/Python-2.2.3.tgz) = 169f89f318e252dac0c54dd1b165d229
|
||||
MD5 (python/Python-2.3b2.tgz) = da16309c14caf585353686d5462fe9d7
|
||||
|
24
lang/python25/files/patch-configure
Normal file
24
lang/python25/files/patch-configure
Normal file
@ -0,0 +1,24 @@
|
||||
--- configure.orig Sat Jun 28 16:46:31 2003
|
||||
+++ configure Thu Jul 3 22:29:46 2003
|
||||
@@ -3278,6 +3278,12 @@
|
||||
RUNSHARED=LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
|
||||
INSTSONAME="$LDLIBRARY".$SOVERSION
|
||||
;;
|
||||
+ FreeBSD*)
|
||||
+ LDLIBRARY='libpython$(VERSION).so'
|
||||
+ BLDLIBRARY='-L. -lpython$(VERSION)'
|
||||
+ RUNSHARED=LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
|
||||
+ INSTSONAME="$LDLIBRARY"
|
||||
+ ;;
|
||||
hp*|HP*)
|
||||
LDLIBRARY='libpython$(VERSION).sl'
|
||||
BLDLIBRARY='-Wl,+b,$(LIBDIR) -L. -lpython$(VERSION)'
|
||||
@@ -3907,7 +3913,7 @@
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_save_cc="$CC"
|
||||
-CC="$CC -Kthread"
|
||||
+CC="/nonexistent/ignore/$CC -Kthread"
|
||||
if test "$cross_compiling" = yes; then
|
||||
ac_cv_kthread=no
|
||||
else
|
File diff suppressed because it is too large
Load Diff
@ -1,17 +1,18 @@
|
||||
# New ports collection makefile for: python
|
||||
# Date created: 08 August 1995
|
||||
# Whom: jkh
|
||||
# New ports collection makefile for: python-devel
|
||||
# Date created: 3 July 2003
|
||||
# Whom: Hye-Shik Chang <perky@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= python
|
||||
PORTVERSION= 2.2.3
|
||||
PORTVERSION= 2.3.b2
|
||||
CATEGORIES= lang python ipv6
|
||||
MASTER_SITES= http://www.python.org/ftp/python/${PORTVERSION}/ \
|
||||
${MASTER_SITE_SOURCEFORGE} \
|
||||
http://SunSITE.Informatik.RWTH-Aachen.DE/python/ftp/python/${PORTVERSION}/
|
||||
MASTER_SITE_SUBDIR= python
|
||||
MASTER_SITES= http://www.python.org/%SUBDIR%/ \
|
||||
http://python.mirrors.pair.com/%SUBDIR%/ \
|
||||
http://mirrors.ccs.neu.edu/Python/pub/www.python.org/%SUBDIR%/ \
|
||||
http://python.planetmirror.com/%SUBDIR%/ \
|
||||
http://SunSITE.Informatik.RWTH-Aachen.DE/python/%SUBDIR%/
|
||||
MASTER_SITE_SUBDIR= ftp/python/${PORTVERSION:S/.b2//}
|
||||
DISTFILES= ${PYTHON_DISTFILE}
|
||||
|
||||
MAINTAINER= perky@FreeBSD.org
|
||||
@ -26,8 +27,9 @@ INSTALL_TARGET= install
|
||||
MAN1= python.1
|
||||
|
||||
USE_PYTHON= yes
|
||||
PYTHON_VERSION= python2.2
|
||||
PYTHON_VERSION= python2.3
|
||||
PYTHON_NO_DEPENDS= yes
|
||||
LATEST_LINK= ${PYTHON_VERSION:S/.//}
|
||||
|
||||
#
|
||||
# If you don't want to use Python's thread module, you need to set
|
||||
@ -44,10 +46,30 @@ CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}"
|
||||
.endif # defined(LDFLAGS)
|
||||
.endif # !defined(WITHOUT_THREADS)
|
||||
|
||||
.if !defined(WITH_UCS2)
|
||||
CONFIGURE_ARGS+= --enable-unicode=ucs4
|
||||
.endif
|
||||
|
||||
.if !defined(BUILD_STATIC)
|
||||
CONFIGURE_ARGS+= --enable-shared
|
||||
INSTALLS_SHLIB= yes
|
||||
PLIST_SUB+= SHARED_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= SHARED_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
DEMODIR= ${PREFIX}/share/examples/${PYTHON_VERSION}
|
||||
TOOLSDIR= ${PREFIX}/share/${PYTHON_VERSION}
|
||||
CFLAGS+= -D__BSD_VISIBLE # see python/configure.in rev 1.409
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} == i386
|
||||
PLIST_SUB+= X86_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= X86_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
.if ${OSVERSION} < 400000
|
||||
LIB_DEPENDS+= ncurses.5:${PORTSDIR}/devel/ncurses
|
||||
CFLAGS+= -I${LOCALBASE}/include/ncurses -I${LOCALBASE}/include
|
||||
@ -89,19 +111,13 @@ pre-install:
|
||||
post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el \
|
||||
${PREFIX}/share/emacs/site-lisp
|
||||
@${MKDIR} ${PYTHONPREFIX_SITELIBDIR}
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${TOOLSDIR}
|
||||
@cd ${WRKSRC}; tar -c --exclude='*CVS*' -f - Tools | \
|
||||
(cd ${PYTHONPREFIX_LIBDIR}; tar xf -)
|
||||
(cd ${TOOLSDIR}; tar xf -)
|
||||
@${MKDIR} ${DEMODIR}
|
||||
@cd ${WRKSRC}/Demo; tar -c --exclude='*CVS*' -f - * | \
|
||||
(cd ${DEMODIR}; tar xf -)
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == i386
|
||||
PLIST_SUB+= X86_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= X86_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (python/Python-2.2.3.tgz) = 169f89f318e252dac0c54dd1b165d229
|
||||
MD5 (python/Python-2.3b2.tgz) = da16309c14caf585353686d5462fe9d7
|
||||
|
24
lang/python26/files/patch-configure
Normal file
24
lang/python26/files/patch-configure
Normal file
@ -0,0 +1,24 @@
|
||||
--- configure.orig Sat Jun 28 16:46:31 2003
|
||||
+++ configure Thu Jul 3 22:29:46 2003
|
||||
@@ -3278,6 +3278,12 @@
|
||||
RUNSHARED=LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
|
||||
INSTSONAME="$LDLIBRARY".$SOVERSION
|
||||
;;
|
||||
+ FreeBSD*)
|
||||
+ LDLIBRARY='libpython$(VERSION).so'
|
||||
+ BLDLIBRARY='-L. -lpython$(VERSION)'
|
||||
+ RUNSHARED=LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
|
||||
+ INSTSONAME="$LDLIBRARY"
|
||||
+ ;;
|
||||
hp*|HP*)
|
||||
LDLIBRARY='libpython$(VERSION).sl'
|
||||
BLDLIBRARY='-Wl,+b,$(LIBDIR) -L. -lpython$(VERSION)'
|
||||
@@ -3907,7 +3913,7 @@
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_save_cc="$CC"
|
||||
-CC="$CC -Kthread"
|
||||
+CC="/nonexistent/ignore/$CC -Kthread"
|
||||
if test "$cross_compiling" = yes; then
|
||||
ac_cv_kthread=no
|
||||
else
|
File diff suppressed because it is too large
Load Diff
@ -1,17 +1,18 @@
|
||||
# New ports collection makefile for: python
|
||||
# Date created: 08 August 1995
|
||||
# Whom: jkh
|
||||
# New ports collection makefile for: python-devel
|
||||
# Date created: 3 July 2003
|
||||
# Whom: Hye-Shik Chang <perky@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= python
|
||||
PORTVERSION= 2.2.3
|
||||
PORTVERSION= 2.3.b2
|
||||
CATEGORIES= lang python ipv6
|
||||
MASTER_SITES= http://www.python.org/ftp/python/${PORTVERSION}/ \
|
||||
${MASTER_SITE_SOURCEFORGE} \
|
||||
http://SunSITE.Informatik.RWTH-Aachen.DE/python/ftp/python/${PORTVERSION}/
|
||||
MASTER_SITE_SUBDIR= python
|
||||
MASTER_SITES= http://www.python.org/%SUBDIR%/ \
|
||||
http://python.mirrors.pair.com/%SUBDIR%/ \
|
||||
http://mirrors.ccs.neu.edu/Python/pub/www.python.org/%SUBDIR%/ \
|
||||
http://python.planetmirror.com/%SUBDIR%/ \
|
||||
http://SunSITE.Informatik.RWTH-Aachen.DE/python/%SUBDIR%/
|
||||
MASTER_SITE_SUBDIR= ftp/python/${PORTVERSION:S/.b2//}
|
||||
DISTFILES= ${PYTHON_DISTFILE}
|
||||
|
||||
MAINTAINER= perky@FreeBSD.org
|
||||
@ -26,8 +27,9 @@ INSTALL_TARGET= install
|
||||
MAN1= python.1
|
||||
|
||||
USE_PYTHON= yes
|
||||
PYTHON_VERSION= python2.2
|
||||
PYTHON_VERSION= python2.3
|
||||
PYTHON_NO_DEPENDS= yes
|
||||
LATEST_LINK= ${PYTHON_VERSION:S/.//}
|
||||
|
||||
#
|
||||
# If you don't want to use Python's thread module, you need to set
|
||||
@ -44,10 +46,30 @@ CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}"
|
||||
.endif # defined(LDFLAGS)
|
||||
.endif # !defined(WITHOUT_THREADS)
|
||||
|
||||
.if !defined(WITH_UCS2)
|
||||
CONFIGURE_ARGS+= --enable-unicode=ucs4
|
||||
.endif
|
||||
|
||||
.if !defined(BUILD_STATIC)
|
||||
CONFIGURE_ARGS+= --enable-shared
|
||||
INSTALLS_SHLIB= yes
|
||||
PLIST_SUB+= SHARED_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= SHARED_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
DEMODIR= ${PREFIX}/share/examples/${PYTHON_VERSION}
|
||||
TOOLSDIR= ${PREFIX}/share/${PYTHON_VERSION}
|
||||
CFLAGS+= -D__BSD_VISIBLE # see python/configure.in rev 1.409
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} == i386
|
||||
PLIST_SUB+= X86_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= X86_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
.if ${OSVERSION} < 400000
|
||||
LIB_DEPENDS+= ncurses.5:${PORTSDIR}/devel/ncurses
|
||||
CFLAGS+= -I${LOCALBASE}/include/ncurses -I${LOCALBASE}/include
|
||||
@ -89,19 +111,13 @@ pre-install:
|
||||
post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el \
|
||||
${PREFIX}/share/emacs/site-lisp
|
||||
@${MKDIR} ${PYTHONPREFIX_SITELIBDIR}
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${TOOLSDIR}
|
||||
@cd ${WRKSRC}; tar -c --exclude='*CVS*' -f - Tools | \
|
||||
(cd ${PYTHONPREFIX_LIBDIR}; tar xf -)
|
||||
(cd ${TOOLSDIR}; tar xf -)
|
||||
@${MKDIR} ${DEMODIR}
|
||||
@cd ${WRKSRC}/Demo; tar -c --exclude='*CVS*' -f - * | \
|
||||
(cd ${DEMODIR}; tar xf -)
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == i386
|
||||
PLIST_SUB+= X86_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= X86_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (python/Python-2.2.3.tgz) = 169f89f318e252dac0c54dd1b165d229
|
||||
MD5 (python/Python-2.3b2.tgz) = da16309c14caf585353686d5462fe9d7
|
||||
|
24
lang/python27/files/patch-configure
Normal file
24
lang/python27/files/patch-configure
Normal file
@ -0,0 +1,24 @@
|
||||
--- configure.orig Sat Jun 28 16:46:31 2003
|
||||
+++ configure Thu Jul 3 22:29:46 2003
|
||||
@@ -3278,6 +3278,12 @@
|
||||
RUNSHARED=LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
|
||||
INSTSONAME="$LDLIBRARY".$SOVERSION
|
||||
;;
|
||||
+ FreeBSD*)
|
||||
+ LDLIBRARY='libpython$(VERSION).so'
|
||||
+ BLDLIBRARY='-L. -lpython$(VERSION)'
|
||||
+ RUNSHARED=LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
|
||||
+ INSTSONAME="$LDLIBRARY"
|
||||
+ ;;
|
||||
hp*|HP*)
|
||||
LDLIBRARY='libpython$(VERSION).sl'
|
||||
BLDLIBRARY='-Wl,+b,$(LIBDIR) -L. -lpython$(VERSION)'
|
||||
@@ -3907,7 +3913,7 @@
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_save_cc="$CC"
|
||||
-CC="$CC -Kthread"
|
||||
+CC="/nonexistent/ignore/$CC -Kthread"
|
||||
if test "$cross_compiling" = yes; then
|
||||
ac_cv_kthread=no
|
||||
else
|
File diff suppressed because it is too large
Load Diff
@ -1,17 +1,18 @@
|
||||
# New ports collection makefile for: python
|
||||
# Date created: 08 August 1995
|
||||
# Whom: jkh
|
||||
# New ports collection makefile for: python-devel
|
||||
# Date created: 3 July 2003
|
||||
# Whom: Hye-Shik Chang <perky@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= python
|
||||
PORTVERSION= 2.2.3
|
||||
PORTVERSION= 2.3.b2
|
||||
CATEGORIES= lang python ipv6
|
||||
MASTER_SITES= http://www.python.org/ftp/python/${PORTVERSION}/ \
|
||||
${MASTER_SITE_SOURCEFORGE} \
|
||||
http://SunSITE.Informatik.RWTH-Aachen.DE/python/ftp/python/${PORTVERSION}/
|
||||
MASTER_SITE_SUBDIR= python
|
||||
MASTER_SITES= http://www.python.org/%SUBDIR%/ \
|
||||
http://python.mirrors.pair.com/%SUBDIR%/ \
|
||||
http://mirrors.ccs.neu.edu/Python/pub/www.python.org/%SUBDIR%/ \
|
||||
http://python.planetmirror.com/%SUBDIR%/ \
|
||||
http://SunSITE.Informatik.RWTH-Aachen.DE/python/%SUBDIR%/
|
||||
MASTER_SITE_SUBDIR= ftp/python/${PORTVERSION:S/.b2//}
|
||||
DISTFILES= ${PYTHON_DISTFILE}
|
||||
|
||||
MAINTAINER= perky@FreeBSD.org
|
||||
@ -26,8 +27,9 @@ INSTALL_TARGET= install
|
||||
MAN1= python.1
|
||||
|
||||
USE_PYTHON= yes
|
||||
PYTHON_VERSION= python2.2
|
||||
PYTHON_VERSION= python2.3
|
||||
PYTHON_NO_DEPENDS= yes
|
||||
LATEST_LINK= ${PYTHON_VERSION:S/.//}
|
||||
|
||||
#
|
||||
# If you don't want to use Python's thread module, you need to set
|
||||
@ -44,10 +46,30 @@ CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}"
|
||||
.endif # defined(LDFLAGS)
|
||||
.endif # !defined(WITHOUT_THREADS)
|
||||
|
||||
.if !defined(WITH_UCS2)
|
||||
CONFIGURE_ARGS+= --enable-unicode=ucs4
|
||||
.endif
|
||||
|
||||
.if !defined(BUILD_STATIC)
|
||||
CONFIGURE_ARGS+= --enable-shared
|
||||
INSTALLS_SHLIB= yes
|
||||
PLIST_SUB+= SHARED_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= SHARED_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
DEMODIR= ${PREFIX}/share/examples/${PYTHON_VERSION}
|
||||
TOOLSDIR= ${PREFIX}/share/${PYTHON_VERSION}
|
||||
CFLAGS+= -D__BSD_VISIBLE # see python/configure.in rev 1.409
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} == i386
|
||||
PLIST_SUB+= X86_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= X86_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
.if ${OSVERSION} < 400000
|
||||
LIB_DEPENDS+= ncurses.5:${PORTSDIR}/devel/ncurses
|
||||
CFLAGS+= -I${LOCALBASE}/include/ncurses -I${LOCALBASE}/include
|
||||
@ -89,19 +111,13 @@ pre-install:
|
||||
post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el \
|
||||
${PREFIX}/share/emacs/site-lisp
|
||||
@${MKDIR} ${PYTHONPREFIX_SITELIBDIR}
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${TOOLSDIR}
|
||||
@cd ${WRKSRC}; tar -c --exclude='*CVS*' -f - Tools | \
|
||||
(cd ${PYTHONPREFIX_LIBDIR}; tar xf -)
|
||||
(cd ${TOOLSDIR}; tar xf -)
|
||||
@${MKDIR} ${DEMODIR}
|
||||
@cd ${WRKSRC}/Demo; tar -c --exclude='*CVS*' -f - * | \
|
||||
(cd ${DEMODIR}; tar xf -)
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == i386
|
||||
PLIST_SUB+= X86_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= X86_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (python/Python-2.2.3.tgz) = 169f89f318e252dac0c54dd1b165d229
|
||||
MD5 (python/Python-2.3b2.tgz) = da16309c14caf585353686d5462fe9d7
|
||||
|
24
lang/python30/files/patch-configure
Normal file
24
lang/python30/files/patch-configure
Normal file
@ -0,0 +1,24 @@
|
||||
--- configure.orig Sat Jun 28 16:46:31 2003
|
||||
+++ configure Thu Jul 3 22:29:46 2003
|
||||
@@ -3278,6 +3278,12 @@
|
||||
RUNSHARED=LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
|
||||
INSTSONAME="$LDLIBRARY".$SOVERSION
|
||||
;;
|
||||
+ FreeBSD*)
|
||||
+ LDLIBRARY='libpython$(VERSION).so'
|
||||
+ BLDLIBRARY='-L. -lpython$(VERSION)'
|
||||
+ RUNSHARED=LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
|
||||
+ INSTSONAME="$LDLIBRARY"
|
||||
+ ;;
|
||||
hp*|HP*)
|
||||
LDLIBRARY='libpython$(VERSION).sl'
|
||||
BLDLIBRARY='-Wl,+b,$(LIBDIR) -L. -lpython$(VERSION)'
|
||||
@@ -3907,7 +3913,7 @@
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_save_cc="$CC"
|
||||
-CC="$CC -Kthread"
|
||||
+CC="/nonexistent/ignore/$CC -Kthread"
|
||||
if test "$cross_compiling" = yes; then
|
||||
ac_cv_kthread=no
|
||||
else
|
File diff suppressed because it is too large
Load Diff
@ -1,17 +1,18 @@
|
||||
# New ports collection makefile for: python
|
||||
# Date created: 08 August 1995
|
||||
# Whom: jkh
|
||||
# New ports collection makefile for: python-devel
|
||||
# Date created: 3 July 2003
|
||||
# Whom: Hye-Shik Chang <perky@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= python
|
||||
PORTVERSION= 2.2.3
|
||||
PORTVERSION= 2.3.b2
|
||||
CATEGORIES= lang python ipv6
|
||||
MASTER_SITES= http://www.python.org/ftp/python/${PORTVERSION}/ \
|
||||
${MASTER_SITE_SOURCEFORGE} \
|
||||
http://SunSITE.Informatik.RWTH-Aachen.DE/python/ftp/python/${PORTVERSION}/
|
||||
MASTER_SITE_SUBDIR= python
|
||||
MASTER_SITES= http://www.python.org/%SUBDIR%/ \
|
||||
http://python.mirrors.pair.com/%SUBDIR%/ \
|
||||
http://mirrors.ccs.neu.edu/Python/pub/www.python.org/%SUBDIR%/ \
|
||||
http://python.planetmirror.com/%SUBDIR%/ \
|
||||
http://SunSITE.Informatik.RWTH-Aachen.DE/python/%SUBDIR%/
|
||||
MASTER_SITE_SUBDIR= ftp/python/${PORTVERSION:S/.b2//}
|
||||
DISTFILES= ${PYTHON_DISTFILE}
|
||||
|
||||
MAINTAINER= perky@FreeBSD.org
|
||||
@ -26,8 +27,9 @@ INSTALL_TARGET= install
|
||||
MAN1= python.1
|
||||
|
||||
USE_PYTHON= yes
|
||||
PYTHON_VERSION= python2.2
|
||||
PYTHON_VERSION= python2.3
|
||||
PYTHON_NO_DEPENDS= yes
|
||||
LATEST_LINK= ${PYTHON_VERSION:S/.//}
|
||||
|
||||
#
|
||||
# If you don't want to use Python's thread module, you need to set
|
||||
@ -44,10 +46,30 @@ CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}"
|
||||
.endif # defined(LDFLAGS)
|
||||
.endif # !defined(WITHOUT_THREADS)
|
||||
|
||||
.if !defined(WITH_UCS2)
|
||||
CONFIGURE_ARGS+= --enable-unicode=ucs4
|
||||
.endif
|
||||
|
||||
.if !defined(BUILD_STATIC)
|
||||
CONFIGURE_ARGS+= --enable-shared
|
||||
INSTALLS_SHLIB= yes
|
||||
PLIST_SUB+= SHARED_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= SHARED_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
DEMODIR= ${PREFIX}/share/examples/${PYTHON_VERSION}
|
||||
TOOLSDIR= ${PREFIX}/share/${PYTHON_VERSION}
|
||||
CFLAGS+= -D__BSD_VISIBLE # see python/configure.in rev 1.409
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} == i386
|
||||
PLIST_SUB+= X86_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= X86_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
.if ${OSVERSION} < 400000
|
||||
LIB_DEPENDS+= ncurses.5:${PORTSDIR}/devel/ncurses
|
||||
CFLAGS+= -I${LOCALBASE}/include/ncurses -I${LOCALBASE}/include
|
||||
@ -89,19 +111,13 @@ pre-install:
|
||||
post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el \
|
||||
${PREFIX}/share/emacs/site-lisp
|
||||
@${MKDIR} ${PYTHONPREFIX_SITELIBDIR}
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${TOOLSDIR}
|
||||
@cd ${WRKSRC}; tar -c --exclude='*CVS*' -f - Tools | \
|
||||
(cd ${PYTHONPREFIX_LIBDIR}; tar xf -)
|
||||
(cd ${TOOLSDIR}; tar xf -)
|
||||
@${MKDIR} ${DEMODIR}
|
||||
@cd ${WRKSRC}/Demo; tar -c --exclude='*CVS*' -f - * | \
|
||||
(cd ${DEMODIR}; tar xf -)
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == i386
|
||||
PLIST_SUB+= X86_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= X86_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (python/Python-2.2.3.tgz) = 169f89f318e252dac0c54dd1b165d229
|
||||
MD5 (python/Python-2.3b2.tgz) = da16309c14caf585353686d5462fe9d7
|
||||
|
24
lang/python31/files/patch-configure
Normal file
24
lang/python31/files/patch-configure
Normal file
@ -0,0 +1,24 @@
|
||||
--- configure.orig Sat Jun 28 16:46:31 2003
|
||||
+++ configure Thu Jul 3 22:29:46 2003
|
||||
@@ -3278,6 +3278,12 @@
|
||||
RUNSHARED=LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
|
||||
INSTSONAME="$LDLIBRARY".$SOVERSION
|
||||
;;
|
||||
+ FreeBSD*)
|
||||
+ LDLIBRARY='libpython$(VERSION).so'
|
||||
+ BLDLIBRARY='-L. -lpython$(VERSION)'
|
||||
+ RUNSHARED=LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
|
||||
+ INSTSONAME="$LDLIBRARY"
|
||||
+ ;;
|
||||
hp*|HP*)
|
||||
LDLIBRARY='libpython$(VERSION).sl'
|
||||
BLDLIBRARY='-Wl,+b,$(LIBDIR) -L. -lpython$(VERSION)'
|
||||
@@ -3907,7 +3913,7 @@
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_save_cc="$CC"
|
||||
-CC="$CC -Kthread"
|
||||
+CC="/nonexistent/ignore/$CC -Kthread"
|
||||
if test "$cross_compiling" = yes; then
|
||||
ac_cv_kthread=no
|
||||
else
|
File diff suppressed because it is too large
Load Diff
@ -1,17 +1,18 @@
|
||||
# New ports collection makefile for: python
|
||||
# Date created: 08 August 1995
|
||||
# Whom: jkh
|
||||
# New ports collection makefile for: python-devel
|
||||
# Date created: 3 July 2003
|
||||
# Whom: Hye-Shik Chang <perky@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= python
|
||||
PORTVERSION= 2.2.3
|
||||
PORTVERSION= 2.3.b2
|
||||
CATEGORIES= lang python ipv6
|
||||
MASTER_SITES= http://www.python.org/ftp/python/${PORTVERSION}/ \
|
||||
${MASTER_SITE_SOURCEFORGE} \
|
||||
http://SunSITE.Informatik.RWTH-Aachen.DE/python/ftp/python/${PORTVERSION}/
|
||||
MASTER_SITE_SUBDIR= python
|
||||
MASTER_SITES= http://www.python.org/%SUBDIR%/ \
|
||||
http://python.mirrors.pair.com/%SUBDIR%/ \
|
||||
http://mirrors.ccs.neu.edu/Python/pub/www.python.org/%SUBDIR%/ \
|
||||
http://python.planetmirror.com/%SUBDIR%/ \
|
||||
http://SunSITE.Informatik.RWTH-Aachen.DE/python/%SUBDIR%/
|
||||
MASTER_SITE_SUBDIR= ftp/python/${PORTVERSION:S/.b2//}
|
||||
DISTFILES= ${PYTHON_DISTFILE}
|
||||
|
||||
MAINTAINER= perky@FreeBSD.org
|
||||
@ -26,8 +27,9 @@ INSTALL_TARGET= install
|
||||
MAN1= python.1
|
||||
|
||||
USE_PYTHON= yes
|
||||
PYTHON_VERSION= python2.2
|
||||
PYTHON_VERSION= python2.3
|
||||
PYTHON_NO_DEPENDS= yes
|
||||
LATEST_LINK= ${PYTHON_VERSION:S/.//}
|
||||
|
||||
#
|
||||
# If you don't want to use Python's thread module, you need to set
|
||||
@ -44,10 +46,30 @@ CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}"
|
||||
.endif # defined(LDFLAGS)
|
||||
.endif # !defined(WITHOUT_THREADS)
|
||||
|
||||
.if !defined(WITH_UCS2)
|
||||
CONFIGURE_ARGS+= --enable-unicode=ucs4
|
||||
.endif
|
||||
|
||||
.if !defined(BUILD_STATIC)
|
||||
CONFIGURE_ARGS+= --enable-shared
|
||||
INSTALLS_SHLIB= yes
|
||||
PLIST_SUB+= SHARED_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= SHARED_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
DEMODIR= ${PREFIX}/share/examples/${PYTHON_VERSION}
|
||||
TOOLSDIR= ${PREFIX}/share/${PYTHON_VERSION}
|
||||
CFLAGS+= -D__BSD_VISIBLE # see python/configure.in rev 1.409
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} == i386
|
||||
PLIST_SUB+= X86_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= X86_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
.if ${OSVERSION} < 400000
|
||||
LIB_DEPENDS+= ncurses.5:${PORTSDIR}/devel/ncurses
|
||||
CFLAGS+= -I${LOCALBASE}/include/ncurses -I${LOCALBASE}/include
|
||||
@ -89,19 +111,13 @@ pre-install:
|
||||
post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el \
|
||||
${PREFIX}/share/emacs/site-lisp
|
||||
@${MKDIR} ${PYTHONPREFIX_SITELIBDIR}
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${TOOLSDIR}
|
||||
@cd ${WRKSRC}; tar -c --exclude='*CVS*' -f - Tools | \
|
||||
(cd ${PYTHONPREFIX_LIBDIR}; tar xf -)
|
||||
(cd ${TOOLSDIR}; tar xf -)
|
||||
@${MKDIR} ${DEMODIR}
|
||||
@cd ${WRKSRC}/Demo; tar -c --exclude='*CVS*' -f - * | \
|
||||
(cd ${DEMODIR}; tar xf -)
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == i386
|
||||
PLIST_SUB+= X86_ONLY=""
|
||||
.else
|
||||
PLIST_SUB+= X86_ONLY="@comment "
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (python/Python-2.2.3.tgz) = 169f89f318e252dac0c54dd1b165d229
|
||||
MD5 (python/Python-2.3b2.tgz) = da16309c14caf585353686d5462fe9d7
|
||||
|
24
lang/python32/files/patch-configure
Normal file
24
lang/python32/files/patch-configure
Normal file
@ -0,0 +1,24 @@
|
||||
--- configure.orig Sat Jun 28 16:46:31 2003
|
||||
+++ configure Thu Jul 3 22:29:46 2003
|
||||
@@ -3278,6 +3278,12 @@
|
||||
RUNSHARED=LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
|
||||
INSTSONAME="$LDLIBRARY".$SOVERSION
|
||||
;;
|
||||
+ FreeBSD*)
|
||||
+ LDLIBRARY='libpython$(VERSION).so'
|
||||
+ BLDLIBRARY='-L. -lpython$(VERSION)'
|
||||
+ RUNSHARED=LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH
|
||||
+ INSTSONAME="$LDLIBRARY"
|
||||
+ ;;
|
||||
hp*|HP*)
|
||||
LDLIBRARY='libpython$(VERSION).sl'
|
||||
BLDLIBRARY='-Wl,+b,$(LIBDIR) -L. -lpython$(VERSION)'
|
||||
@@ -3907,7 +3913,7 @@
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_save_cc="$CC"
|
||||
-CC="$CC -Kthread"
|
||||
+CC="/nonexistent/ignore/$CC -Kthread"
|
||||
if test "$cross_compiling" = yes; then
|
||||
ac_cv_kthread=no
|
||||
else
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user