sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (e5e2f96767e32e5931b15726c227262911571c0d)
- From: Pieter Lenaerts <scm AT mail.sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (e5e2f96767e32e5931b15726c227262911571c0d)
- Date: Thu, 22 Jun 2006 11:58:33 -0500
GIT changes to master grimoire by Pieter Lenaerts <e-type AT sourcemage.org>:
editors/vim/BUILD | 17 +++++++++--------
editors/vim/CONFIGURE | 3 +++
editors/vim/DEPENDS | 44 +++++++++++++++++++++++++-------------------
editors/vim/HISTORY | 4 ++++
4 files changed, 41 insertions(+), 27 deletions(-)
New commits:
commit e5e2f96767e32e5931b15726c227262911571c0d
Merge: e4a249a4fa20fd822a040252f7bf8a0933423f55
9cb2233b93b41570cf318e313a9cb22aa273516a
Author: Pieter Lenaerts <e-type AT sourcemage.org>
Commit: Pieter Lenaerts <e-type AT sourcemage.org>
Merge branch 'master' of ssh://scm.sourcemage.org/smgl/grimoire
commit e4a249a4fa20fd822a040252f7bf8a0933423f55
Author: Pieter Lenaerts <e-type AT sourcemage.org>
Commit: Pieter Lenaerts <e-type AT sourcemage.org>
added vim size features
diff --git a/editors/vim/BUILD b/editors/vim/BUILD
index 54be176..ebda7a5 100755
--- a/editors/vim/BUILD
+++ b/editors/vim/BUILD
@@ -3,14 +3,15 @@ # First build without the GUI
#
local OLD_OPTS=$OPTS &&
-OPTS="$GVIM_MULTIBYTE \
- --disable-workshop \
- --enable-gui=no \
- --without-x \
- --disable-xim \
- --disable-fontset \
- $GVIM_HANGUL \
- $OPTS" &&
+OPTS="$GVIM_MULTIBYTE \
+ --with-features=${VIM_FEATURES} \
+ --disable-workshop \
+ --enable-gui=no \
+ --without-x \
+ --disable-xim \
+ --disable-fontset \
+ $GVIM_HANGUL \
+ $OPTS" &&
sedit '/shUntil\|link shRepeat/{
/shUntil/N
diff --git a/editors/vim/CONFIGURE b/editors/vim/CONFIGURE
index 03ac021..e614288 100755
--- a/editors/vim/CONFIGURE
+++ b/editors/vim/CONFIGURE
@@ -1,3 +1,6 @@
+config_query_list VIM_FEATURES "Choose features descriptor" \
+ "normal" "tiny" "small" "big" "huge" &&
+
config_query_option GVIM_MULTIBYTE "Enable multi-byte editing?" y \
"--enable-multibyte" "--disable-multibyte" &&
diff --git a/editors/vim/DEPENDS b/editors/vim/DEPENDS
index 9c4beef..ed459d3 100755
--- a/editors/vim/DEPENDS
+++ b/editors/vim/DEPENDS
@@ -7,30 +7,36 @@ optional_depends gettext
"--disable-nls" \
"for Native Language Support" &&
-optional_depends perl \
- "--enable-perlinterp" \
- "" \
- "to enable Perl interpreter" &&
-
-optional_depends python \
- "--enable-pythoninterp" \
- "" \
- "to enable Python interpreter" &&
-
optional_depends tcl \
"--enable-tclinterp" \
"" \
"to enable Tcl interpreter" &&
-optional_depends ruby \
- "--enable-rubyinterp" \
- "" \
- "to enable Ruby interpreter" &&
-
-optional_depends cscope \
- "--enable-cscope" \
- "" \
- "to enable cscope interface" &&
+if [[ "${VIM_FEATURES}" != "tiny" ]] &&
+ [[ "${VIM_FEATURES}" != "small" ]]
+
+then
+ optional_depends perl \
+ "--enable-perlinterp" \
+ "" \
+ "to enable Perl interpreter" &&
+
+ optional_depends python \
+ "--enable-pythoninterp" \
+ "" \
+ "to enable Python interpreter" &&
+
+
+ optional_depends ruby \
+ "--enable-rubyinterp" \
+ "" \
+ "to enable Ruby interpreter" &&
+
+ optional_depends cscope \
+ "--enable-cscope" \
+ "" \
+ "to enable cscope interface"
+fi
optional_depends gpm \
"--enable-gpm" \
diff --git a/editors/vim/HISTORY b/editors/vim/HISTORY
index 73b4c21..5b4ff57 100755
--- a/editors/vim/HISTORY
+++ b/editors/vim/HISTORY
@@ -1,3 +1,7 @@
+2006-06-22 Pieter Lenaerts <e-type AT sourcemage.org>
+ * CONFIGURE, DEPENDS, BUILD: added features question and
+ feature compatibility tests
+
2006-06-07 Pieter Lenaerts <e-type AT sourcemage.org>
* PREPARE: query shouldn't mention version 7 anymore
- [SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (e5e2f96767e32e5931b15726c227262911571c0d), Pieter Lenaerts, 06/22/2006
Archive powered by MHonArc 2.6.24.