@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME := lighttpd
PKG_NAME := lighttpd
PKG_VERSION := 1.4.55
PKG_VERSION := 1.4.55
PKG_RELEASE := 1
PKG_RELEASE := 2
PKG_SOURCE := $( PKG_NAME) -$( PKG_VERSION) .tar.xz
PKG_SOURCE := $( PKG_NAME) -$( PKG_VERSION) .tar.xz
PKG_SOURCE_URL := https://download.lighttpd.net/lighttpd/releases-1.4.x
PKG_SOURCE_URL := https://download.lighttpd.net/lighttpd/releases-1.4.x
@ -138,6 +138,14 @@ else
--without-webdav-props
--without-webdav-props
e n d i f
e n d i f
i f n e q ( $( SDK ) $( CONFIG_PACKAGE_lighttpd -mod -authn_pam ) , )
CONFIGURE_ARGS += \
--with-pam
e l s e
CONFIGURE_ARGS += \
--without-pam
e n d i f
d e f i n e B u i l d / C o n f i g u r e
d e f i n e B u i l d / C o n f i g u r e
$( call Build /Configure /Default )
$( call Build /Configure /Default )
# XXX: override pcre (mis)detection by ./configure when cross-compiling
# XXX: override pcre (mis)detection by ./configure when cross-compiling
@ -209,6 +217,7 @@ $(eval $(call BuildPlugin,authn_file,File-based authentication,lighttpd-mod-auth
$(eval $(call BuildPlugin,authn_gssapi,Kerberos-based authentication,lighttpd-mod-auth +PACKAGE_lighttpd-mod-authn_gssapi : krb 5-libs , 20))
$(eval $(call BuildPlugin,authn_gssapi,Kerberos-based authentication,lighttpd-mod-auth +PACKAGE_lighttpd-mod-authn_gssapi : krb 5-libs , 20))
$(eval $(call BuildPlugin,authn_ldap,LDAP-based authentication,lighttpd-mod-auth +PACKAGE_lighttpd-mod-authn_ldap : libopenldap , 20))
$(eval $(call BuildPlugin,authn_ldap,LDAP-based authentication,lighttpd-mod-auth +PACKAGE_lighttpd-mod-authn_ldap : libopenldap , 20))
$(eval $(call BuildPlugin,authn_mysql,Mysql-based authentication,lighttpd-mod-auth +PACKAGE_lighttpd-mod-authn_mysql : libmysqlclient , 20))
$(eval $(call BuildPlugin,authn_mysql,Mysql-based authentication,lighttpd-mod-auth +PACKAGE_lighttpd-mod-authn_mysql : libmysqlclient , 20))
$(eval $(call BuildPlugin,authn_pam,PAM-based authentication,lighttpd-mod-auth +PACKAGE_lighttpd-mod-authn_pam : libpam , 20))
# Finally, everything else.
# Finally, everything else.
$( eval $ ( call BuildPlugin ,access ,Access restrictions ,,30) )
$( eval $ ( call BuildPlugin ,access ,Access restrictions ,,30) )