r396 - branches/vim-tiny/debian
Stefano Zacchiroli
zack at costa.debian.org
Wed Nov 2 22:50:25 UTC 2005
Author: zack
Date: 2005-11-02 22:50:23 +0000 (Wed, 02 Nov 2005)
New Revision: 396
Added:
branches/vim-tiny/debian/vim-common.postinst
branches/vim-tiny/debian/vim-common.prerm
Modified:
branches/vim-tiny/debian/TODO
branches/vim-tiny/debian/changelog
branches/vim-tiny/debian/control
Log:
- added back installation/removal of alternatives for vi/view/ex/...
- improved debian/control descriptions
Modified: branches/vim-tiny/debian/TODO
===================================================================
--- branches/vim-tiny/debian/TODO 2005-11-02 18:29:02 UTC (rev 395)
+++ branches/vim-tiny/debian/TODO 2005-11-02 22:50:23 UTC (rev 396)
@@ -3,10 +3,7 @@
* vim-tiny (minimal version of vim, see #222138)
TODO:
- - alternatives for vi/view/ex, they have disappeared, but used to be
- in vim.postinst
- fake help file when only vim-tiny is installed
- - better description(s) in debian/control
- debian/NEWS describing both vim-tiny and the new non-conflicting
nature of vim variants
Modified: branches/vim-tiny/debian/changelog
===================================================================
--- branches/vim-tiny/debian/changelog 2005-11-02 18:29:02 UTC (rev 395)
+++ branches/vim-tiny/debian/changelog 2005-11-02 22:50:23 UTC (rev 396)
@@ -8,6 +8,7 @@
* Drafted vim-tiny proposal in debian/TODO
* No longer try to move configuration files from /etc to /etc/vim
(ancient preinst, no longer needed to support upgrades from sarge)
+ * Updated Description-s in debian/control
-- Debian VIM Maintainers <pkg-vim-maintainers at lists.alioth.debian.org> Sun, 23 Oct 2005 16:41:04 +0200
Modified: branches/vim-tiny/debian/control
===================================================================
--- branches/vim-tiny/debian/control 2005-11-02 18:29:02 UTC (rev 395)
+++ branches/vim-tiny/debian/control 2005-11-02 22:50:23 UTC (rev 396)
@@ -14,14 +14,16 @@
Replaces: vim (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-full (<< 6.4-001+3)
Recommends: vim | vim-gnome | vim-gtk | vim-lesstif | vim-perl | vim-python | vim-ruby | vim-tcl | vim-full | vim-tiny
Description: Vi IMproved - Common files
- Vim is an almost compatible version of the UNIX editor Vi. Many new features
- have been added: multi level undo, syntax highlighting, command line history,
- on-line help, filename completion, block operations, folding, Unicode support,
- etc.
+ Vim is an almost compatible version of the UNIX editor Vi.
.
- This package contains files shared by all vim variants (vim-tiny, vim-perl,
- vim-gnome, ...) available in Debian like manpages, and common executables like
- vimtutor and xxd.
+ Many new features have been added: multi level undo, syntax
+ highlighting, command line history, on-line help, filename
+ completion, block operations, folding, Unicode support, etc.
+ .
+ This package contains files shared by all vim variants
+ (vim-tiny, vim-perl, vim-gnome, ...) available in Debian.
+ Examples of such shared files are: manpages, common executables
+ like vimtutor and xxd, configuration files, and icons.
Package: vim-runtime
Priority: optional
@@ -29,41 +31,51 @@
Conflicts: vim-common (<< 6.4-001+3), vim (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-full (<< 6.4-001+3)
Replaces: vim-common (<< 6.4-001+3), vim (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-full (<< 6.4-001+3)
Recommends: vim | vim-gnome | vim-gtk | vim-lesstif | vim-perl | vim-python | vim-ruby | vim-tcl | vim-full | vim-tiny
+Enhances: vim-tiny
Description: Vi IMproved - Runtime files
- Vim is an almost compatible version of the UNIX editor Vi. Many new features
- have been added: multi level undo, syntax highlighting, command line history,
- on-line help, filename completion, block operations, folding, Unicode support,
- etc.
+ Vim is an almost compatible version of the UNIX editor Vi.
.
- This package contains the architecture independent runtime files, used, if
- available, by all vim variants available in Debian.
+ Many new features have been added: multi level undo, syntax
+ highlighting, command line history, on-line help, filename
+ completion, block operations, folding, Unicode support, etc.
+ .
+ This package contains the architecture independent runtime
+ files, used, if available, by all vim variants available in
+ Debian. Example of such runtime files are: online documentation,
+ rules for language-specific syntax highlighting and indentation,
+ color schemes, and standard plugins.
Package: vim-doc
Priority: optional
Architecture: all
Replaces: vim (<< 1:6.2-098+1)
-Description: Vi IMproved - Documentation files
- Vim is an almost compatible version of the UNIX editor Vi. Many new features
- have been added: multi level undo, syntax highlighting, command line history,
- on-line help, filename completion, block operations, folding, Unicode support,
- etc.
+Description: Vi IMproved - HTML documentation
+ Vim is an almost compatible version of the UNIX editor Vi.
.
- This package contains the HTML documentation.
+ Many new features have been added: multi level undo, syntax
+ highlighting, command line history, on-line help, filename
+ completion, block operations, folding, Unicode support, etc.
+ .
+ This package contains the HTML version of the online
+ documentation.
Package: vim-tiny
Priority: optional
Architecture: any
Depends: vim-common (= ${Source-Version}), ${shlibs:Depends}
Provides: editor
-Description: Vi IMproved - enhanced vi editor
- Vim is an almost compatible version of the UNIX editor Vi. Many new
- features have been added: multi level undo, syntax highlighting,
- command line history, on-line help, filename completion, block operations,
- folding, Unicode support, etc.
+Description: Vi IMproved - enhanced vi editor - compact version
+ Vim is an almost compatible version of the UNIX editor Vi.
.
- This package contains a minimal version of vim compiled with no GUIs
- and as few bells and whistles as possible in order to keep the size of
- the binary package small.
+ Many new features have been added: multi level undo, syntax
+ highlighting, command line history, on-line help, filename
+ completion, block operations, folding, Unicode support, etc.
+ .
+ This package contains a minimal version of vim compiled with no
+ GUIs and a small subset of features in order to keep small the
+ package size. This package does not depend on the vim-runtime
+ package, but installing it you will get its additional benefits
+ (online documentation, plugins, ...).
Package: vim
Priority: optional
@@ -74,10 +86,15 @@
Conflicts: vim-rt, vim-full (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty (<< 6.0), vim-common (<< 6.4-001+3)
Replaces: vim-rt, kvim (<< 1:6.2.135+1), vim-full (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty (<< 6.0)
Description: Vi IMproved - enhanced vi editor
- Vim is an almost compatible version of the UNIX editor Vi. Many new
- features have been added: multi level undo, syntax highlighting,
- command line history, on-line help, filename completion, block operations,
- folding, Unicode support, etc.
+ Vim is an almost compatible version of the UNIX editor Vi.
+ .
+ Many new features have been added: multi level undo, syntax
+ highlighting, command line history, on-line help, filename
+ completion, block operations, folding, Unicode support, etc.
+ .
+ This package contain a version of vim compiled with a rather
+ standard set of features. See the other vim-* packages if you
+ need more (or less).
Package: vim-perl
Priority: extra
@@ -87,14 +104,15 @@
Provides: gvim
Conflicts: kvim, kvim-perl, kvim-python, kvim-ruby, kvim-tcl, vim-full (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty, vim-common (<< 6.4-001+3)
Replaces: kvim, kvim-perl, kvim-python, kvim-ruby, kvim-tcl, vim (<= 1:6.3-068+1), vim-full (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty
-Description: Vi IMproved, with perl scripting support
- Vim is an almost compatible version of the UNIX editor Vi. Many new
- features have been added: multi level undo, syntax highlighting,
- command line history, on-line help, filename completion, block operations,
- folding, Unicode support, etc.
+Description: Vi IMproved - enhanced vi editor - with Perl support
+ Vim is an almost compatible version of the UNIX editor Vi.
.
- This package contains a version of vim compiled with perl scripting
- support and the GTK2 gui.
+ Many new features have been added: multi level undo, syntax
+ highlighting, command line history, on-line help, filename
+ completion, block operations, folding, Unicode support, etc.
+ .
+ This package contains a version of vim compiled with Perl
+ scripting support and the GTK2 GUI.
Package: vim-python
Priority: extra
@@ -104,14 +122,15 @@
Provides: gvim
Conflicts: kvim, kvim-perl, kvim-python, kvim-ruby, kvim-tcl, vim-full (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty, vim-common (<< 6.4-001+3)
Replaces: kvim, kvim-perl, kvim-python, kvim-ruby, kvim-tcl, vim (<= 1:6.3-068+1), vim-full (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty
-Description: Vi IMproved, with python scripting support
- Vim is an almost compatible version of the UNIX editor Vi. Many new
- features have been added: multi level undo, syntax highlighting,
- command line history, on-line help, filename completion, block operations,
- folding, Unicode support, etc.
+Description: Vi IMproved - enhanced vi editor - with Python support
+ Vim is an almost compatible version of the UNIX editor Vi.
.
- This package contains a version of vim compiled with python scripting
- support and the GTK2 gui.
+ Many new features have been added: multi level undo, syntax
+ highlighting, command line history, on-line help, filename
+ completion, block operations, folding, Unicode support, etc.
+ .
+ This package contains a version of vim compiled with Python
+ scripting support and the GTK2 GUI.
Package: vim-ruby
Priority: extra
@@ -121,14 +140,15 @@
Provides: gvim
Conflicts: kvim, kvim-perl, kvim-python, kvim-tcl, vim-full (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty, vim-common (<< 6.4-001+3)
Replaces: kvim, kvim-perl, kvim-python, kvim-tcl, vim (<= 1:6.3-068+1), vim-full (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty
-Description: Vi IMproved, with ruby scripting support
- Vim is an almost compatible version of the UNIX editor Vi. Many new
- features have been added: multi level undo, syntax highlighting,
- command line history, on-line help, filename completion, block operations,
- folding, Unicode support, etc.
+Description: Vi IMproved - enhanced vi editor - with Ruby support
+ Vim is an almost compatible version of the UNIX editor Vi.
.
- This package contains a version of vim compiled with ruby scripting
- support and the GTK2 gui.
+ Many new features have been added: multi level undo, syntax
+ highlighting, command line history, on-line help, filename
+ completion, block operations, folding, Unicode support, etc.
+ .
+ This package contains a version of vim compiled with Ruby
+ scripting support and the GTK2 GUI.
Package: vim-tcl
Priority: extra
@@ -138,14 +158,15 @@
Provides: gvim
Conflicts: kvim, kvim-perl, kvim-python, kvim-ruby, kvim-tcl, vim-full (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty, vim-common (<< 6.4-001+3)
Replaces: kvim, kvim-perl, kvim-python, kvim-ruby, kvim-tcl, vim (<= 1:6.3-068+1), vim-full (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty
-Description: Vi IMproved, with tcl scripting support
- Vim is an almost compatible version of the UNIX editor Vi. Many new
- features have been added: multi level undo, syntax highlighting,
- command line history, on-line help, filename completion, block operations,
- folding, Unicode support, etc.
+Description: Vi IMproved - enhanced vi editor - with TCL support
+ Vim is an almost compatible version of the UNIX editor Vi.
.
- This package contains a version of vim compiled with tcl scripting
- support and the GTK2 gui.
+ Many new features have been added: multi level undo, syntax
+ highlighting, command line history, on-line help, filename
+ completion, block operations, folding, Unicode support, etc.
+ .
+ This package contains a version of vim compiled with TCL
+ scripting support and the GTK2 GUI.
Package: vim-gtk
Priority: extra
@@ -155,13 +176,15 @@
Provides: gvim
Conflicts: kvim, kvim-perl, kvim-python, kvim-ruby, kvim-tcl, vim-full (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty, vim-common (<< 6.4-001+3)
Replaces: kvim, kvim-perl, kvim-python, kvim-ruby, kvim-tcl, vim (<= 1:6.3-068+1), vim-full (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty
-Description: Vi IMproved - GTK2 Version
- Vim is an almost compatible version of the UNIX editor Vi. Many new features
- have been added: multi level undo, syntax highlighting, command line history,
- on-line help, filename completion, block operations, folding, Unicode support,
- etc.
+Description: Vi IMproved - enhanced vi editor - with GTK2 GUI
+ Vim is an almost compatible version of the UNIX editor Vi.
.
- This package contains a version of vim compiled with support for GTK2 gui.
+ Many new features have been added: multi level undo, syntax
+ highlighting, command line history, on-line help, filename
+ completion, block operations, folding, Unicode support, etc.
+ .
+ This package contains a version of vim compiled with support for
+ GTK2 GUI.
Package: vim-lesstif
Priority: extra
@@ -171,13 +194,15 @@
Provides: gvim
Conflicts: kvim, kvim-perl, kvim-python, kvim-ruby, kvim-tcl, vim-full (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty, vim-common (<< 6.4-001+3)
Replaces: kvim, kvim-perl, kvim-python, kvim-ruby, kvim-tcl, vim (<= 1:6.3-068+1), vim-full (<< 6.4-001+3), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty
-Description: Vi IMproved - LessTif Version
- Vim is an almost compatible version of the UNIX editor Vi. Many new features
- have been added: multi level undo, syntax highlighting, command line history,
- on-line help, filename completion, block operations, folding, Unicode support,
- etc.
+Description: Vi IMproved - enhanced vi editor - with LessTif GUI
+ Vim is an almost compatible version of the UNIX editor Vi.
.
- This package contains a version of vim compiled with support for LessTif gui.
+ Many new features have been added: multi level undo, syntax
+ highlighting, command line history, on-line help, filename
+ completion, block operations, folding, Unicode support, etc.
+ .
+ This package contains a version of vim compiled with support for
+ LessTif GUI.
Package: vim-gnome
Priority: extra
@@ -187,13 +212,15 @@
Provides: gvim
Conflicts: kvim, kvim-perl, kvim-python, kvim-ruby, kvim-tcl, vim-full (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty, vim-common (<< 6.4-001+3)
Replaces: kvim, kvim-perl, kvim-python, kvim-ruby, kvim-tcl, vim (<= 1:6.3-068+1), vim-full (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty
-Description: Vi IMproved - GNOME2 Version
- Vim is an almost compatible version of the UNIX editor Vi. Many new features
- have been added: multi level undo, syntax highlighting, command line history,
- on-line help, filename completion, block operations, folding, Unicode support,
- etc.
+Description: Vi IMproved - enhanced vi editor - with GNOME2 GUI
+ Vim is an almost compatible version of the UNIX editor Vi.
.
- This package contains a version of vim compiled with support for GNOME2 gui.
+ Many new features have been added: multi level undo, syntax
+ highlighting, command line history, on-line help, filename
+ completion, block operations, folding, Unicode support, etc.
+ .
+ This package contains a version of vim compiled with support for
+ GNOME2 GUI.
Package: vim-full
Priority: extra
@@ -203,11 +230,13 @@
Provides: gvim
Conflicts: kvim, kvim-perl, kvim-python, kvim-ruby, kvim-tcl, vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty, vim-common (<< 6.4-001+3)
Replaces: kvim, kvim-perl, kvim-python, kvim-ruby, kvim-tcl, vim (<= 1:6.3-068+1), vim-gnome (<< 6.4-001+3), vim-gtk (<< 6.4-001+3), vim-lesstif (<< 6.4-001+3), vim-perl (<< 6.4-001+3), vim-python (<< 6.4-001+3), vim-ruby (<< 6.4-001+3), vim-tcl (<< 6.4-001+3), vim-tiny (<< 6.4-001+3), vim-tty
-Description: Vi IMproved - full fledged version of the enhanced vi editor
- Vim is an almost compatible version of the UNIX editor Vi. Many new features
- have been added: multi level undo, syntax highlighting, command line history,
- on-line help, filename completion, block operations, folding, Unicode support,
- etc.
+Description: Vi IMproved - enhanced vi editor - full fledged version
+ Vim is an almost compatible version of the UNIX editor Vi.
.
- This package contains a version of vim compiled with support for the GNOME2
- GUI and scripting support for perl, python, ruby, and tcl.
+ Many new features have been added: multi level undo, syntax
+ highlighting, command line history, on-line help, filename
+ completion, block operations, folding, Unicode support, etc.
+ .
+ This package contains a version of vim compiled with support for
+ the GNOME2 GUI and scripting support for Perl, Python, Ruby, and
+ TCL.
Added: branches/vim-tiny/debian/vim-common.postinst
===================================================================
--- branches/vim-tiny/debian/vim-common.postinst 2005-11-02 18:29:02 UTC (rev 395)
+++ branches/vim-tiny/debian/vim-common.postinst 2005-11-02 22:50:23 UTC (rev 396)
@@ -0,0 +1,15 @@
+#! /bin/sh -e
+
+case "$1" in
+ configure)
+ for i in vi view ex editor ; do
+ update-alternatives \
+ --install /usr/bin/$i $i /usr/bin/vim 120 \
+ --slave /usr/share/man/man1/$i.1.gz $i.1.gz /usr/share/man/man1/vim.1.gz
+ done
+ ;;
+esac
+
+#DEBHELPER#
+
+exit 0
Added: branches/vim-tiny/debian/vim-common.prerm
===================================================================
--- branches/vim-tiny/debian/vim-common.prerm 2005-11-02 18:29:02 UTC (rev 395)
+++ branches/vim-tiny/debian/vim-common.prerm 2005-11-02 22:50:23 UTC (rev 396)
@@ -0,0 +1,13 @@
+#! /bin/sh -e
+
+case "$1" in
+ remove)
+ for i in vi view ex editor ; do
+ update-alternatives --remove $i /usr/bin/vim
+ done
+ ;;
+esac
+
+#DEBHELPER#
+
+exit 0
More information about the pkg-vim-maintainers
mailing list