# libxslt/cfg - "Build" settings for package #--------------------------------------------------------------------- [metalicense] 1. In this distro, package license(s) are typically indicated by a "license =" setting in a package's "cfg"-file "settings" block. This is in addition to license files that are provided in a package's source tarball or source archive. Documentation of licenses at the "cfg"-file level is in progress. #--------------------------------------------------------------------- 2. The license for this release of this file is CC BY-NC-ND 4.0 with attribution set to "OldCoder (Robert Kiraly)". Yes, compliance with GPL requirements related to scripts needed to build programs from source is intended. GPL compliance is to be accomplished by providing GPL-licensed bash build scripts that can be used instead of the CC-licensed build sys- tem. The CC-licensed build system is a useful development tool, but is not intended to be essential to builds. #--------------------------------------------------------------------- [technotes] #--------------------------------------------------------------------- [buildtimes] 00.01 hours (or 000.37 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.01 hours (or 000.43 minutes) - ThinkPad L390 24GB RAM i5 4x2 00.01 hours (or 000.45 minutes) - 2021 L.A. dedi box: 6x2 CPU 32GB RAM 00.01 hours (or 000.55 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.01 hours (or 000.60 minutes) - HP Pavilion dv8 8GB RAM 00.01 hours (or 000.72 minutes) - HP EliteBook 8560w 32GB RAM 00.02 hours (or 001.30 minutes) - Toshiba Satellite C655 E-300 CPU 4GB RAM 00.04 hours (or 002.53 minutes) - Compaq 1.7 GHz Intel Pentium 4 512MB RAM #--------------------------------------------------------------------- [settings] build = default fortran = disabled exepack = yes license = See "license*.txt" in installed tree licfile = COPYING nls = disabled proddir = $PRODTREE/libxslt purge = yes setpaths = $PRODTREE/python2, libicu tmpsize = 33M unpack = relaxed #--------------------------------------------------------------------- [depends] gawk grep libgcrypt libicu libxml2 perl python2-core:strict sed #--------------------------------------------------------------------- [configure] PYTOPDIR=$PRODTREE/python2 PYBINDIR=$PYTOPDIR/bin PYLIBDIR=$PYTOPDIR/lib PYBINFILE=$PYBINFILE/python bash ./configure \ --prefix=$PKGDIR_PROD \ --build=$LACARCHBUILD \ --host=$LACARCHHOST \ --disable-static \ --enable-shared \ --sysconfdir=/etc \ --with-python=$PYTOPDIR #--------------------------------------------------------------------- [postbuild] LIBDIR=$PKGDIR_PROD/lib 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 mv $PYTHON_PKGX_PKGDIR/* $PYTHON_SITE_PKGDIR/ rm -fr $PYTHON_PKGX_PKGDIR rm -fr $LIBDIR/python$PS fi #--------------------------------------------------------------------- # 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/libxslt url_home = http://www.xmlsoft.org/ url_lfs = http://www.linuxfromscratch.org/blfs/view/stable/\ general/libxslt.html url_tarball = https://download-fallback.gnome.org/sources/\ libxslt/1.1/libxslt-1.1.41.tar.xz #--------------------------------------------------------------------- [history] 170504 Updated from 1.1.28 to 1.1.29 171205 Updated to 1.1.32 190419 Updated to 1.1.33 210125 Updated to 1.1.34 220817 Updated to 1.1.36 230406 Updated to 1.1.37 231122 Updated to 1.1.38 240228 Updated to 1.1.39 240725 Updated to 1.1.41