svn commit: r458784 - in head: . editors editors/vim editors/vim-console editors/vim-lite editors/vim-tiny
Adam Weinberger
adamw at FreeBSD.org
Thu Jan 11 20:29:55 UTC 2018
Author: adamw
Date: Thu Jan 11 20:29:52 2018
New Revision: 458784
URL: https://svnweb.freebsd.org/changeset/ports/458784
Log:
Rename editors/vim-lite to editors/vim-console. The vim-console port isn't
actually any lighter---it's built with exactly the same feature-set as
the main vim port. The only difference is lack of gtk20 GUI, and the
language bindings are off by default.
An UPDATING entry is included.
Added:
head/editors/vim-console/
- copied from r458783, head/editors/vim-lite/
Deleted:
head/editors/vim-lite/
Modified:
head/MOVED
head/UPDATING
head/editors/Makefile
head/editors/vim-console/Makefile
head/editors/vim-console/pkg-descr
head/editors/vim-tiny/Makefile
head/editors/vim/Makefile
Modified: head/MOVED
==============================================================================
--- head/MOVED Thu Jan 11 20:05:34 2018 (r458783)
+++ head/MOVED Thu Jan 11 20:29:52 2018 (r458784)
@@ -9844,3 +9844,4 @@ devel/p5-MooseX-Role-WithOverloading||2018-01-06|Has e
devel/p5-Test-Block||2018-01-06|Has expired: Marked as deprecated upstream
sysutils/socket||2018-01-06|Has expired: Out of date
x11-toolkits/qt5-declarative-render2d/||2018-01-06|Merged into x11-toolkits/qt5-quick
+editors/vim-lite|editors/vim-console|2018-01-11|Renamed to reflect that it is console-only, not any lighter
Modified: head/UPDATING
==============================================================================
--- head/UPDATING Thu Jan 11 20:05:34 2018 (r458783)
+++ head/UPDATING Thu Jan 11 20:29:52 2018 (r458784)
@@ -5,6 +5,20 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20180111
+ AFFECTS: users of editors/vim-lite
+ AUTHOR: adamw at FreeBSD.org
+
+ The vim-lite port has been renamed to vim-console, because it isn't
+ actually any lighter. All three vim packages are built with
+ --enable-features=huge. pkg should handle the change transparently,
+ but portmaster users might need to run this command:
+
+ portmaster -o editors/vim-console editors/vim-lite
+
+ If the switch doesn't happen automatically for you, just delete the
+ vim-lite package and install vim-console.
+
20180109
AFFECTS: users of www/qt5-webengine
AUTHOR: kde at FreeBSD.org
Modified: head/editors/Makefile
==============================================================================
--- head/editors/Makefile Thu Jan 11 20:05:34 2018 (r458783)
+++ head/editors/Makefile Thu Jan 11 20:29:52 2018 (r458784)
@@ -243,7 +243,7 @@
SUBDIR += vigor
SUBDIR += vile
SUBDIR += vim
- SUBDIR += vim-lite
+ SUBDIR += vim-console
SUBDIR += vim-tiny
SUBDIR += web-mode
SUBDIR += with-editor
Modified: head/editors/vim-console/Makefile
==============================================================================
--- head/editors/vim-lite/Makefile Thu Jan 11 20:05:34 2018 (r458783)
+++ head/editors/vim-console/Makefile Thu Jan 11 20:29:52 2018 (r458784)
@@ -1,13 +1,13 @@
# Created by: David O'Brien (obrien at NUXI.com)
# $FreeBSD$
-PKGNAMESUFFIX= -lite
+PKGNAMESUFFIX= -console
-COMMENT= Improved version of the vi editor (lite package)
+COMMENT= Improved version of the vi editor (console only)
CONFLICTS_INSTALL= vim vim-tiny
-LITE= yes
+CONSOLE= yes
MASTERDIR= ${.CURDIR}/../vim
.include "${MASTERDIR}/Makefile"
Modified: head/editors/vim-console/pkg-descr
==============================================================================
--- head/editors/vim-lite/pkg-descr Thu Jan 11 20:05:34 2018 (r458783)
+++ head/editors/vim-console/pkg-descr Thu Jan 11 20:29:52 2018 (r458784)
@@ -6,9 +6,9 @@ many consider it an entire IDE. It's not just for prog
perfect for all kinds of text editing, from composing email to editing
configuration files.
-This is the "lite" version, which is console-only and contains no external
-languange bindings (for Ruby, Python, etc.). The editing experience for files
-of those languages is unaffected.
+This is the console-only version. It differs from the main vim package only in
+lack of Gtk2 GUI and no external language bindings. The editing experience is
+identical.
WWW: http://www.vim.org/
WWW: https://github.com/vim/vim
Modified: head/editors/vim-tiny/Makefile
==============================================================================
--- head/editors/vim-tiny/Makefile Thu Jan 11 20:05:34 2018 (r458783)
+++ head/editors/vim-tiny/Makefile Thu Jan 11 20:29:52 2018 (r458784)
@@ -5,7 +5,7 @@ PKGNAMESUFFIX= -tiny
COMMENT= Improved version of the vi editor (vim binary only)
-CONFLICTS_INSTALL= vim vim-lite
+CONFLICTS_INSTALL= vim vim-console
TINY= yes
MASTERDIR= ${.CURDIR}/../vim
Modified: head/editors/vim/Makefile
==============================================================================
--- head/editors/vim/Makefile Thu Jan 11 20:05:34 2018 (r458783)
+++ head/editors/vim/Makefile Thu Jan 11 20:29:52 2018 (r458784)
@@ -14,7 +14,7 @@ LICENSE_NAME= VIM License
LICENSE_FILE= ${WRKSRC}/runtime/doc/uganda.txt
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-CONFLICTS_INSTALL?= vim-lite vim-tiny
+CONFLICTS_INSTALL?= vim-console vim-tiny
USES= cpe iconv ncurses pkgconfig shebangfix
USE_GITHUB= yes
@@ -45,7 +45,7 @@ OPTIONS_GROUP= LANGBIND
OPTIONS_GROUP_LANGBIND= LUA PERL PYTHON2 PYTHON3 RUBY SCHEME TCL
OPTIONS_SUB= yes
-.if defined(LITE)
+.if defined(CONSOLE)
OPTIONS_DEFAULT= DEFAULT_VIMRC
OPTIONS_SLAVE= CONSOLE
# Exclude everything except the two options above
More information about the svn-ports-all
mailing list