summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/Kconfig1
-rw-r--r--rules/dialog.in13
-rw-r--r--rules/dialog.make23
3 files changed, 18 insertions, 19 deletions
diff --git a/rules/Kconfig b/rules/Kconfig
index cc00659a2..f738b7a26 100644
--- a/rules/Kconfig
+++ b/rules/Kconfig
@@ -204,5 +204,6 @@ source "rules/atk124.in"
source "rules/at-spi.in"
source "rules/cfgsh.in"
source "rules/cyclictest.in"
+source "rules/dialog.in"
endmenu
diff --git a/rules/dialog.in b/rules/dialog.in
index 9a084a0e3..2d5a05b8d 100644
--- a/rules/dialog.in
+++ b/rules/dialog.in
@@ -1 +1,12 @@
-# FIXME: There should be a *.in for this package
+config DIALOG
+ bool
+ default N
+ prompt "dialog"
+ help
+ Displays user-friendly dialog boxes from shell scripts
+
+ This application provides a method of displaying several
+ different types of dialog boxes from shell scripts. This
+ allows a developer of a script to interact with the user
+ in a much friendlier manner.
+
diff --git a/rules/dialog.make b/rules/dialog.make
index f4fb05fcb..ce517f8e8 100644
--- a/rules/dialog.make
+++ b/rules/dialog.make
@@ -49,9 +49,7 @@ $(DIALOG_SOURCE):
dialog_extract: $(STATEDIR)/dialog.extract
-dialog_extract_deps = $(STATEDIR)/dialog.get
-
-$(STATEDIR)/dialog.extract: $(dialog_extract_deps)
+$(STATEDIR)/dialog.extract: $(dialog_extract_deps_default)
@$(call targetinfo, $@)
@$(call clean, $(DIALOG_DIR))
@$(call extract, $(DIALOG_SOURCE))
@@ -64,13 +62,6 @@ $(STATEDIR)/dialog.extract: $(dialog_extract_deps)
dialog_prepare: $(STATEDIR)/dialog.prepare
-#
-# dependencies
-#
-dialog_prepare_deps = \
- $(STATEDIR)/dialog.extract \
- $(STATEDIR)/virtual-xchain.install
-
DIALOG_PATH = PATH=$(CROSS_PATH)
DIALOG_ENV = $(CROSS_ENV)
@@ -79,7 +70,7 @@ DIALOG_ENV = $(CROSS_ENV)
#
DIALOG_AUTOCONF = $(CROSS_AUTOCONF_USR)
-$(STATEDIR)/dialog.prepare: $(dialog_prepare_deps)
+$(STATEDIR)/dialog.prepare: $(dialog_prepare_deps_default)
@$(call targetinfo, $@)
@$(call clean, $(DIALOG_DIR)/config.cache)
cd $(DIALOG_DIR) && \
@@ -93,9 +84,7 @@ $(STATEDIR)/dialog.prepare: $(dialog_prepare_deps)
dialog_compile: $(STATEDIR)/dialog.compile
-dialog_compile_deps = $(STATEDIR)/dialog.prepare
-
-$(STATEDIR)/dialog.compile: $(dialog_compile_deps)
+$(STATEDIR)/dialog.compile: $(dialog_compile_deps_default)
@$(call targetinfo, $@)
cd $(DIALOG_DIR) && $(DIALOG_ENV) $(DIALOG_PATH) make
@$(call touch, $@)
@@ -106,7 +95,7 @@ $(STATEDIR)/dialog.compile: $(dialog_compile_deps)
dialog_install: $(STATEDIR)/dialog.install
-$(STATEDIR)/dialog.install: $(STATEDIR)/dialog.compile
+$(STATEDIR)/dialog.install: $(
@$(call targetinfo, $@)
@$(call install, DIALOG)
@$(call touch, $@)
@@ -117,9 +106,7 @@ $(STATEDIR)/dialog.install: $(STATEDIR)/dialog.compile
dialog_targetinstall: $(STATEDIR)/dialog.targetinstall
-dialog_targetinstall_deps = $(STATEDIR)/dialog.compile
-
-$(STATEDIR)/dialog.targetinstall: $(dialog_targetinstall_deps)
+$(STATEDIR)/dialog.targetinstall: $(dialog_targetinstall_deps_default)
@$(call targetinfo, $@)
# FIXME: RSC: nothing to do on targetinstall?
@$(call touch, $@)