Patches: 8.0.0001 intro screen still mentions version7 8.0.0002 the netrw plugin does not work 8.0.0003 getwinvar() returns wrong Value of boolean and number options 8.0.0004 error messagge of function() with wrong argument says NULL 8.0.0005 netbeans test fails with Python 3 8.0.0006 ":lb" is interpreted as ":lbottom" instead of ":lbuffer" 8.0.0007 Vim 7.4 is still mentioned in a few places 8.0.0008 popup complete test is disabled 8.0.0009 unnecessary workaround for AppVeyor 8.0.0010 crash when editing file that starts with crypt header 8.0.0011 on OSX Test_pipe_through_sort_all() sometimes fails 8.0.0012 typos in comments 8.0.0013 (after 8.0.0011) missing comma in list 8.0.0014 crypt tests are old style 8.0.0015 can't tell which part of a channel has "buffered" status 8.0.0016 (after 8.0.0015) build fails 8.0.0017 cannot get the number of current quickfix or location list 8.0.0018 when using ":sleep" channel input is not handled 8.0.0019 test_command_count is old style 8.0.0020 the regexp engines are not reentrant 8.0.0021 GUI: cursor may be drawn on second half of double byte char pkgsrc changes: - switch to github to provide tarballs - some minor changes
61 lines
1.7 KiB
Text
61 lines
1.7 KiB
Text
# $NetBSD: Makefile.common,v 1.154 2016/10/03 20:04:46 morr Exp $
|
|
|
|
# used by editors/vim/Makefile
|
|
# used by editors/vim-gtk/Makefile
|
|
# used by editors/vim-gtk2/Makefile
|
|
# used by editors/vim-lang/Makefile
|
|
# used by editors/vim-motif/Makefile
|
|
# used by editors/vim-xaw/Makefile
|
|
|
|
.include "../../editors/vim-share/version.mk"
|
|
|
|
DISTNAME= vim-${VIM_VERSION}.${VIM_PATCHLEVEL}
|
|
CATEGORIES= editors
|
|
GITHUB_PROJECT= vim
|
|
GITHUB_TAG= v${VIM_VERSION}.${VIM_PATCHLEVEL}
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=vim/}
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
MAINTAINER= morr@NetBSD.org
|
|
HOMEPAGE= http://www.vim.org/
|
|
LICENSE= vim-license
|
|
|
|
CONFLICTS+= vim-kde-[0-9]*
|
|
|
|
WRKSRC= ${WRKDIR}/${DISTNAME}/src
|
|
GNU_CONFIGURE= yes
|
|
USE_LANGUAGES+= c99
|
|
|
|
# http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=38710
|
|
CHECK_INTERPRETER_SKIP= share/vim/vim74/tools/vim132
|
|
|
|
.include "options.mk"
|
|
|
|
CONFIGURE_ARGS+= --with-modified-by=${MAINTAINER:Q}
|
|
|
|
# See "configure --help" extra options. These might affect the installed
|
|
# files (and PLIST might not include all files) so use at your own risk!
|
|
CONFIGURE_ARGS+= ${VIM_EXTRA_OPTS}
|
|
CONFIGURE_ARGS+= --enable-multibyte
|
|
CONFIGURE_ARGS+= --enable-cscope
|
|
|
|
PATCH_ARGS= -d ${WRKDIR}/${DISTNAME} --forward --quiet \
|
|
-E ${PATCH_STRIP:Q}
|
|
PATCH_DIST_ARGS= -d ${WRKDIR}/${DISTNAME} --forward --quiet \
|
|
-E ${PATCH_DIST_STRIP:Q}
|
|
PATCHDIR= ${.CURDIR}/../../editors/vim-share/patches
|
|
DISTINFO_FILE?= ${.CURDIR}/../../editors/vim-share/distinfo
|
|
|
|
.if ${OPSYS} == "Darwin" && exists(/Developer/Headers/FlatCarbon)
|
|
BUILDLINK_PASSTHRU_DIRS+= /Developer/Headers/FlatCarbon
|
|
.endif
|
|
|
|
.if empty(PKGNAME:Mvim-share*)
|
|
ALTERNATIVES_SRC= ${.CURDIR}/../../editors/vim-share/ALTERNATIVES
|
|
.else
|
|
ALTERNATIVES_SRC=
|
|
.endif
|
|
|
|
post-patch:
|
|
find ${WRKDIR} -name '*.orig_dist' -exec rm -f {} \;
|