openbsd-ports/www/lynx/Makefile
2022-03-11 20:09:36 +00:00

49 lines
1.1 KiB
Makefile

V = 2.8.9
R = 1
COMMENT = text web browser
DISTNAME = lynx${V}rel.${R}
PKGNAME = lynx-${V}rel${R}
REVISION = 0
EXTRACT_SUFX = .tar.bz2
CATEGORIES = www net
HOMEPAGE = https://lynx.invisible-island.net/
# GPLv2 only
PERMIT_PACKAGE = Yes
# uses pledge()
WANTLIB += c crypto curses ssl z
MASTER_SITES = https://invisible-mirror.net/archives/lynx/tarballs/ \
ftp://ftp.invisible-island.net/lynx/tarballs/
CONFIGURE_STYLE = gnu
CONFIGURE_ARGS = --datarootdir="${PREFIX}/share/doc/lynx" \
--disable-idna \
--disable-nls \
--disable-bibp-urls \
--disable-dired \
--disable-finger \
--enable-default-colors \
--enable-ipv6 \
--enable-widec \
--with-ssl=/usr \
--with-zlib \
--without-bzlib
# This disables most calls to getpw*(3) so we can avoid pledge "getpw".
CONFIGURE_ENV += CFLAGS="-DNOUSERS"
# Prevent accepting bzip2 compressed HTML to avoid spawning processes.
CONFIGURE_ENV += ac_cv_path_BZIP2=none
MAKE_FILE = makefile
FAKE_FLAGS = SYSCONFDIR="${DESTDIR}${PREFIX}/share/examples/lynx"
INSTALL_TARGET = install install-help install-doc
NO_TEST = Yes
.include <bsd.port.mk>