Changeset 3984

Show
Ignore:
Timestamp:
01/02/09 16:04:23 (4 years ago)
Author:
Cyrus
Message:

Hotfix conditional dependencies

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • luci/tags/0.8.3/contrib/package/luci/Makefile

    r3948 r3984  
    254254  $(call Package/luci/fftemplate) 
    255255  DEPENDS+= \ 
    256    +luci-sgi-cgi +luci-app-splash +luci-app-olsr \ 
     256   +luci-sgi-cgi +luci-app-splash \ 
    257257   +luci-app-ffwizard-leipzig \ 
    258258   +luci-theme-fledermaus \ 
    259259   +luci-i18n-german \ 
    260    +olsrd-luci +olsrd-luci-mod-dyn-gw +olsrd-luci-mod-txtinfo +olsrd-luci-mod-nameservice \ 
    261    +kmod-tun +ip 
     260   +PACKAGE_luci-freifunk-community:olsrd-luci +PACKAGE_luci-freifunk-community:olsrd-luci-mod-dyn-gw \ 
     261   +PACKAGE_luci-freifunk-community:olsrd-luci-mod-txtinfo +PACKAGE_luci-freifunk-community:olsrd-luci-mod-nameservice \ 
     262   +PACKAGE_luci-freifunk-community:kmod-tun +PACKAGE_luci-freifunk-community:ip \ 
     263   +luci-app-olsr 
    262264  TITLE:=Freifunk Community Meta-Package 
    263265endef 
     
    298300define Package/luci-admin-full 
    299301  $(call Package/luci/webtemplate) 
    300   DEPENDS+=+luci-admin-core +luci-ipkg +luci-app-firewall 
     302  DEPENDS+=+luci-admin-core +luci-ipkg +PACKAGE_luci-admin-full:iptables +PACKAGE_luci-admin-full:firewall +luci-app-firewall 
    301303  TITLE:=LuCI Administration - full-featured for full control 
    302304endef 
     
    349351  $(call Package/luci/fftemplate) 
    350352  TITLE:=SIIT IPv4-over-IPv6 configuration wizard 
    351   DEPENDS:=+luci-admin-core +kmod-siit 
     353  DEPENDS:=+luci-admin-core +PACKAGE_luci-app-siitwizard:kmod-siit 
    352354endef 
    353355 
     
    359361define Package/luci-app-firewall 
    360362  $(call Package/luci/webtemplate) 
    361   DEPENDS+=+luci-admin-core 
     363  DEPENDS+=+luci-admin-core +PACKAGE_luci-app-firewall:firewall 
    362364  TITLE:=Firewall and Portforwarding application 
    363365endef 
     
    370372define Package/luci-app-olsr 
    371373  $(call Package/luci/webtemplate) 
    372   DEPENDS+=+luci-admin-full +olsrd-luci +olsrd-luci-mod-txtinfo 
     374  DEPENDS+=+luci-admin-full +PACKAGE_luci-app-olsr:olsrd-luci +PACKAGE_luci-app-olsr:olsrd-luci-mod-txtinfo 
    373375  TITLE:=OLSR configuration and status module 
    374376endef 
     
    381383define Package/luci-app-qos 
    382384  $(call Package/luci/webtemplate) 
    383   DEPENDS+=+luci-admin-core +qos-scripts 
     385  DEPENDS+=+luci-admin-core +PACKAGE_luci-app-qos:qos-scripts 
    384386  TITLE:=Quality of Service configuration module 
    385387endef 
     
    392394define Package/luci-app-splash 
    393395  $(call Package/luci/fftemplate) 
    394   DEPENDS+=+luasocket 
     396  DEPENDS+=+PACKAGE_luci-app-splash:luasocket 
    395397  TITLE:=Freifunk DHCP-Splash application 
    396398endef 
     
    407409define Package/luci-app-statistics 
    408410  $(call Package/luci/webtemplate) 
    409   DEPENDS+=+luci-admin-full +collectd +collectd-mod-rrdtool1 +rrdtool1 
     411  DEPENDS+=+luci-admin-full +PACKAGE_luci-app-statistics:collectd \ 
     412   +PACKAGE_luci-app-statistics:collectd-mod-rrdtool1 +PACKAGE_luci-app-statistics:rrdtool1 
    410413  TITLE:=LuCI Statistics Application 
    411414endef 
     
    422425define Package/luci-app-upnp 
    423426  $(call Package/luci/webtemplate) 
    424   DEPENDS+=+luci-admin-core +miniupnpd 
     427  DEPENDS+=+luci-admin-core +PACKAGE_luci-app-upnp:miniupnpd 
    425428  TITLE:=Universal Plug & Play configuration module 
    426429endef 
     
    433436define Package/luci-app-ntpc 
    434437  $(call Package/luci/webtemplate) 
    435   DEPENDS+=+luci-admin-core +ntpclient 
     438  DEPENDS+=+luci-admin-core +PACKAGE_luci-app-ntpc:ntpclient 
    436439  TITLE:=NTP time synchronisation client configuration module 
    437440endef 
     
    444447define Package/luci-app-ddns 
    445448  $(call Package/luci/webtemplate) 
    446   DEPENDS+=+luci-admin-core +ddns-scripts 
     449  DEPENDS+=+luci-admin-core +PACKAGE_luci-app-ddns:ddns-scripts 
    447450  TITLE:=Dynamic DNS configuration module 
    448451endef 
     
    455458define Package/luci-app-samba 
    456459  $(call Package/luci/webtemplate) 
    457   DEPENDS+=+luci-admin-full +samba3 
     460  DEPENDS+=+luci-admin-full +PACKAGE_luci-app-samba:samba3 
    458461  TITLE:=Network Shares - Samba SMB/CIFS module 
    459462endef 
     
    466469define Package/luci-app-uvc_streamer 
    467470  $(call Package/luci/webtemplate) 
    468   DEPENDS+=+luci-admin-full +uvc-streamer 
     471  DEPENDS+=+luci-admin-full +PACKAGE_luci-app-uvc_streamer:uvc-streamer 
    469472  TITLE:=Webcam Streaming - UVC-Streamer module 
    470473endef 
     
    477480define Package/luci-app-mmc_over_gpio 
    478481  $(call Package/luci/webtemplate) 
    479   DEPENDS+=+luci-admin-full +kmod-mmc-over-gpio 
     482  DEPENDS+=+luci-admin-full +PACKAGE_luci-app-mmc_over_gpio:kmod-mmc-over-gpio 
    480483  TITLE:=mmc_over_gpio 
    481484endef 
     
    488491define Package/luci-app-p910nd 
    489492  $(call Package/luci/webtemplate) 
    490   DEPENDS+=+luci-admin-full +p910nd 
     493  DEPENDS+=+luci-admin-full +PACKAGE_luci-app-p910nd:p910nd 
    491494  TITLE:=p910nd - Printer server module 
    492495endef 
     
    499502define Package/luci-app-ushare 
    500503  $(call Package/luci/webtemplate) 
    501   DEPENDS+=+luci-admin-full +ushare 
     504  DEPENDS+=+luci-admin-full +PACKAGE_luci-app-ushare:ushare 
    502505  TITLE:=ushare - UPnP A/V & DLNA Media Server 
    503506endef 
     
    509512define Package/luci-app-hd_idle 
    510513  $(call Package/luci/webtemplate) 
    511   DEPENDS+=+luci-admin-full +hd-idle 
     514  DEPENDS+=+luci-admin-full +PACKAGE_luci-app-hd_idle:hd-idle 
    512515  TITLE:=hd-idle 
    513516endef 
     
    519522define Package/luci-app-tinyproxy 
    520523  $(call Package/luci/webtemplate) 
    521   DEPENDS+=+luci-admin-full +tinyproxy 
     524  DEPENDS+=+luci-admin-full +PACKAGE_luci-app-tinyproxy:tinyproxy 
    522525  TITLE:=Tinyproxy - HTTP(S)-Proxy 
    523526endef 
     
    550553  $(call Package/luci/webtemplate) 
    551554  TITLE:=LuCI Support for the Polipo Proxy 
    552   DEPENDS+=+luci-admin-core +polipo 
     555  DEPENDS+=+luci-admin-core +PACKAGE_luci-app-polipo:polipo 
    553556endef 
    554557 
     
    610613 
    611614define Package/luci-theme-freifunk 
    612   $(call Package/luci/thtemplate) 
     615  $(call Package/luci/fftemplate) 
    613616  DEPENDS:=+luci-web 
    614617  MAINTAINER:=Stefan Pirwitz <stefan-at-freifunk-bno-dot-de> 
     
    621624 
    622625define Package/luci-theme-freifunk-bno 
    623   $(call Package/luci/thtemplate) 
     626  $(call Package/luci/fftemplate) 
    624627  DEPENDS:=+luci-web 
    625628  MAINTAINER:=Stefan Pirwitz <stefan-at-freifunk-bno-dot-de>