Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Feb 2014 16:43:21 +0100 (CET)
From:      Niclas Zeising <zeising@daemonic.se>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/186921: [PATCH] editors/vim fix plist and dependencies
Message-ID:  <201402201543.s1KFhLJ0017989@vivi.daemonic.se>
Resent-Message-ID: <201402201550.s1KFo06f086208@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         186921
>Category:       ports
>Synopsis:       [PATCH] editors/vim fix plist and dependencies
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 20 15:50:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Niclas Zeising
>Release:        FreeBSD 10.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD vivi.daemonic.se 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r252979M: Sun Jul 7 21:07:39 CEST 2013 root@vivi.daemonic.se:/usr/obj/usr/src/sys/VIVI amd64


	
>Description:
	The editors/vim port has a broken plist, missing two entries.  It also misses a dependency and passes an unknown option to configure.
>How-To-Repeat:
	
>Fix:

	Attached patch adds the missing dependency, removes the unknown configure option and fixes the plist.

--- ports.vim.cleanup.diff begins here ---
Index: editors/vim/Makefile
===================================================================
--- editors/vim/Makefile	(revision 345249)
+++ editors/vim/Makefile	(working copy)
@@ -3,7 +3,7 @@
 
 PORTNAME=	vim
 PORTVERSION=	7.4.${PATCHLEVEL}
-PORTREVISION?=	0
+PORTREVISION?=	1
 CATEGORIES?=	editors
 MASTER_SITES=	VIM:source \
 		${MASTER_SITE_VIM:S|unix|patches/${PORTVERSION:R}|}:patch \
@@ -89,9 +89,9 @@
 CSCOPE_RUN_DEPENDS=	${LOCALBASE}/bin/cscope:${PORTSDIR}/devel/cscope
 EXUBERANT_CTAGS_RUN_DEPENDS=	${LOCALBASE}/bin/exctags:${PORTSDIR}/devel/ctags
 GNOME_MAKE_ARGS=	CONF_OPT_GUI=--enable-gui=gnome2 X_LIBS="$(X_LIBS) -lX11 -lXt"
-GNOME_USE=		GNOME=libgnomeui XORG=glproto,xt
-GTK2_MAKE_ARGS=		CONF_OPT_GUI="--enable-gui=gtk2 --with-gtk-prefix=${LOCALBASE}" X_LIBS="$(X_LIBS) -lX11 -lXt"
-GTK2_USE=		GNOME=gtk20 XORG=xt
+GNOME_USE=		GNOME=libgnomeui XORG=glproto,xpm,xt
+GTK2_MAKE_ARGS=		CONF_OPT_GUI=--enable-gui=gtk2 X_LIBS="$(X_LIBS) -lX11 -lXt"
+GTK2_USE=		GNOME=gtk20 XORG=xpm,xt
 LUA_MAKE_ARGS=		CONF_OPT_LUA=--enable-luainterp=dynamic \
 			CONF_OPT_LUA_PREFIX=--with-lua-prefix=${LOCALBASE}
 LUA_USES=		lua
Index: editors/vim/pkg-plist
===================================================================
--- editors/vim/pkg-plist	(revision 345249)
+++ editors/vim/pkg-plist	(working copy)
@@ -190,6 +190,8 @@
 %%NON_LITE%%%%NLS%%@dirrmtry man/pl.UTF-8
 %%NON_LITE%%%%NLS%%@dirrmtry man/pl.ISO8859-2/man1
 %%NON_LITE%%%%NLS%%@dirrmtry man/pl.ISO8859-2
+%%NON_LITE%%%%NLS%%@dirrmtry man/pl/man1
+%%NON_LITE%%%%NLS%%@dirrmtry man/pl
 %%NON_LITE%%%%NLS%%@dirrmtry man/it.UTF-8/man1
 %%NON_LITE%%%%NLS%%@dirrmtry man/it.UTF-8
 %%NON_LITE%%%%NLS%%@dirrmtry man/it.ISO8859-1/man1
--- ports.vim.cleanup.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



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