# Description: Lynx text web browser, with reduced functionality # URL: https://lynx.invisible-island.net/ # Maintainer: Steffen Nurpmeso, steffen at sdaoden dot eu # Depends on: ncurses openssl zlib name=lynx-redux realn=lynx version=v2-9-0 gitver=8ed5d3b5bf97f5a459c5bbe7f9264903cb728d88 release=1 source=(https://github.com/ThomasDickey/${realn}-snapshots/archive/${gitver}/${realn}-${version}.tar.gz) build() { cd ${realn}-snapshots-${gitver} # xxx --disable-session-cache --disable-sessions \ ./configure --prefix=/usr \ --with-cfg-file=/usr/etc/lynx-redux.cfg \ \ --disable-color-style \ --disable-dired --disable-echo \ --disable-gopher --disable-included-msgs \ --disable-menu-options \ --disable-prettysrc --disable-scrollbar \ --disable-trace \ \ --enable-default-colors --enable-gzip-help --enable-ipv6 \ --enable-nested-tables --enable-underlines \ --enable-widec \ \ --with-ssl --with-zlib make MAKEFLAGS="$MAKEFLAGS" && make DESTDIR="$PKG" install && make DESTDIR="$PKG" install-help mv -f "$PKG"/usr/bin/lynx "$PKG"/usr/bin/lynx-redux mv -f "$PKG"/usr/etc/lynx.cfg "$PKG"/usr/etc/lynx-redux.cfg mv -f "$PKG"/usr/share/lynx_help "$PKG"/usr/share/lynx-redux mv -f "$PKG"/usr/share/man/man1/lynx.1 "$PKG"/usr/share/man/man1/lynx-redux.1 sed -i \ -e 's|^HELPFILE.*$|HELPFILE:file:///usr/share/lynx-redux/lynx_help_main.html.gz|' \ -e 's|^STARTFILE.*$|STARTFILE:file:///usr/share/lynx-redux/lynx_help_main.html.gz|' \ "${PKG}"/usr/etc/lynx-redux.cfg } # s-sht-mode