# lynx/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. The source tarball used by this package was created based on "git" upstream sources. The following command was used: ocgitfetch --run lynx \ --checkout=v2-9-2u \ https://github.com/ThomasDickey/lynx-snapshots/ #--------------------------------------------------------------------- 2. The "--disable-ipv6" switch used in the "configure" block disables IPV6 support. This is necessary for the time being due to a problem with the library routine "getaddrinfo". If IPV6 support is enabled, "getaddrinfo" seems to slow the program down considerably. #--------------------------------------------------------------------- 3. This package enables support for color styles. However, by default, they're not used. Color styles are controlled by a configuration file named "lynx.lss", and this package installs a version of "lynx.lss" that doesn't do anything. If you'd like to use color styles, replace the default copy of "lynx.lss". For more information, see the comments in the file. #--------------------------------------------------------------------- 4. Two notes related to "configure" options and color styles: a. Presently, if "--with-screen" is set to "ncurses", color styles are enabled automatically. There's no need to specify something like "--enable-color-style". b. "--with-screen" shouldn't be set to "slang". "slang" mode supports colors, but it apparently disables support for color styles per se. #--------------------------------------------------------------------- [buildtimes] 00.02 hours (or 001.25 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.02 hours (or 001.27 minutes) - HP EliteBook 8560w 32GB RAM 00.03 hours (or 001.75 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.12 hours (or 007.02 minutes) - Compaq 1.7 GHz Intel Pentium 4 512MB RAM #--------------------------------------------------------------------- [settings] build = default compiler = clang exepack = yes license = See "license*.txt" in installed tree licfile = COPYING nls = disabled nosyslinks = etc revision = 180708 tmpsize = 25M unpack = relaxed setpaths = gettext #--------------------------------------------------------------------- [depends] bzip2 compress gettext gpm gzip inetutils infozip libidn ncurses openssl:strict sendmail sharutils slang tar termcap zlib #--------------------------------------------------------------------- [configure] MANDIR=$PKGDIR_PROD/man mkdir -p $MANDIR bash ./configure \ --prefix=$PKGDIR_PROD \ --build=$LACARCHBUILD \ --host=$LACARCHHOST \ --mandir=$MANDIR \ --disable-ipv6 \ --disable-nls \ --enable-nested-tables \ --enable-widec \ --with-bzlib \ --with-screen=ncurses \ --with-ssl \ --with-zlib #--------------------------------------------------------------------- [postbuild] DOCDIR=$PKGDIR_PROD/doc ETCDIR=$PKGDIR_PROD/etc MANDIR=$PKGDIR_PROD/man MANDIR1=$MANDIR/man1 SAMPLES_DIR=$PKGDIR_PROD/samples mkdir -p $DOCDIR $ETCDIR $MANDIR $SAMPLES_DIR cp -p COPYHEADER $DOCDIR/license-lynx-copyheader.txt cp -p $PKGDIR_SPECIAL/lynx.lss $ETCDIR/ cp -p $PKGDIR_SPECIAL/lynxhome.html $ETCDIR/ mv samples/{lynx,generic}.lss chmod 644 samples/*.lss cp -p samples/*.lss $SAMPLES_DIR/ sed -e "s|__META_PREFIX__|$PKGDIR_PROD|" \ < $PKGDIR_SPECIAL/lynx.cfg.in \ > $ETCDIR/lynx.cfg #--------------------------------------------------------------------- # 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/lynx url_home = http://lynx.isc.org/ url_tarball = git # See "technotes" in "cfg" file url_lfs = http://www.linuxfromscratch.org/blfs/view/stable/\ basicnet/lynx.html #--------------------------------------------------------------------- [history] 170504 Updated from 2.8.8 to 2.8.9-dev.13 171021 Updated to 2.8.9-dev.16 171104 Updated to 2.8.9-rel.2 180306 Updated to 180306 180513 Updated to 180513 180712 Changed default for irritating SSL messages to off 181023 Updated to 180708 240311 Updated to 8ed5d3b5b ("git" hash) 260323 Updated to cdfcfe753 - same as 2.9.2u