diff options
author | Marcus von Appen <mva@FreeBSD.org> | 2014-01-26 14:47:56 +0000 |
---|---|---|
committer | Marcus von Appen <mva@FreeBSD.org> | 2014-01-26 14:47:56 +0000 |
commit | 6e3723845da339780d32cbb979dd8a55021c4086 (patch) | |
tree | 1e2a15d04b47bd6e715062a5bb5bf978a7195074 /lang/python32 | |
parent | 898dfefb6ecc4018772c31278fbe18423f13ccd6 (diff) | |
download | ports-6e3723845da339780d32cbb979dd8a55021c4086.tar.gz ports-6e3723845da339780d32cbb979dd8a55021c4086.zip |
Notes
Diffstat (limited to 'lang/python32')
-rw-r--r-- | lang/python32/Makefile | 32 | ||||
-rw-r--r-- | lang/python32/pkg-plist | 1 |
2 files changed, 17 insertions, 16 deletions
diff --git a/lang/python32/Makefile b/lang/python32/Makefile index 6ef9cd9818bf..909a45082fea 100644 --- a/lang/python32/Makefile +++ b/lang/python32/Makefile @@ -20,7 +20,6 @@ CONFIGURE_ENV= OPT="" SVNVERSION="echo freebsd" MAKE_ENV= VPATH="${PYTHON_WRKSRC}" INSTALL_TARGET= altinstall -MAN1= ${PYTHON_VERSION}.1 USE_LDCONFIG= yes USE_PYTHON= yes @@ -57,7 +56,6 @@ OPTIONS_DEFAULT= THREADS UCS4 PYMALLOC IPV6 NLS_DESC= Enable Gettext support for the locale module -NO_STAGE= yes .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MNLS} @@ -181,42 +179,44 @@ pre-build: pre-su-install: .for platform in ${PLATFORMS} - ${MKDIR} ${PYTHONPREFIX_LIBDIR}/${platform} + ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/${platform} .for file in IN.py regen ${INSTALL_DATA} ${WRKSRC}/Lib/${platform}/${file} \ - ${PYTHONPREFIX_LIBDIR}/${platform}/ + ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/${platform}/ .endfor .endfor post-install: @# install config providers - ${INSTALL_SCRIPT} ${WRKDIR}/${PYTHON_VERSION}-config ${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKDIR}/${PYTHON_VERSION:S/thon/thon-shared/}-config ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKDIR}/${PYTHON_VERSION}-config \ + ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKDIR}/${PYTHON_VERSION:S/thon/thon-shared/}-config \ + ${STAGEDIR}${PREFIX}/bin @# shared version of executable and library ${INSTALL_PROGRAM} ${SHARED_WRKSRC}/lib${PYTHON_VERSION}${PYABIVER}.so.1 \ - ${PREFIX}/lib - cd ${PREFIX}/lib; ${LN} -sf lib${PYTHON_VERSION}${PYABIVER}.so.1 \ - lib${PYTHON_VERSION}${PYABIVER}.so - ${LN} -sf ${PREFIX}/lib/lib${PYTHON_VERSION}${PYABIVER}.so ${PYTHONPREFIX_LIBDIR}/config + ${STAGEDIR}${PREFIX}/lib + (cd ${STAGEDIR}${PREFIX}/lib; ${LN} -sf lib${PYTHON_VERSION}${PYABIVER}.so.1 \ + lib${PYTHON_VERSION}${PYABIVER}.so) + ${LN} -sf lib${PYTHON_VERSION}${PYABIVER}.so \ + ${STAGEDIR}${PYTHONPREFIX_LIBDIR}/config ${INSTALL_PROGRAM} \ ${SHARED_WRKSRC}/${PYTHON_VERSION:S/thon/thon-shared/} \ - ${PREFIX}/bin + ${STAGEDIR}${PREFIX}/bin @# additional files installing by ports .for script in ${BIN_SCRIPTS} ${INSTALL_SCRIPT} \ ${WRKDIR}/`${ECHO_CMD} ${script} | ${SED} -E ${BINLINKS_SUB}` \ - ${PREFIX}/bin + ${STAGEDIR}${PREFIX}/bin .endfor - @${MKDIR} ${MANPREFIX}/man/man1 ${INSTALL_MAN} ${PYTHON_WRKSRC}/Misc/python.man \ - ${MANPREFIX}/man/man1/${PYTHON_VERSION}.1 + ${STAGEDIR}${MAN1PREFIX}/man/man1/${PYTHON_VERSION}.1 .if !defined(NOPORTDATA) - @${MKDIR} ${DATADIR} + @${MKDIR} ${STAGEDIR}${DATADIR} @cd ${PYTHON_WRKSRC}; ${TAR} -cf - Tools | \ - (cd ${DATADIR}; ${TAR} -xf -) + (cd ${STAGEDIR}${DATADIR}; ${TAR} -xf -) .endif @${CAT} ${PKGMESSAGE} diff --git a/lang/python32/pkg-plist b/lang/python32/pkg-plist index 1df4a8e2212b..85949e51a2ce 100644 --- a/lang/python32/pkg-plist +++ b/lang/python32/pkg-plist @@ -11,6 +11,7 @@ lib/lib%%PYTHON_VERSION%%%%PYABIVER%%.a lib/lib%%PYTHON_VERSION%%%%PYABIVER%%.so lib/lib%%PYTHON_VERSION%%%%PYABIVER%%.so.1 libdata/pkgconfig/python-3.2.pc +man/man1/python3.2.1.gz %%PYTHON_INCLUDEDIR%%%%PYABIVER%%/accu.h %%PYTHON_INCLUDEDIR%%%%PYABIVER%%/Python-ast.h %%PYTHON_INCLUDEDIR%%%%PYABIVER%%/Python.h |