1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

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.
This commit is contained in:
Adam Weinberger 2018-01-11 20:29:52 +00:00
parent c37370b2fc
commit bd7f4e1d0f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=458784
7 changed files with 25 additions and 10 deletions

1
MOVED
View File

@ -9844,3 +9844,4 @@ devel/p5-MooseX-Role-WithOverloading||2018-01-06|Has expired: deprecated by upst
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

View File

@ -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@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@FreeBSD.org

View File

@ -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

View File

@ -1,13 +1,13 @@
# Created by: David O'Brien (obrien@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"

View File

@ -6,9 +6,9 @@ many consider it an entire IDE. It's not just for programmers, though. Vim is
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

View File

@ -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

View File

@ -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