Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Jan 2018 20:29:53 +0000 (UTC)
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r458784 - in head: . editors editors/vim editors/vim-console editors/vim-lite editors/vim-tiny
Message-ID:  <201801112029.w0BKTr3S014994@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801112029.w0BKTr3S014994>