Ticket #4870: lighttpd.patch

File lighttpd.patch, 3.0 KB (added by sav, 9 years ago)
  • files/lighttpd.conf

    diff -durN lighttpd.old/files/lighttpd.conf lighttpd/files/lighttpd.conf
    old new  
    55# - saves some time 
    66# - saves memory 
    77#server.modules = (  
     8#       "mod_access",  
     9#       "mod_accesslog",  
    810#       "mod_rewrite",  
    911#       "mod_redirect",  
    1012#       "mod_alias",  
     
    1416#       "mod_fastcgi", 
    1517#       "mod_proxy", 
    1618#       "mod_simple_vhost", 
     19#       "mod_scgi", 
    1720#       "mod_cgi", 
    1821#       "mod_ssi", 
    1922#       "mod_usertrack", 
  • files/lighttpd.default

    diff -durN lighttpd.old/files/lighttpd.default lighttpd/files/lighttpd.default
    old new  
    1 OPTIONS="-f /etc/lighttpd.conf" 
     1OPTIONS="-f /etc/lighttpd/lighttpd.conf" 
  • Makefile

    diff -durN lighttpd.old/Makefile lighttpd/Makefile
    old new  
    99include $(TOPDIR)/rules.mk 
    1010 
    1111PKG_NAME:=lighttpd 
    12 PKG_VERSION:=1.4.20 
    13 PKG_RELEASE:=4 
     12PKG_VERSION:=1.4.22 
     13PKG_RELEASE:=1 
    1414 
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
    1616PKG_SOURCE_URL:=http://www.lighttpd.net/download/ 
    17 PKG_MD5SUM:=ed6ee0bb714f393219a32768d86984d8 
     17PKG_MD5SUM:=ed4ca3897eadf419c893b03fee53c982 
    1818 
    1919PKG_FIXUP = libtool 
    2020 
     
    3434  TITLE:=A flexible and lightweight web server 
    3535endef 
    3636 
     37define Package/lighttpd-mod-access 
     38  $(call Package/lighttpd/Default) 
     39  DEPENDS:=lighttpd 
     40  TITLE:=Access module 
     41endef 
     42 
    3743define Package/lighttpd-mod-accesslog 
    3844  $(call Package/lighttpd/Default) 
    3945  DEPENDS:=lighttpd 
     
    5258  TITLE:=Authentication module 
    5359endef 
    5460 
     61define Package/lighttpd-mod-scgi 
     62  $(call Package/lighttpd/Default) 
     63  DEPENDS:=lighttpd 
     64  TITLE:=SCGI module 
     65endef 
     66 
    5567define Package/lighttpd-mod-cgi 
    5668  $(call Package/lighttpd/Default) 
    5769  DEPENDS:=lighttpd 
     
    130142  TITLE:=WebDAV module 
    131143endef 
    132144 
    133  
    134145CONFIGURE_ARGS+= \ 
    135146        --libdir=/usr/lib/lighttpd \ 
    136147        --sysconfdir=/etc/lighttpd \ 
     
    159170endef 
    160171 
    161172define Package/lighttpd/conffiles 
    162 /etc/lighttpd.conf 
     173/etc/lighttpd/lighttpd.conf 
    163174/etc/default/lighttpd 
    164175endef 
    165176 
    166177define Package/lighttpd/install 
    167         $(INSTALL_DIR) $(1)/etc 
    168         $(INSTALL_DATA) ./files/lighttpd.conf $(1)/etc/ 
     178        $(INSTALL_DIR) $(1)/etc/lighttpd 
     179        $(INSTALL_DATA) ./files/lighttpd.conf $(1)/etc/lighttpd 
    169180        $(INSTALL_DIR) $(1)/etc/default 
    170181        $(INSTALL_DATA) ./files/lighttpd.default $(1)/etc/default/lighttpd 
    171182        $(INSTALL_DIR) $(1)/etc/init.d 
     
    190201endef 
    191202 
    192203$(eval $(call BuildPackage,lighttpd)) 
     204$(eval $(call BuildPlugin,lighttpd-mod-access,access)) 
    193205$(eval $(call BuildPlugin,lighttpd-mod-accesslog,accesslog)) 
    194206$(eval $(call BuildPlugin,lighttpd-mod-alias,alias)) 
    195207$(eval $(call BuildPlugin,lighttpd-mod-auth,auth)) 
     208$(eval $(call BuildPlugin,lighttpd-mod-scgi,scgi)) 
    196209$(eval $(call BuildPlugin,lighttpd-mod-cgi,cgi)) 
    197210$(eval $(call BuildPlugin,lighttpd-mod-evasive,evasive)) 
    198211$(eval $(call BuildPlugin,lighttpd-mod-expire, expire))