Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (c395938539a792b0f8697256f26aca636b3da67c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Remko van der Vossen <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (c395938539a792b0f8697256f26aca636b3da67c)
  • Date: Sun, 27 Jul 2008 15:02:30 -0500

GIT changes to master grimoire by Remko van der Vossen <wich AT stack.nl>:

shell-term-fm/screen/BUILD | 3 +++
shell-term-fm/screen/CONFIGURE | 8 ++------
shell-term-fm/screen/DEPENDS | 1 +
shell-term-fm/screen/HISTORY | 5 +++++
shell-term-fm/screen/INSTALL | 5 ++---
5 files changed, 13 insertions(+), 9 deletions(-)

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

diff --git a/shell-term-fm/screen/INSTALL b/shell-term-fm/screen/INSTALL
index 2cafe3d..b267b67 100755
--- a/shell-term-fm/screen/INSTALL
+++ b/shell-term-fm/screen/INSTALL
@@ -1,5 +1,4 @@
default_install &&
-if [[ $SCREEN_RC == yes ]]; then
- install_config_file $SCRIPT_DIRECTORY/screenrc /etc/screenrc &&
- persistent_remove SCREEN_RC
+if [[ $SCREEN_RC == "y" ]]; then
+ install_config_file $SCRIPT_DIRECTORY/screenrc $INSTALL_ROOT/etc/screenrc
fi



  • [SM-Commit] GIT changes to master grimoire by Remko van der Vossen (c395938539a792b0f8697256f26aca636b3da67c), Remko van der Vossen, 07/27/2008

Archive powered by MHonArc 2.6.24.

Top of Page