version 1.41, 2014/06/02 06:12:03 |
version 1.52, 2015/11/16 13:47:25 |
|
|
.include "dist.mk" |
.include "dist.mk" |
|
|
PKGNAME= python27-${PY_DISTVERSION} |
PKGNAME= python27-${PY_DISTVERSION} |
|
PKGREVISION= 1 |
CATEGORIES= lang python |
CATEGORIES= lang python |
|
|
MAINTAINER= pkgsrc-users@NetBSD.org |
MAINTAINER= pkgsrc-users@NetBSD.org |
Line 29 CHECK_PORTABILITY_SKIP= Tools/faqwiz/mov |
|
Line 30 CHECK_PORTABILITY_SKIP= Tools/faqwiz/mov |
|
|
|
USE_LANGUAGES= c c++ |
USE_LANGUAGES= c c++ |
|
|
PTHREAD_OPTS+= require |
PTHREAD_OPTS+= require |
|
PTHREAD_AUTO_VARS= yes |
.include "../../mk/pthread.buildlink3.mk" |
.include "../../mk/pthread.buildlink3.mk" |
.if ${PTHREAD_TYPE} == "pth" |
.if ${PTHREAD_TYPE} == "pth" |
CONFIGURE_ARGS+= --with-pth |
CONFIGURE_ARGS+= --with-pth |
Line 74 PY_PLATNAME= sunos${OS_VERSION:C/\..*//} |
|
Line 76 PY_PLATNAME= sunos${OS_VERSION:C/\..*//} |
|
PY_PLATNAME= hp-ux11 |
PY_PLATNAME= hp-ux11 |
.elif ${OPSYS} == "Linux" |
.elif ${OPSYS} == "Linux" |
PY_PLATNAME= linux2 |
PY_PLATNAME= linux2 |
|
.elif ${OS_VARIANT} == "SCOOSR5" |
|
PY_PLATNAME= sco_sv3 |
.else |
.else |
PY_PLATNAME= ${LOWER_OPSYS}${OS_VERSION:C/\..*//} |
PY_PLATNAME= ${LOWER_OPSYS}${OS_VERSION:C/\..*//} |
.endif |
.endif |
PLIST_SUBST+= PY_PLATNAME=${PY_PLATNAME:Q} |
PLIST_SUBST+= PY_PLATNAME=${PY_PLATNAME:Q} |
|
|
.if (${MACHINE_ARCH} == "alpha") || (${MACHINE_ARCH} == "amd64") || \ |
.if (${MACHINE_ARCH} == "alpha") || (${MACHINE_ARCH} == "sparc64") || \ |
(${MACHINE_ARCH} == "sparc64") || (${MACHINE_ARCH} == "x86_64") || \ |
(${MACHINE_ARCH} == "x86_64") || (${MACHINE_ARCH} == "powerpc64") || \ |
(${MACHINE_ARCH} == "powerpc64") || (defined(ABI) && ${ABI} == "64") |
(defined(ABI) && ${ABI} == "64") |
IS_64BIT_PLATFORM?= yes |
IS_64BIT_PLATFORM?= yes |
.else |
.else |
IS_64BIT_PLATFORM?= no |
IS_64BIT_PLATFORM?= no |
Line 99 PLIST_VARS+= extra-so |
|
Line 103 PLIST_VARS+= extra-so |
|
PLIST.extra-so= yes |
PLIST.extra-so= yes |
.endif |
.endif |
|
|
# Make sure python modules can link correctly |
|
.if ${OPSYS} == "Darwin" |
|
INSTALL_UNSTRIPPED= yes |
|
.endif |
|
|
|
# For Xcode 5 we need to search the SDK path for headers, otherwise certain |
# For Xcode 5 we need to search the SDK path for headers, otherwise certain |
# modules will not be built. |
# modules will not be built. |
.if ${OPSYS} == "Darwin" && exists(${OSX_SDK_PATH}/usr/include) |
.if ${OPSYS} == "Darwin" && exists(${OSX_SDK_PATH}/usr/include) |
|
|
${DESTDIR}${PREFIX}/lib/libpython2.7.sl.1.0 |
${DESTDIR}${PREFIX}/lib/libpython2.7.sl.1.0 |
.endif |
.endif |
|
|
|
.if ${OS_VARIANT} == "SCOOSR5" |
|
# SCO OpenServer 5.0.7/3.2 has no socklen_t in system headers, but has in |
|
# GNU pth's header. It should be used in this case. |
|
CONFIGURE_ENV+= ac_cv_type_socklen_t=yes |
|
.endif |
|
|
BUILDLINK_DEPMETHOD.readline= build |
BUILDLINK_DEPMETHOD.readline= build |
|
|
.include "../../archivers/bzip2/buildlink3.mk" |
.include "../../archivers/bzip2/buildlink3.mk" |