51 lines
1.2 KiB
Makefile
51 lines
1.2 KiB
Makefile
# $OpenBSD: Makefile,v 1.44 2019/07/12 20:50:48 sthen Exp $
|
|
|
|
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>
|