New commits:
commit c395938539a792b0f8697256f26aca636b3da67c
Author: Remko van der Vossen <wich AT stack.nl>
Commit: Remko van der Vossen <wich AT stack.nl>
screen: remember srceenrc answer, 256 color support, ncurses dependency
diff --git a/shell-term-fm/screen/BUILD b/shell-term-fm/screen/BUILD
index 5ccaa40..685ca56 100755
--- a/shell-term-fm/screen/BUILD
+++ b/shell-term-fm/screen/BUILD
@@ -1,2 +1,5 @@
OPTS="$OPTS --with-sys-screenrc=/etc/screenrc" &&
+if [[ $SCREEN_256COLOR == "y" ]]; then
+ OPTS+=" --enable-colors256"
+fi &&
default_build
diff --git a/shell-term-fm/screen/CONFIGURE b/shell-term-fm/screen/CONFIGURE
index ad3fbf0..873b15f 100755
--- a/shell-term-fm/screen/CONFIGURE
+++ b/shell-term-fm/screen/CONFIGURE
@@ -1,6 +1,2 @@
-if query "Install the Source Mage /etc/screenrc ?" n
-then
- persistent_add SCREEN_RC
- SCREEN_RC=yes
-fi
-
+config_query SCREEN_256COLOR "Enable 256 color support?" n &&
+config_query SCREEN_RC "Install the Source Mage /etc/screenrc ?" n
diff --git a/shell-term-fm/screen/DEPENDS b/shell-term-fm/screen/DEPENDS
new file mode 100755
index 0000000..5764a9c
--- /dev/null
+++ b/shell-term-fm/screen/DEPENDS
@@ -0,0 +1 @@
+depends ncurses
diff --git a/shell-term-fm/screen/HISTORY b/shell-term-fm/screen/HISTORY
index 30e7674..3d9c0aa 100644
--- a/shell-term-fm/screen/HISTORY
+++ b/shell-term-fm/screen/HISTORY
@@ -1,3 +1,8 @@
+2008-07-27 Remko van der Vossen <wich AT sourcemage.org>
+ * CONFIGURE, INSTALL: query -> config_query, remember answer
+ * CONFIGURE, BUILD: allow user to enable 256 color support
+ * DEPENDS: added missing ncurses dependency
+
2008-03-11 Ismael Luceno <ismael AT sourcemage.org>
* BUILD: use persistent_add instead of export