# gnutls3-low/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. It's important that this package's "configure" procedure accept the distro's copy of "ftello". If the "ftello" tests fail, the package will try to build its own copy and the "build" will fail. If this happens, check "config.log" to find out why the distro's copy of "ftello" wasn't accepted. #--------------------------------------------------------------------- 2. GNU TLS is similar to OpenSSL in some respects. Some network pack- ages can use either library for secure-protocol purposes. The most important difference between the two libraries is that GNU TLS uses the GPL and OpenSSL uses its own license (the "OpenSSL" license). #--------------------------------------------------------------------- 3. Two licenses apply to this package. According to the official docu- mentation: "the GNU Lesser GPL license applies to the main gnutls lib- rary, while the gnutls-extra library is under the GPL". #--------------------------------------------------------------------- [buildtimes] 00.04 hours (or 002.33 minutes) - 2021 L.A. dedi box: 6x2 CPU 32GB RAM 00.05 hours (or 003.13 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.06 hours (or 003.67 minutes) - HP EliteBook 8560w 32GB RAM 00.08 hours (or 004.73 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.23 hours (or 013.62 minutes) - Compaq 1.7 GHz Intel Pentium 4 512MB RAM #--------------------------------------------------------------------- [settings] build = default exepack = yes fortran = disabled license = Multi-license (see "technotes" in "cfg" file) nls = disabled proddir = $PRODTREE/gnutls3 purge = no unpack = relaxed dontfind = gnutls2, nettle2, liblzo # "gcc" for libatomic.so.1 setpaths = $PRODTREE/gnutls3, gcc, libgmp, nettle3 tmpsize = 107M #--------------------------------------------------------------------- [depends] actools gawk grep libgcrypt libgmp liblzo2 libtasn1 nettle3 p11kit readline sed zlib #--------------------------------------------------------------------- [configure] INCDIR=$PKGDIR_PROD/include INFODIR=$PKGDIR_PROD/info MANBASE=$PKGDIR_PROD/man mkdir -p $INFODIR $MANBASE rm -fr $INCDIR bash ./configure \ --prefix=$PKGDIR_PROD \ --build=$LACARCHBUILD \ --host=$LACARCHHOST \ --disable-dependency-tracking \ --disable-doc \ --disable-gtk-doc \ --disable-nls \ --enable-guile=no \ --enable-manpages=yes \ --enable-shared=yes \ --enable-static=no \ --infodir=$INFODIR \ --with-included-libtasn1 \ --with-included-unistring \ --mandir=$MANBASE #--------------------------------------------------------------------- # 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 = http://www.gnu.org/software/gnutls/ url_lfs = n/a url_tarball = https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/\ gnutls-3.8.7.1.tar.xz #--------------------------------------------------------------------- [history] 170503 Updated from 3.4.10 to 3.5.9 170512 Updated to 3.5.12 170623 Updated to 3.5.13 170704 Updated to 3.5.14 170821 Updated to 3.5.15 170912 Updated to 3.6.0 171021 Updated to 3.6.1 180303 Updated to 3.6.2 180716 Updated to 3.6.3 180924 Updated to 3.6.4 181201 Updated to 3.6.5 190209 Updated to 3.6.6 190329 Updated to 3.6.7 190404 Updated to 3.6.7.1 190529 Updated to 3.6.8 190825 Updated to 3.6.9 190929 Updated to 3.6.10 201224 Updated to 3.6.15 210529 Updated to 3.6.16 210530 Updated to 3.7.2 220119 Updated to 3.7.3 220404 Updated to 3.7.4 220513 Updated to 3.7.5 220801 Updated to 3.7.7 230115 Updated to 3.7.8 230210 Updated to 3.7.9 230211 Updated to 3.8.0 240120 Updated to 3.8.3 240320 Updated to 3.8.4 240405 Updated to 3.8.5 240704 Updated to 3.8.6 240819 Updated to 3.8.7.1