1.1 --- a/config/config.mk Mon Mar 29 20:24:50 2010 +0200
1.2 +++ b/config/config.mk Thu Apr 01 19:45:28 2010 +0200
1.3 @@ -91,7 +91,7 @@
1.4 echo " $${dep_val#\# }"; \
1.5 fi; \
1.6 if [ "$(5)" = "Y" ]; then \
1.7 - echo " depends on BACKEND_$(3) = \"$${_entry}\" || ! BACKEND"; \
1.8 + echo " depends on $(3)_$${_entry}_AVAILABLE"; \
1.9 fi; \
1.10 echo ""; \
1.11 done; \
1.12 @@ -100,6 +100,12 @@
1.13 file="$(4)/$${entry}.in"; \
1.14 _entry=$$(echo "$${entry}" |$(sed) -r -s -e 's/[-.+]/_/g;'); \
1.15 echo ""; \
1.16 + if [ "$(5)" = "Y" ]; then \
1.17 + echo "config $(3)_$${_entry}_AVAILABLE"; \
1.18 + echo " bool"; \
1.19 + echo " default n if ! ( BACKEND_$(3) = \"$${entry}\" || BACKEND_$(3) = \"\" || ! BACKEND )"; \
1.20 + echo " default y if BACKEND_$(3) = \"$${entry}\" || BACKEND_$(3) = \"\" || ! BACKEND"; \
1.21 + fi; \
1.22 echo "if $(3)_$${_entry}"; \
1.23 echo "config $(3)"; \
1.24 echo " default \"$${entry}\" if $(3)_$${_entry}"; \