# python3-core/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. After building this package, you may need to log-out and in again before building others. #--------------------------------------------------------------------- [buildtimes] 00.04 hours (or 002.12 minutes) - 2021 L.A. dedi box: 6x2 CPU 32GB RAM 00.05 hours (or 003.23 minutes) - HP EliteBook 8560w 32GB RAM 00.06 hours (or 003.85 minutes) - OpenVZ 1x4 CPU 4GB RAM 00.07 hours (or 004.07 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.08 hours (or 004.65 minutes) - ThinkPad E540 i7 4x2 16GB RAM #--------------------------------------------------------------------- [settings] compiler = gcc # "clang" semi-works dontfind = python2 license = See "license*.txt" in installed tree licfile = LICENSE licprefix = $PRODTREE/python3 nosyslinks = yes proddir = $PRODTREE/python3 shareddir = yes setpaths = $PRODTREE/python3 xzutils libffi purge = yes tmpsize = 292M #--------------------------------------------------------------------- [depends] db libffi gdbm grep ncurses openssl readline sqlite3 #--------------------------------------------------------------------- [configure] MANBASE=$PKGDIR_PROD/man mkdir -p $MANBASE if [ -d $PRODTREE/tcltk/lib ]; then . srcpkgpaths tcltk ; fi if [ -d $PRODTREE/xorg/lib ]; then . srcpkgpaths xorg ; fi bash ./configure \ --prefix=$PKGDIR_PROD \ --disable-ipv6 \ --enable-shared \ --mandir=$MANBASE \ --with-system-ffi sed -e "s|^CC=.*|& -Wl,--rpath,$PKGDIR_PROD/lib|" \ -e "s|^CXX=.*|& -Wl,--rpath,$PKGDIR_PROD/lib|" \ -i Makefile #--------------------------------------------------------------------- [build] if [ -d $PRODTREE/tcltk/lib ]; then . srcpkgpaths tcltk ; fi if [ -d $PRODTREE/xorg/lib ]; then . srcpkgpaths xorg ; fi export LACLDDIRS=`pwd`:$LACLDDIRS smpmake smpmake install #--------------------------------------------------------------------- [postbuild] DOCDIR=$PKGDIR_PROD/doc INCDIR=$PKGDIR_PROD/include LIBDIR=$PKGDIR_PROD/lib mkdir -p $DOCDIR $LIBDIR rm -fr \ $LIBDIR/python3.*/config/libpython3.*.a \ $LIBDIR/python3.*/test cd $INCDIR #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = Not checked yet url_home = Ditto url_lfs = Ditto url_tarball = http://www.python.org/ftp/python/\ 3.11.10/Python-3.11.10.tar.xz #--------------------------------------------------------------------- [history] 170430 Updated from 3.4.3 to 3.6.1 170720 Updated to 3.6.2 171004 Updated to 3.6.3 171221 Updated to 3.6.4 180329 Updated to 3.6.5 180331 Fixed FTBFS against libressl 2.7.1 180629 Updated to 3.6.6 181022 Updated to 3.6.7 181229 Updated to 3.6.8 190714 Updated to 3.7.4 210125 Updated to 3.8.7 210424 Updated to 3.8.9 210509 Updated to 3.8.10 210629 Updated to 3.8.11 210831 Updated to 3.8.12 220802 Updated to 3.8.13 230108 Updated to 3.8.16 230224 Updated to 3.11.2 230406 Updated to 3.11.3 230625 Updated to 3.11.4 240203 Updated to 3.11.7 240210 Updated to 3.11.8 240909 Updated to 3.11.10