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
9 PKG_HASH
:= 1e61d5c94b06c333309185e86cfce0729e45e3f69f7496c58d61093b135c8bb9
10 PKG_DESCR
:= ftp and http client
11 PKG_SECTION
:= net
/http
12 PKG_DEPENDS
:= libncurses libexpat libstdcxx
13 PKG_DEPENDS
+= zlib libreadline
14 PKG_BUILDDEP
:= ncurses expat readline zlib
15 PKG_URL
:= http
://lftp.yar.ru
/
16 PKG_SITES
:= http
://lftp.yar.ru
/ftp
/
18 PKG_CHOICES_LFTP
:= WITH_GNUTLS WITH_OPENSSL WITHOUT_SSL
19 PKGCD_WITHOUT_SSL
:= use no ssl
20 PKGCD_WITH_OPENSSL
:= use openssl for crypto
21 PKGCS_WITH_OPENSSL
:= libopenssl ca-certificates
22 PKGCB_WITH_OPENSSL
:= openssl
23 PKGCD_WITH_GNUTLS
:= use gnutls for crypto
24 PKGCS_WITH_GNUTLS
:= libgnutls ca-certificates
25 PKGCB_WITH_GNUTLS
:= gnutls
27 include $(ADK_TOPDIR
)/mk
/package.mk
29 $(eval
$(call PKG_template
,LFTP
,lftp
,$(PKG_VERSION
)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
31 ifeq (${ADK_PACKAGE_LFTP_WITHOUT_SSL},y
)
32 CONFIGURE_ARGS
+= --without-openssl \
35 ifeq (${ADK_PACKAGE_LFTP_WITH_GNUTLS},y
)
36 CONFIGURE_ARGS
+= --without-openssl \
39 ifeq (${ADK_PACKAGE_LFTP_WITH_OPENSSL},y
)
40 CONFIGURE_ARGS
+= --with-openssl \
45 $(INSTALL_DIR
) $(IDIR_LFTP
)/usr
/bin
46 $(INSTALL_BIN
) $(WRKINST
)/usr
/bin
/lftp \
49 include ${ADK_TOPDIR}/mk
/pkg-bottom.mk