[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / lang / python27

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /pkgsrc/lang/python27/Makefile between version 1.40 and 1.55

version 1.40, 2014/04/13 15:06:20 version 1.55, 2016/02/06 11:25:09
Line 3 
Line 3 
 .include "dist.mk"  .include "dist.mk"
   
 PKGNAME=        python27-${PY_DISTVERSION}  PKGNAME=        python27-${PY_DISTVERSION}
 PKGREVISION=    3  PKGREVISION=    1
 CATEGORIES=     lang python  CATEGORIES=     lang python
   
 MAINTAINER=     pkgsrc-users@NetBSD.org  MAINTAINER=     pkgsrc-users@NetBSD.org
Line 11  HOMEPAGE= http://www.python.org/
Line 11  HOMEPAGE= http://www.python.org/
 COMMENT=        Interpreted, interactive, object-oriented programming language  COMMENT=        Interpreted, interactive, object-oriented programming language
 LICENSE=        python-software-foundation  LICENSE=        python-software-foundation
   
   DEPENDS=        mozilla-rootcerts>=1.0.20150804nb1:../../security/mozilla-rootcerts
   
 CONFLICTS+=     python-[0-9]*  CONFLICTS+=     python-[0-9]*
   
 GNU_CONFIGURE=          yes  GNU_CONFIGURE=          yes
Line 30  CHECK_PORTABILITY_SKIP= Tools/faqwiz/mov
Line 32  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 75  PY_PLATNAME= sunos${OS_VERSION:C/\..*//}
Line 78  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 100  PLIST_VARS+= extra-so
Line 105  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)
Line 156  REPLACE.py27.new= ${PREFIX}/bin/python${
Line 156  REPLACE.py27.new= ${PREFIX}/bin/python${
 REPLACE_FILES.py27=     Lib/*.py Lib/*/*.py Lib/*/*/*.py  REPLACE_FILES.py27=     Lib/*.py Lib/*/*.py Lib/*/*/*.py
 REPLACE_FILES.py27+=    Lib/*/*/*/*.py  REPLACE_FILES.py27+=    Lib/*/*/*/*.py
   
   SUBST_CLASSES+=         libffi
   SUBST_MESSAGE.libffi=   Fixing libffi include path on Darwin.
   SUBST_STAGE.libffi=     pre-configure
   SUBST_FILES.libffi=     setup.py
   SUBST_SED.libffi=       -e 's,/usr/include/ffi,${BUILDLINK_PREFIX.libffi}/include,'
   
 SUBST_CLASSES+=         findlib  SUBST_CLASSES+=         findlib
 SUBST_MESSAGE.findlib=  Fixing find_library_file on Darwin.  SUBST_MESSAGE.findlib=  Fixing find_library_file on Darwin.
 SUBST_STAGE.findlib=    pre-configure  SUBST_STAGE.findlib=    pre-configure
Line 168  SUBST_STAGE.sslbase= pre-configure
Line 174  SUBST_STAGE.sslbase= pre-configure
 SUBST_FILES.sslbase=    setup.py  SUBST_FILES.sslbase=    setup.py
 SUBST_VARS.sslbase=     SSLBASE  SUBST_VARS.sslbase=     SSLBASE
   
   SUBST_CLASSES+=         cacert
   SUBST_MESSAGE.cacert=   Configuring location of default CA certificate file.
   SUBST_STAGE.cacert=     pre-configure
   SUBST_FILES.cacert=     Modules/_ssl.c
   SUBST_SED.cacert=       -e 's,@PREFIX@,${PREFIX},'
   
 post-extract:  post-extract:
         ${LN} -s ${WRKSRC}/Lib/smtpd.py ${WRKSRC}/Tools/scripts/smtpd${PY_VER_SUFFIX}.py          ${LN} -s ${WRKSRC}/Lib/smtpd.py ${WRKSRC}/Tools/scripts/smtpd${PY_VER_SUFFIX}.py
         ${MV} ${WRKSRC}/Tools/scripts/pydoc ${WRKSRC}/Tools/scripts/pydoc${PY_VER_SUFFIX}          ${MV} ${WRKSRC}/Tools/scripts/pydoc ${WRKSRC}/Tools/scripts/pydoc${PY_VER_SUFFIX}
Line 179  post-install:
Line 191  post-install:
                 ${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"

Legend:
Removed from v.1.40  
changed lines
  Added in v.1.55

CVSweb <webmaster@jp.NetBSD.org>