fix download url
[openadk.git] / package / lynx / Makefile
blob46716edf12ed32a609d62f50a1c544a625ceb57d
1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include ${ADK_TOPDIR}/rules.mk
6 PKG_NAME:= lynx
7 PKG_VERSION:= 2.8.8
8 PKG_RELEASE:= 2
9 PKG_HASH:= 234c9dc77d4c4594ad6216d7df4d49eae3019a3880e602f39721b35b97fbc408
10 PKG_DESCR:= text browser
11 PKG_SECTION:= app/browser
12 PKG_DEPENDS:= libncurses libopenssl zlib
13 PKG_BUILDDEP:= ncurses openssl zlib
14 PKG_URL:= http://lynx.isc.org/
15 PKG_SITES:= http://lynx.isc.org/${PKG_NAME}${PKG_VERSION}/
16 PKG_NOPARALLEL:= 1
18 DISTFILES:= ${PKG_NAME}${PKG_VERSION}.tar.gz
19 WRKDIST= ${WRKDIR}/lynx2-8-8
21 include ${ADK_TOPDIR}/mk/package.mk
23 $(eval $(call PKG_template,LYNX,lynx,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
25 TARGET_CPPFLAGS+= -I${STAGING_TARGET_DIR}/include/openssl
26 TARGET_CPPFLAGS+= -DUSE_OPENSSL_INCL -DUSE_X509_SUPPORT
27 CONFIGURE_ENV+= ac_cv_path_TELNET=telnet \
28 ac_cv_path_TN3270=tn3270 \
29 ac_cv_path_RLOGIN=rlogin \
30 ac_cv_path_MV=mv \
31 ac_cv_path_GZIP=gzip \
32 ac_cv_path_UNCOMPRESS=gunzip \
33 ac_cv_path_UNZIP=unzip \
34 ac_cv_path_BZIP2=bzip2 \
35 ac_cv_path_TAR=tar \
36 ac_cv_path_COMPRESS=compress \
37 ac_cv_path_RM=rm \
38 ac_cv_path_UUDECODE=uudecode \
39 ac_cv_path_ZCAT=zcat \
40 ac_cv_path_ZIP=zip \
41 ac_cv_path_NCURSES_CONFIG=${STAGING_TARGET_DIR}/usr/bin/ncurses5-config
43 CONFIGURE_ARGS+= --disable-warnings \
44 --without-gnutls \
45 --without-socks \
46 --without-socks5 \
47 --enable-addrlist-page \
48 --enable-charset-choice \
49 --enable-color-style \
50 --disable-default-colors \
51 --disable-htmlized-cfg \
52 --enable-nested-tables \
53 --disable-scrollbar \
54 --enable-justify-elts \
55 --enable-internal-links \
56 --enable-nsl-fork \
57 --enable-underlines \
58 --without-bzlib \
59 --without-x \
60 --with-zlib=${STAGING_TARGET_DIR}/usr \
61 --with-ssl=${STAGING_TARGET_DIR}/usr \
62 --with-curses-dir=${STAGING_TARGET_DIR}/usr \
63 --disable-full-paths \
64 --with-cfg-file=/etc/lynx.cfg \
65 --with-lss-file=/etc/lynx.lss \
66 --disable-font-switch \
67 --disable-japanese-utf8 \
68 --disable-vertrace \
69 --disable-trace \
70 --disable-cjk \
71 --disable-kbd-layout \
72 --disable-prettysrc \
73 --disable-finger \
74 --disable-dired \
75 --with-screen=ncurses \
76 --disable-widec \
77 --disable-locale-charset \
78 --with-build-cc=$(HOST_CC) \
79 --with-build-cflags="$(HOST_CFLAGS)" \
80 --with-build-cppflags="-I/usr/include/ncurses"
81 MAKE_FILE:= makefile
83 lynx-install:
84 ${INSTALL_DIR} ${IDIR_LYNX}/etc ${IDIR_LYNX}/usr/bin
85 ${CP} ${WRKINST}/etc/lynx.{cfg,lss} ${IDIR_LYNX}/etc
86 ${CP} ${WRKINST}/usr/bin/lynx ${IDIR_LYNX}/usr/bin
88 include ${ADK_TOPDIR}/mk/pkg-bottom.mk