# libxml2-python2/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] #--------------------------------------------------------------------- [buildtimes] 00.01 hours (or 000.63 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.02 hours (or 001.13 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.02 hours (or 001.27 minutes) - HP Pavilion dv8 8GB RAM 00.02 hours (or 001.33 minutes) - HP EliteBook 8560w 32GB RAM 00.03 hours (or 001.57 minutes) - Dell Inspiron 1545 00.12 hours (or 007.05 minutes) - Compaq 1.7 GHz Intel Pentium 4 512MB RAM #--------------------------------------------------------------------- [settings] build = default exepack = yes license = See "license*.txt" in installed tree licfile = Copyright proddir = $PRODTREE/libxml2 purge = yes setpaths = $PRODTREE/python2, libicu tmpsize = 71M #--------------------------------------------------------------------- [depends] actools gawk libicu ncurses perl python2-core:strict readline sed tar termcap zlib #--------------------------------------------------------------------- [configure] rm -f $PKGDIR_PROD/share/aclocal/libxml.m4 \ $PRODTREE/actools/share/aclocal/libxml.m4 \ $SYSDIR_ACLOCAL/libxml.m4 PYTOPDIR=$PRODTREE/python2 PYBINDIR=$PYTOPDIR/bin PYLIBDIR=$PYTOPDIR/lib PYBINFILE=$PYBINDIR/python rm -fr \ $PYLIBDIR/python2.*/site-packages/drv_libxml2.* \ $PYLIBDIR/python2.*/site-packages/libxml2.* \ $PYLIBDIR/python2.*/site-packages/libxml2mod.* MANBASE=$PKGDIR_PROD/man mkdir -p $MANBASE bash ./configure \ --prefix=$PKGDIR_PROD \ --build=$LACARCHBUILD \ --host=$LACARCHHOST \ --disable-dependency-tracking \ --enable-shared=yes \ --enable-static=no \ --mandir=$MANBASE \ --sysconfdir=/etc \ --with-history \ --with-icu \ --with-python=$PYBINFILE \ --with-readline=$PRODTREE/readline #--------------------------------------------------------------------- [postbuild] INCDIR=$PKGDIR_PROD/include LIBDIR=$PKGDIR_PROD/lib SHADIR=$PKGDIR_PROD/share PYTOPDIR=$PRODTREE/python2 PYLIBDIR=$PYTOPDIR/lib PS=`pyseries2` PYTHON_SITE_PKGDIR=$PYLIBDIR/python$PS/site-packages PYTHON_PKGX_PKGDIR=$LIBDIR/python$PS/site-packages if [ -d $PYTHON_PKGX_PKGDIR ]; then mkdir -p $PYTHON_SITE_PKGDIR rm -fr $PYTHON_PKGX_PKGDIR/__pycache__ mv $PYTHON_PKGX_PKGDIR/* $PYTHON_SITE_PKGDIR/ rm -fr $PYTHON_PKGX_PKGDIR rm -fr $LIBDIR/python$PS fi mkdir -p $INCDIR cd $INCDIR ln -nsf libxml2/libxml . rm -fr $SHADIR/doc PT=$PRODTREE MORELIBS="-L$PT/glibc/lib -lm" sed -e "s@^Libs:.*@& $MORELIBS@" \ -i $PKGDIR_PROD/lib/pkgconfig/libxml-2.0.pc #--------------------------------------------------------------------- # 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 = http://packages.debian.org/unstable/source/libxml2 url_home = http://www.xmlsoft.org/ url_lfs = http://www.linuxfromscratch.org/blfs/view/stable/\ general/libxml2.html url_tarball = https://download.gnome.org/sources/libxml2/\ 2.12/libxml2-2.12.9.tar.xz #--------------------------------------------------------------------- [history] 170504 Updated from 2.9.3 to 2.9.4 170912 Updated to 2.9.5 171022 Updated to 2.9.6 171205 Updated to 2.9.7 180323 Updated to 2.9.8 180330 Split package into "-python2" and "-python3" versions 210125 Updated to 2.9.10 210530 Updated to 2.9.12 220616 Updated to 2.9.14 230402 Updated to 2.10.3 230411 Updated to 2.10.4 240228 Updated to 2.12.5 240510 Updated to 2.12.6 240704 Updated to 2.12.7 240725 Updated to 2.12.8 240824 Updated to 2.12.9