ports/186921: [PATCH] editors/vim fix plist and dependencies
Niclas Zeising
zeising at daemonic.se
Thu Feb 20 15:50:01 UTC 2014
>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 at 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:
More information about the freebsd-ports-bugs
mailing list