[SCM] Vim packaging branch, debian, updated. upstream/7.1.285-75-gd325370
James Vega
jamessan at debian.org
Tue Apr 8 09:15:50 UTC 2008
The following commit has been merged in the debian branch:
commit d325370b7e37e0e141a3bcc74bc3057a00ccae8e
Author: James Vega <jamessan at debian.org>
Date: Tue Apr 8 05:13:10 2008 -0400
Add Provides: vim-$language to the relevant variants.
Since certain packages need a version of Vim installed with specific
language bindings, setup the proper Provides/Conflicts/Replaces to
replace the old vim-$language packages.
Signed-off-by: James Vega <jamessan at debian.org>
diff --git a/debian/changelog b/debian/changelog
index d8a209c..ae374d8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+vim (1:7.1.291-2) UNRELEASED; urgency=low
+
+ * debian/control:
+ - Add Provides/Conflicts/Replaces for vim-{ruby,python,perl,tcl} in any
+ variant that supports those language bindings since some packages want a
+ vim that supports a certain language.
+
+ -- James Vega <jamessan at debian.org> Tue, 08 Apr 2008 05:03:25 -0400
+
vim (1:7.1.291-1) unstable; urgency=low
* Lintian cleanups
diff --git a/debian/control b/debian/control
index a04fcf9..ff96b46 100644
--- a/debian/control
+++ b/debian/control
@@ -176,7 +176,7 @@ Depends: vim-gui-common (= ${source:Version}), vim-common (= ${binary:Version}),
Conflicts: vim-python (<< 1:7.1-135+1), vim-perl (<< 1:7.1-135+1), vim-ruby (<< 1:7.1-135+1), vim-tcl (<< 1:7.1-135+1)
Replaces: vim-python (<< 1:7.1-135+1), vim-perl (<< 1:7.1-135+1), vim-ruby (<< 1:7.1-135+1), vim-tcl (<< 1:7.1-135+1)
Suggests: cscope, vim-doc, ttf-dejavu, gnome-icon-theme
-Provides: vim, gvim, editor
+Provides: vim, gvim, editor, vim-perl, vim-python, vim-ruby, vim-tcl
Description: Vi IMproved - enhanced vi editor - with GTK2 GUI
Vim is an almost compatible version of the UNIX editor Vi.
.
@@ -191,8 +191,10 @@ Package: vim-nox
Priority: extra
Architecture: any
Depends: vim-common (= ${binary:Version}), vim-runtime (= ${source:Version}), ${shlibs:Depends}
+Conflicts: vim-python (<< 1:7.1-135+1), vim-perl (<< 1:7.1-135+1), vim-ruby (<< 1:7.1-135+1), vim-tcl (<< 1:7.1-135+1)
+Replaces: vim-python (<< 1:7.1-135+1), vim-perl (<< 1:7.1-135+1), vim-ruby (<< 1:7.1-135+1), vim-tcl (<< 1:7.1-135+1)
Suggests: cscope, vim-doc
-Provides: vim, editor
+Provides: vim, editor, vim-perl, vim-python, vim-ruby, vim-tcl
Description: Vi IMproved - enhanced vi editor
Vim is an almost compatible version of the UNIX editor Vi.
.
@@ -207,8 +209,10 @@ Package: vim-lesstif
Priority: extra
Architecture: any
Depends: vim-gui-common (= ${source:Version}), vim-common (= ${binary:Version}), vim-runtime (= ${source:Version}), ${shlibs:Depends}
+Conflicts: vim-python (<< 1:7.1-135+1), vim-perl (<< 1:7.1-135+1), vim-ruby (<< 1:7.1-135+1), vim-tcl (<< 1:7.1-135+1)
+Replaces: vim-python (<< 1:7.1-135+1), vim-perl (<< 1:7.1-135+1), vim-ruby (<< 1:7.1-135+1), vim-tcl (<< 1:7.1-135+1)
Suggests: cscope, vim-doc, ttf-dejavu
-Provides: vim, gvim, editor
+Provides: vim, gvim, editor, vim-perl, vim-python, vim-ruby, vim-tcl
Description: Vi IMproved - enhanced vi editor - with LessTif GUI
Vim is an almost compatible version of the UNIX editor Vi.
.
@@ -223,10 +227,10 @@ Package: vim-gnome
Priority: extra
Architecture: any
Depends: vim-gui-common (= ${source:Version}), vim-common (= ${binary:Version}), vim-runtime (= ${source:Version}), ${shlibs:Depends}
-Conflicts: vim-full (<< 1:7.1-135+1)
-Replaces: vim-full (<< 1:7.1-135+1)
+Conflicts: vim-full (<< 1:7.1-135+1), vim-python (<< 1:7.1-135+1), vim-perl (<< 1:7.1-135+1), vim-ruby (<< 1:7.1-135+1), vim-tcl (<< 1:7.1-135+1)
+Replaces: vim-full (<< 1:7.1-135+1), vim-python (<< 1:7.1-135+1), vim-perl (<< 1:7.1-135+1), vim-ruby (<< 1:7.1-135+1), vim-tcl (<< 1:7.1-135+1)
Suggests: cscope, vim-doc, ttf-dejavu, gnome-icon-theme
-Provides: vim, gvim, editor
+Provides: vim, gvim, editor, vim-perl, vim-python, vim-ruby, vim-tcl
Description: Vi IMproved - enhanced vi editor - with GNOME2 GUI
Vim is an almost compatible version of the UNIX editor Vi.
.
@@ -241,6 +245,6 @@ Package: vim-full
Priority: extra
Architecture: all
Depends: vim-gnome (>= 1:7.1-135+1)
-Provides: gvim, editor
+Provides: gvim, editor, vim-perl, vim-python, vim-ruby, vim-tcl
Description: Vi IMproved - enhanced vi editor (transitional package)
This package is simply a transitional package from vim-full to vim-gnome.
--
Vim packaging
More information about the pkg-vim-maintainers
mailing list