Index: head/editors/vim/Makefile =================================================================== --- head/editors/vim/Makefile (revision 263311) +++ head/editors/vim/Makefile (revision 263312) @@ -1,270 +1,270 @@ # ex:ts=8 # Ports collection makefile for: vim # Date created: Sat June 29, 1996 # Whom: David O'Brien (obrien@cs.ucdavis.edu) # # $FreeBSD$ # PORTNAME?= vim # ! _NEVER_ reduce or lower PATCHLEVEL, even if the PATCHLEVEL # ! value # is added to BADPATCHES. Doing otherwise will cause # ! PORTEPOCH to be needed, which we do NOT want. -PATCHLEVEL= 28 +PATCHLEVEL= 29 PORTVERSION= 7.3.${PATCHLEVEL} RELEASE= vim-${PORTVERSION:C/\.[0-9a-z]*$//} PORTREVISION?= 0 CATEGORIES?= editors MASTER_SITES= ${MASTER_SITE_VIM} DISTFILES= ${RELEASE}${EXTRACT_SUFX} PATCH_SITES= ${MASTER_SITES:S|unix|patches/${PORTVERSION:C/\.[0-9a-z]*$//}|}\ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/obrien/:local PATCHFILES!= /usr/bin/jot -s " " -w ${PORTVERSION:C/\.[0-9]*$//}.%03d \ ${PATCHLEVEL} 1 ${PATCHLEVEL} # bits to remove #BADPATCHES= #.for p in ${BADPATCHES} #PATCHFILES:= ${PATCHFILES:N7.3.${p}} #.endfor MAINTAINER?= obrien@FreeBSD.org COMMENT?= Vi "workalike", with many additional features SLAVEDIRS= editors/vim-lite .if defined(WITH_OPTIONS) || defined(WITH_VIM_OPTIONS) .include "${.CURDIR}/../vim/options" .endif CONFLICTS= vim6* vim*-lite vim*-gtk1 vim*-gnome MAKE_JOBS_SAFE= yes USE_BZIP2= yes DIST_SUBDIR= vim WRKSRC= ${WRKDIR}/vim${PORTVERSION:C/\.[0-9]*$//:S/.//g}/src PATCH_DIST_ARGS= -d ${WRKSRC:S/src$//} --batch --forward --quiet -E ${PATCH_DIST_STRIP} # consider #PATCH_DIST_ARGS= -t REINPLACE_ARGS= -i "" MAKE_ARGS+= CONF_ARGS="--prefix=${PREFIX} --with-tlib=termlib ${CSCOPE_ARG}" ALL_TARGET= # _DATADIR= ${RELEASE:S/-//g:S/.//g} DATADIR= ${PREFIX}/share/vim/${_DATADIR} PLIST_SUB= VIM_VER=${_DATADIR} MAN1= evim.1 vim.1 vimdiff.1 vimtutor.1 xxd.1 MLINKS= vim.1 rvim.1 vim.1 rview.1 .if !defined(LITE) MLINKS+= vim.1 gvim.1 vim.1 gview.1 vimdiff.1 gvimdiff.1 \ vim.1 rgvim.1 vim.1 rgview.1 evim.1 eview.1 .endif MANLANG= "" ru.KOI8-R ru.UTF-8 pl.ISO8859-2 pl.UTF-8 pl fr.ISO8859-1 \ fr.UTF-8 fr it.ISO8859-1 it.UTF-8 it .if defined(PACKAGE_BUILDING) && !defined(LITE) WITH_CSCOPE= yes WITH_EXUBERANT_CTAGS=yes WITH_PERL= yes WITH_PYTHON= yes WITH_RUBY= yes WITH_TCL= yes WITH_LUA= yes .endif .if defined(WITH_PYTHON) USE_PYTHON= yes MAKE_ARGS+= CONF_OPT_PYTHON="--enable-pythoninterp" .endif .if defined(WITH_RUBY) USE_RUBY= yes MAKE_ARGS+= CONF_OPT_RUBY="--enable-rubyinterp" .endif .if defined(WITH_TCL) USE_TCL= 82+ USE_TCL_NO_THREADS= yes .endif .if defined(WITH_LUA) USE_LUA= yes MAKE_ARGS+= CONF_OPT_LUA="--enable-luainterp=dynamic" \ MAKE_ARGS+= CONF_OPT_LUA_PREFIX="--with-lua-prefix=${LOCALBASE}" .endif .if defined(WITH_PERL) WANT_PERL= yes .endif .if !defined(WITH_X11_ONLY) && !defined(WITH_ATHENA) && !defined(WITH_MOTIF) WANT_GNOME= yes .endif .include .if !defined(LITE) MAKE_ARGS+= CONF_OPT_FEAT="--with-features=big" I18N= CONF_OPT_MULTIBYTE="--enable-multibyte --enable-fontset --enable-xim" USE_GETTEXT= yes .if defined(NO_GUI) WITHOUT_X11= yes .endif .if defined(WITH_CSCOPE) RUN_DEPENDS+= cscope:${PORTSDIR}/devel/cscope MAKE_ARGS+= CONF_OPT_CSCOPE="--enable-cscope" .endif .if defined(WITH_EXUBERANT_CTAGS) RUN_DEPENDS+= exctags:${PORTSDIR}/devel/ctags .endif .if defined(WITH_PERL) USE_PERL5= yes MAKE_ARGS+= CONF_OPT_PERL="--enable-perlinterp" .endif .if defined(WITH_TCL) MAKE_ARGS+= CONF_OPT_TCL="--enable-tclinterp --with-tclsh="${TCLSH:S/${LOCALBASE}\/bin\///g}"" .endif .if !defined(WITHOUT_X11) # for now default the GUI to the GTK+ one . if !defined(WITH_X11_ONLY) && !defined(WITH_ATHENA) && !defined(WITH_MOTIF) && !defined(WITH_GNOME) && !defined(WITH_GTK1) && !defined(WITH_GTK2) WITH_GTK2= yes . endif . if defined(WITH_ATHENA) MAKE_ARGS+= CONF_OPT_GUI="--enable-gui=athena" ${I18N} . elif defined(WITH_GTK1) USE_GNOME= gtk12 MAKE_ARGS+= CONF_OPT_GUI="--enable-gui=gtk --with-gtk-prefix=${LOCALBASE}" ${I18N} MAKE_ARGS+= X_LIBS="$(X_LIBS) -lXt" USE_XORG+= xt PKGNAMESUFFIX= -gtk1 . elif defined(WITH_GTK2) USE_GNOME= gtk20 MAKE_ARGS+= CONF_OPT_GUI="--enable-gui=gtk2 --with-gtk-prefix=${LOCALBASE}" ${I18N} MAKE_ARGS+= X_LIBS="$(X_LIBS) -lXt" USE_XORG+= xt . elif defined(WITH_GNOME) . if ${WITH_GNOME:Mgnomelibs}!="" || ${WITH_GNOME}=="yes" || \ ${WITH_GNOME}=="1" USE_GNOME= gnomelibs gnomeprefix PKGNAMESUFFIX= -gnome MAKE_ARGS+= CONF_OPT_GUI="--enable-gui=gnome --with-gtk-prefix=${LOCALBASE}" ${I18N} MAKE_ARGS+= X_LIBS="$(X_LIBS) -lXt" USE_XORG+= xt . endif . elif defined(WITH_MOTIF) USE_MOTIF= yes MAKE_ARGS+= CONF_OPT_GUI="--enable-gui=motif --with-motif-lib=\"${MOTIFLIB}\"" MOTIFHOME=${LOCALBASE} ${I18N} . elif defined(WITH_X11_ONLY) MAKE_ARGS+= CONF_OPT_GUI="--enable-gui=no --with-x" ${I18N} . endif .else # WITHOUT_X11 MAKE_ARGS+= CONF_OPT_GUI="--enable-gui=no --without-x" ${I18N} .endif # WITHOUT_X11 .else # LITE PKGNAMESUFFIX= -lite MAKE_ARGS+= CONF_OPT_GUI="--enable-gui=no --without-x --enable-multibyte" MAKE_ARGS+= CONF_OPT_PERL="--disable-perlinterp --disable-pythoninterp --disable-tclinterp --disable-rubyinterp --disable-luainterp" .endif # LITE .if exists(${LOCALBASE}/lib/libiconv.so) USE_ICONV= yes .endif .if defined(WITH_EXUBERANT_CTAGS) CTAGS_CMD= exctags -R . .else CTAGS_CMD= ${FIND} . -type f \\|${XARGS} ctags .endif post-patch: @(${FIND} ${WRKSRC}/../runtime/ -name menu\*.vim -print0 | ${XARGS} -0 \ ${REINPLACE_CMD} -e 's,ctags -R \.,${CTAGS_CMD},g') .if !defined(STRIP) || ${STRIP} == "" ${REINPLACE_CMD} '/$$(STRIP)/d' ${WRKSRC}/Makefile .endif pre-configure: @(cd ${WRKSRC} ; ${MAKE} distclean) @${REINPLACE_CMD} -e ' \ s|\$$gtk_config_prefix/bin/gtk-config|\$${GTK_CONFIG}|g; \ s|\$$gtk_config_exec_prefix/bin/gtk-config|\$${GTK_CONFIG}|g; \ s|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/auto/configure .if defined(WITH_XTERM_SAVE) @${REINPLACE_CMD} -e ' \ s|/\* #define FEAT_XTERM_SAVE \*/|#define FEAT_XTERM_SAVE|g' \ ${WRKSRC}/feature.h .endif post-configure: @(cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} scratch config) # Clean up junk files to keep them from being installed. pre-install: @${FIND} ${WRKSRC:H} -type f -name '*.orig' -delete post-install: [ -e ${PREFIX}/bin/gvim ] || (cd ${PREFIX}/bin ; ${LN} -sf vim gvim) # below needed for `vim-lite' port ${TEST} -e ${PREFIX}/bin/rgvim || (cd ${PREFIX}/bin ; ${LN} -sf vim rgvim) ${TEST} -e ${PREFIX}/bin/gview || (cd ${PREFIX}/bin ; ${LN} -sf vim gview) ${TEST} -e ${PREFIX}/bin/rgview || (cd ${PREFIX}/bin ; ${LN} -sf vim rgview) ${TEST} -e ${PREFIX}/bin/evim || (cd ${PREFIX}/bin ; ${LN} -sf vim evim) ${TEST} -e ${PREFIX}/bin/eview || (cd ${PREFIX}/bin ; ${LN} -sf vim eview) ${TEST} -e ${PREFIX}/bin/gvimdiff \ || (cd ${PREFIX}/bin ; ${LN} -sf vim gvimdiff) ${TEST} -e ${PREFIX}/bin/gvimtutor \ || (cd ${PREFIX}/bin ; ${LN} -sf vimtutor gvimtutor) ${INSTALL_DATA} ${FILESDIR}/vietnamese_viscii.vim ${DATADIR}/keymap cd ${PREFIX} ;\ ${FIND} share/vim/${_DATADIR} -type f -o -type l \ | ${SORT} \ >${WRKDIR}/PLIST.share-vim cd ${PREFIX} ;\ ${FIND} share/vim/${_DATADIR} -type d \ | ${SORT} -r | ${SED} -e 's/^/@dirrm /g' \ >>${WRKDIR}/PLIST.share-vim ${ECHO_CMD} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO_CMD} "/Insert PLIST.share-vim" >> ${WRKDIR}/ex.script ${ECHO_CMD} "d" >> ${WRKDIR}/ex.script ${ECHO_CMD} "r ${WRKDIR}/PLIST.share-vim" >> ${WRKDIR}/ex.script ${ECHO_CMD} "x!" >> ${WRKDIR}/ex.script ${CP} -p ${TMPPLIST} ${TMPPLIST}.pre-share-vim cd ${WRKDIR} ; ex < ex.script @${ECHO_CMD} @${CAT} ${PKGMESSAGE} @${ECHO_CMD} show-options: @${MAKE} -DWITH_OPTIONS showconfig .if defined(WITH_GTK) .BEGIN: @${ECHO_CMD} "WITH_GTK has been renamed WITH_GTK1." @exit 1 .endif cklatest: -ncftpls \ ftp://ftp.vim.org/pub/vim/patches/${PORTVERSION:C/\.[0-9a-z]*$//}/ \ | ${SED} -n -e 's/${PORTVERSION:C/[0-9]*$//}\([0-9][0-9][0-9]\)$$/\1/p' \ | ${TAIL} -1 find-bad-patches: @cd ${DISTDIR} ; egrep -l \ '(src/if_(ole|mzsch)|src/gui_(w32|w48|mac)|src/os_(riscos|cyg|os2|vms|amiga|win32|mswin))|src(/testdir)?/Make_(dos|cyg|vms|mvc|ming|os2|amiga|mms)'\ vim/${PORTVERSION:C/\.[0-9a-z]*$//}* ckp: ${MAKE} -DPATCH_DEBUG clean patch ckmtree: ${MTREE_CMD} -f ${MTREE_FILE} -p ${PREFIX} .include Property changes on: head/editors/vim/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.370 \ No newline at end of property +1.371 \ No newline at end of property Index: head/editors/vim/distinfo =================================================================== --- head/editors/vim/distinfo (revision 263311) +++ head/editors/vim/distinfo (revision 263312) @@ -1,87 +1,90 @@ MD5 (vim/vim-7.3.tar.bz2) = 5b9510a17074e2b37d8bb38ae09edbf2 SHA256 (vim/vim-7.3.tar.bz2) = 5c5d5d6e07f1bbc49b6fe3906ff8a7e39b049928b68195b38e3e3d347100221d SIZE (vim/vim-7.3.tar.bz2) = 9080692 MD5 (vim/7.3.001) = aa5582d8289b43255f45d4bb6f62e140 SHA256 (vim/7.3.001) = 01d460464b09d4bd66fdf1d7221887eb1734335d1d38eb43232499e1f5bcbe29 SIZE (vim/7.3.001) = 1720 MD5 (vim/7.3.002) = 2949cbdfe86f533c487fd144c5935c7a SHA256 (vim/7.3.002) = 0719da2a4cd79ddc7751b56b67490c0a56629db3b0c7ab7804d8fa66ab4e52a6 SIZE (vim/7.3.002) = 1610 MD5 (vim/7.3.003) = 9059db41cf3a468935745242cb9c0514 SHA256 (vim/7.3.003) = ee990cd9b7b0b31b1f64c084d1b6a83593fde122b33a76617cf3e2790fba1c2b SIZE (vim/7.3.003) = 1299 MD5 (vim/7.3.004) = 9aaa4490d2fbf9a1e780a151fb41f279 SHA256 (vim/7.3.004) = 19e7a0b99eb43981caa519c52343e48f26e572866ff27fff8f9da55d9404958d SIZE (vim/7.3.004) = 1300 MD5 (vim/7.3.005) = bf5b5fad8c4de23449fa7c7c01969369 SHA256 (vim/7.3.005) = 48fa23d7ae570ac31aa17705f3a73f2c8289c4b5acebecd04282fc5790cf2b29 SIZE (vim/7.3.005) = 2747 MD5 (vim/7.3.006) = f53d95dfb1eee5f5f769594174d0e9d4 SHA256 (vim/7.3.006) = 3e414050c2ce8c6182194ace16381e1165db8e2303c077911ca263c190a41431 SIZE (vim/7.3.006) = 2987 MD5 (vim/7.3.007) = a7a4c56110662bc3ba6fbb2fd645d94f SHA256 (vim/7.3.007) = 943392143e81db0fc5468b1e51a0947b9e40afff58c57f39c0de45da12336809 SIZE (vim/7.3.007) = 4442 MD5 (vim/7.3.008) = be756a231afe754d004b6c8a9d12bb50 SHA256 (vim/7.3.008) = 75186a41c33f0eb9ea7142d1347eff2f7e6edc1c6c9770f27f838f295bd41453 SIZE (vim/7.3.008) = 11982 MD5 (vim/7.3.009) = f4ed2feff44e2c1898fd5e60f9f97b0d SHA256 (vim/7.3.009) = 573fbf0481d94810645170f1f00d96610b76f3f87b3bad8ba64f2430ce3b02f1 SIZE (vim/7.3.009) = 3197 MD5 (vim/7.3.010) = 4fffed01d3683b0b8b23df600a0bada2 SHA256 (vim/7.3.010) = 664594fcfa6fa1f06c6d56e5d263d1c6751455c509d55f09a32bcab9a0958431 SIZE (vim/7.3.010) = 5466 MD5 (vim/7.3.011) = 4ee8f06dce300c0be029bf00b03ef093 SHA256 (vim/7.3.011) = 8c008677ed973bbd5bcb772a819141efc298b1ce6bd1dbb080cad4ef620b539d SIZE (vim/7.3.011) = 8811 MD5 (vim/7.3.012) = 89faf7d5eef1d1d50b657fe34ee7c90b SHA256 (vim/7.3.012) = faae9126687087a5533d15612aeb50458b2ac9eb1593a8115902fd488f90c7ad SIZE (vim/7.3.012) = 2127 MD5 (vim/7.3.013) = 6a029d61f7d51c1bea55330732676319 SHA256 (vim/7.3.013) = 9b427a7fa280662d6545a27f4b2da489595b5a9b4414f7f501d97a06ad10bf7f SIZE (vim/7.3.013) = 5979 MD5 (vim/7.3.014) = d0109c0c413c405fdb827ec20f3903d8 SHA256 (vim/7.3.014) = e7009db4f7f5cf073af5d603b38310fd22b9cc575da01074977fd89a66014926 SIZE (vim/7.3.014) = 2497 MD5 (vim/7.3.015) = 4db0a869dbe00c360541ad2c1ca87a2d SHA256 (vim/7.3.015) = fb02d7ede153070be37f05828f48c9dd4a21c028171811323876e0b77f49de1b SIZE (vim/7.3.015) = 2223 MD5 (vim/7.3.016) = e0c634532a865d7ed47942080e371b3e SHA256 (vim/7.3.016) = 278c6c73e1b9b2b5621462198e51883166426cacbf19e1a954b10345b5875dea SIZE (vim/7.3.016) = 7448 MD5 (vim/7.3.017) = f52aa5bc3df02c3bb4c75849b2b5f431 SHA256 (vim/7.3.017) = 8ec6972233333ea63e462bdbd24cb09ba03c8c87238bf133cef8ffb16ae825ec SIZE (vim/7.3.017) = 4314 MD5 (vim/7.3.018) = 02270ecbc1dc2f57de80441ac7cdd0f0 SHA256 (vim/7.3.018) = 66f7a885428b15f1f556e8ae1cc88e95e7b06d107b3eacccc3e3b645bed81b71 SIZE (vim/7.3.018) = 2488 MD5 (vim/7.3.019) = 5c1be1a0a107261e0a716c877c82fc97 SHA256 (vim/7.3.019) = 504a1fda0eb7cf4c08e7eb0d09f833b77519f364758d2f719a82f670d69f28f6 SIZE (vim/7.3.019) = 1577 MD5 (vim/7.3.020) = ef09917435a7cab9382abe3708cf5152 SHA256 (vim/7.3.020) = 048414435fa509e91bb06133fb3ec32b513d21c522bae52317c5fd13e18f0e18 SIZE (vim/7.3.020) = 3696 MD5 (vim/7.3.021) = 53c90651baf1b4b28c99947de58deb91 SHA256 (vim/7.3.021) = a3fc8531c8d10580c8bcceb6828b7bdd6cf126a26b553d48010c5b120060505a SIZE (vim/7.3.021) = 2145 MD5 (vim/7.3.022) = c4cb1bf3fa0a45d9cad997cd02fa9439 SHA256 (vim/7.3.022) = ca90eb821e56e65330e06465d455a1a88861cdd18cdefc892d9471316dcbce97 SIZE (vim/7.3.022) = 1750 MD5 (vim/7.3.023) = 1e34e216b0e419096f796d3511ce88da SHA256 (vim/7.3.023) = f57a8e9b280b18b23ea1c369115f6f512e079613f33e3cf3960d2a4a32a0e224 SIZE (vim/7.3.023) = 2086 MD5 (vim/7.3.024) = 5c2ff27d8ce8d1aeb42ff16ca1cb89c2 SHA256 (vim/7.3.024) = dd255dadfe0df86f02949d38750ec73ddc8b45be491f9f6c8adfaa940d119c10 SIZE (vim/7.3.024) = 3222 MD5 (vim/7.3.025) = 69b3e00a17230da16d3be4b96f125196 SHA256 (vim/7.3.025) = 6ac0af5d6c1d928c90d639cedfd85b44ae2f2777577b9a56199c3261f72bb29b SIZE (vim/7.3.025) = 3412 MD5 (vim/7.3.026) = 687a80a82d05e8e91e9ee659b3e0dd67 SHA256 (vim/7.3.026) = 52dd0f4fcfda8eb7d57d7034607a7929e73b83c5bf3b26526b0662fec7e78772 SIZE (vim/7.3.026) = 1848 MD5 (vim/7.3.027) = 1994a0d1e52111b9fa1b999745da93b8 SHA256 (vim/7.3.027) = 89576f6254faa6d98471b6076e4b1d26cb291d437f8cf4a4f1c9880d541d57ba SIZE (vim/7.3.027) = 2668 MD5 (vim/7.3.028) = 2438a52f25cf167bbf5711fc8c7323d7 SHA256 (vim/7.3.028) = d09ed852bc1f3899f54367e761cf515bd93cfa6b3b271caa016bbe84b055e077 SIZE (vim/7.3.028) = 5065 +MD5 (vim/7.3.029) = 302ca6aa621c215736f3db069f8c2285 +SHA256 (vim/7.3.029) = eabc2589b1ef9be030351912b0f03cdbbf009bcd93421a44b97c2cd6717d7e0e +SIZE (vim/7.3.029) = 4623 Property changes on: head/editors/vim/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.213 \ No newline at end of property +1.214 \ No newline at end of property