1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00

- Update to 7.4.518

- Sort OPTIONS_DEFINE
- Reword DEFAULT_VIMRC_DESC
- Use DATADIR instead of DEFAULT_VIMRC_LOCATION
- Cosmetic change
- Sort PLIST

Changes:	https://code.google.com/p/vim/source/list
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2014-11-24 18:29:53 +00:00
parent 7c58b84021
commit 234b9c78eb
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=373301
3 changed files with 187 additions and 16 deletions

View File

@ -3,7 +3,7 @@
PORTNAME= vim
PORTVERSION= 7.4.${PATCHLEVEL}
PORTREVISION?= 2
PORTREVISION?= 0
CATEGORIES?= editors
MASTER_SITES= VIM:source \
${MASTER_SITE_VIM:S|unix|patches/${PORTVERSION:R}|}:patch \
@ -20,14 +20,14 @@ COMMENT?= Improved version of the vi editor
PATCH_DEPENDS= ${LOCALBASE}/bin/gpatch:${PORTSDIR}/devel/patch
OPTIONS_DEFINE= CSCOPE EXUBERANT_CTAGS LUA NLS PERL PYTHON RUBY TCL XTERM_SAVE DEFAULT_VIMRC
OPTIONS_DEFINE= CSCOPE DEFAULT_VIMRC EXUBERANT_CTAGS LUA NLS PERL PYTHON RUBY TCL XTERM_SAVE
OPTIONS_SINGLE= UI
OPTIONS_SINGLE_UI= ATHENA CONSOLE GNOME GTK2 MOTIF X11
OPTIONS_SUB= yes
ATHENA_DESC= Athena GUI toolkit
CSCOPE_DESC= cscope support
CONSOLE_DESC= Console/terminal mode
DEFAULT_VIMRC_DESC= Install a default vimrc for new users
DEFAULT_VIMRC_DESC= Install bundle vimrc as default setting
EXUBERANT_CTAGS_DESC= Use exctags instead of ctags
UI_DESC= User interface
XTERM_SAVE_DESC= Restore xterm screen after exit
@ -40,7 +40,7 @@ REINPLACE_ARGS= -i ''
USES= cpe iconv pkgconfig shebangfix tar:bzip2
WANT_GNOME= yes
PATCHLEVEL= 430
PATCHLEVEL= 518
PATCHFILES!= /usr/bin/jot -s " " -w "%03d" ${PATCHLEVEL} 1 ${PATCHLEVEL}
#POSTPONED_PATCHES= 064 087 147 # patch files postponed to be applied in post-patch:
SKIPPED_PATCHES= 208 356 # patch files skipped
@ -71,6 +71,7 @@ SHEBANG_FILES= runtime/tools/efm_perl.pl
.if defined(LITE)
PKGNAMESUFFIX+= -lite
CONFLICTS_INSTALL= vim-[0-9]*
OPTIONS_DEFAULT=DEFAULT_VIMRC
OPTIONS_EXCLUDE=ATHENA CSCOPE EXUBERANT_CTAGS GNOME GTK2 LUA MOTIF NLS PERL PYTHON RUBY TCL X11 XTERM_SAVE
OPTIONS_SLAVE= CONSOLE
MAKE_ARGS+= CONF_OPT_GUI="--enable-gui=no --without-x" \
@ -82,15 +83,13 @@ MAKE_ARGS+= CONF_OPT_GUI="--enable-gui=no --without-x" \
PLIST_SUB+= NON_LITE="@comment "
.else
CONFLICTS_INSTALL= vim-lite-[0-9]*
OPTIONS_DEFAULT=CSCOPE EXUBERANT_CTAGS GTK2 LUA PERL PYTHON RUBY TCL
OPTIONS_DEFAULT=CSCOPE DEFAULT_VIMRC EXUBERANT_CTAGS GTK2 LUA PERL PYTHON RUBY TCL
MAKE_ARGS+= CONF_OPT_FEAT=--with-features=big \
CONF_OPT_INPUT=--enable-xim \
CONF_OPT_OUTPUT=--enable-fontset
PLIST_SUB+= NON_LITE=""
.endif
OPTIONS_DEFAULT+= DEFAULT_VIMRC
ATHENA_MAKE_ARGS= CONF_OPT_GUI=--enable-gui=athena
ATHENA_USE= XORG=xaw
CONSOLE_MAKE_ARGS= CONF_OPT_GUI="--enable-gui=no --without-x"
@ -124,10 +123,6 @@ X11_USE= XORG=x11,xt
IGNORE= this port has new UI option (CONSOLE) for users who do not need GUI support. Please run "make config" to modify your setting
.endif
.if ${PORT_OPTIONS:MDEFAULT_VIMRC}
DEFAULT_VIMRC_LOCATION=${PREFIX}/share/vim
.endif
.if ${PORT_OPTIONS:MCONSOLE} || ${PORT_OPTIONS:MX11}
PLIST_SUB+= GUI="@comment "
.else
@ -184,15 +179,15 @@ post-install:
${TEST} -e ${STAGEDIR}${PREFIX}/bin/${file} || ${LN} -fs vim ${STAGEDIR}${PREFIX}/bin/${file}
.endfor
.endif
.if ${PORT_OPTIONS:MDEFAULT_VIMRC}
${INSTALL_DATA} ${WRKSRC}/runtime/gvimrc_example.vim ${STAGEDIR}${DATADIR}/gvimrc.sample
${INSTALL_DATA} ${WRKSRC}/runtime/vimrc_example.vim ${STAGEDIR}${DATADIR}/vimrc.sample
.endif
.if !${PORT_OPTIONS:MNLS}
${MKDIR} ${STAGEDIR}${DATADIR}/${VIM_VER}/keymap/
${INSTALL_DATA} ${WRKSRC}/runtime/keymap/* ${STAGEDIR}${DATADIR}/${VIM_VER}/keymap/
.endif
${INSTALL_DATA} ${FILESDIR}/vietnamese_viscii.vim ${STAGEDIR}${DATADIR}/${VIM_VER}/keymap/
${TOUCH} ${STAGEDIR}${DATADIR}/${VIM_VER}/lang/.keepme
.if ${PORT_OPTIONS:MDEFAULT_VIMRC}
${INSTALL_DATA} ${WRKSRC}/runtime/vimrc_example.vim ${STAGEDIR}${DEFAULT_VIMRC_LOCATION}/vimrc.sample
${INSTALL_DATA} ${WRKSRC}/runtime/gvimrc_example.vim ${STAGEDIR}${DEFAULT_VIMRC_LOCATION}/gvimrc.sample
.endif
.include <bsd.port.post.mk>

View File

@ -856,3 +856,179 @@ SHA256 (vim/7.4.429) = 14053ae62673841e38350a34b4118ed81cafbd1a8b6413eaa44b5452e
SIZE (vim/7.4.429) = 1384
SHA256 (vim/7.4.430) = 92fcfc30f8f205bf06bc6c031f4818350380b0fe5008bf9aa597aa83fc9d0937
SIZE (vim/7.4.430) = 1634
SHA256 (vim/7.4.431) = bc0f897eb0818dcb9c22293944224b47688072747b0f2016a945fbf086d3b7e5
SIZE (vim/7.4.431) = 1599
SHA256 (vim/7.4.432) = eddb5727473c889f8518d2dd6f5bbbbc78e5bfa5bfe6ab0f1cfbf4a3b609afe3
SIZE (vim/7.4.432) = 3119
SHA256 (vim/7.4.433) = 4e898a0f757eee5eea60e94c1a526484767ca4e1e67709ae345ad154c99229ce
SIZE (vim/7.4.433) = 2110
SHA256 (vim/7.4.434) = dff92933a210287ebc4969661a23807df90e3ab69cc3d3af1d87f576e30b5483
SIZE (vim/7.4.434) = 4131
SHA256 (vim/7.4.435) = 2b0f0415c78685dcd90cf1dda3e0d3130daace0950a3bb5e89967afd7be6145f
SIZE (vim/7.4.435) = 1863
SHA256 (vim/7.4.436) = 765d57ab47c752a3a62ca505af310b1402dfeea0593f4ce77b1990278ee41fde
SIZE (vim/7.4.436) = 1470
SHA256 (vim/7.4.437) = 8559f7a3eca5cff74a1c6c7e5e6d155738c04edeb0c65722f83caf69e69dcda9
SIZE (vim/7.4.437) = 3229
SHA256 (vim/7.4.438) = 22229911ecc662dd743be49e7113bf50cb4dab8729e94fee67d5954186a5654d
SIZE (vim/7.4.438) = 1372
SHA256 (vim/7.4.439) = 10ee73fe8d35f6add0570b36f6057378d44ff91f109909587bfcf08bd0c4a987
SIZE (vim/7.4.439) = 1655
SHA256 (vim/7.4.440) = d33ccd42b9ee8c1257872f04d563309743d5ca00b5c24ced4365ca638de9746f
SIZE (vim/7.4.440) = 2106
SHA256 (vim/7.4.441) = 1c8f3c9e96c330bb0cddffddfb7a3c0e9b940f6d33688dd17fb707f45d84448c
SIZE (vim/7.4.441) = 1826
SHA256 (vim/7.4.442) = 2074ad394047813353b2f0879505ae8d751ae74602d1c73c9c39e0246dcefcca
SIZE (vim/7.4.442) = 2303
SHA256 (vim/7.4.443) = 064c37289902ae6a3ff586a10337f502062bdf8eb288ea00c524b0898e4822ed
SIZE (vim/7.4.443) = 1539
SHA256 (vim/7.4.444) = e91517069e653322e4017c696f40786245778acaa31c690abc312e0b3a2ba42a
SIZE (vim/7.4.444) = 1544
SHA256 (vim/7.4.445) = da82d50accee2b191ceb7ee0e8b762185b4ce44c86c606cfd07807d633d92ae1
SIZE (vim/7.4.445) = 2549
SHA256 (vim/7.4.446) = 7fee13edbf0d9565cec04031335d0fb74e757e1efa41db86964e3e7c7ee0b0e9
SIZE (vim/7.4.446) = 7513
SHA256 (vim/7.4.447) = 296130b05d648702eb1cc4557dc37c1920c7a73669a765419eef15936cbdd0a8
SIZE (vim/7.4.447) = 4082
SHA256 (vim/7.4.448) = 0063f9c938d87d458e35466089ee5f6feeedcf62d4399a4bfebd20f7fe3b8cad
SIZE (vim/7.4.448) = 2691
SHA256 (vim/7.4.449) = 4039adc2f9a85cb9f09ee55ae53684a7e380f3da875290ced80bbf5b32e8c8ca
SIZE (vim/7.4.449) = 3740
SHA256 (vim/7.4.450) = ac916c22d00e0d2af04d12de890464e5cd6dda646044e860e19d34a9f88040fa
SIZE (vim/7.4.450) = 14932
SHA256 (vim/7.4.451) = b0adb8fe34af0c07082171ca5b1c0adf33c96f0c1c4c652a2a60205f1e112bd3
SIZE (vim/7.4.451) = 1851
SHA256 (vim/7.4.452) = 0240fb5ccd0d6da3a94756c53d8798fdb7a712d5b22884068b6c7e237801276a
SIZE (vim/7.4.452) = 1611
SHA256 (vim/7.4.453) = 09c81025ae7430c325f117288b6fc43c255d49f9f066e41e06e3fb31013edd1a
SIZE (vim/7.4.453) = 1409
SHA256 (vim/7.4.454) = ca82a779d755a45ec32b70800ee61dbb560be63b659ec210c59b8464bebff36c
SIZE (vim/7.4.454) = 2495
SHA256 (vim/7.4.455) = 2694c2a1dc229e1c0a3afbb3a29f5a34060e71ed240695ad8c97277fb3360430
SIZE (vim/7.4.455) = 5104
SHA256 (vim/7.4.456) = 5b8dd0a601dd5c958aefa8c8816e9245eaeeed107253667bd4d30e1b14a6c3ec
SIZE (vim/7.4.456) = 12212
SHA256 (vim/7.4.457) = 67b6e38a42a3035472085f815ebf765bfeff95902a8ad20242896c9a6d4e3a07
SIZE (vim/7.4.457) = 1513
SHA256 (vim/7.4.458) = f3019c87ee0127aafda9bfad25f76a0ab3a3733d8d31ed7790658d7afbed217a
SIZE (vim/7.4.458) = 1633
SHA256 (vim/7.4.459) = 56f0a4f48f1aedc40e2d1ebb9bc26bc9234dbeddfea24cb5b636f18f7fdb8b42
SIZE (vim/7.4.459) = 3640
SHA256 (vim/7.4.460) = c626acac74b0a9d32ae9b5317a7d01bc8dd217a53efa26f89573bc6c591999cb
SIZE (vim/7.4.460) = 1470
SHA256 (vim/7.4.461) = adfc24cb8be74e3a504bbc4a5404307efaf701db41d98a4202cd692feb160421
SIZE (vim/7.4.461) = 2497
SHA256 (vim/7.4.462) = 43d697851b0c975cc149e517ab7b9b645ab10069da8c3e522cd296828e22b5bc
SIZE (vim/7.4.462) = 2454
SHA256 (vim/7.4.463) = 971248f6f657af10ade4d3025e53606777edc2eb59374192803860379abd53b7
SIZE (vim/7.4.463) = 1844
SHA256 (vim/7.4.464) = 795bb38d42184bd78f9e8485e69826a6114dc4308c44e66249dfd4c658b03861
SIZE (vim/7.4.464) = 1536
SHA256 (vim/7.4.465) = a94a7361e1e10da304fa30d59c0cb0bf35bde359ad1b971edc24113ad975d03d
SIZE (vim/7.4.465) = 1588
SHA256 (vim/7.4.466) = 1a811b1a9526498457d2f6eec1f8cb094a539423c7ca7c69400507252ce836bb
SIZE (vim/7.4.466) = 1576
SHA256 (vim/7.4.467) = 4f465f6e45581364a47b6967bc4b693bfc9741ad2ebc46cf9950233bd00ad7c0
SIZE (vim/7.4.467) = 4117
SHA256 (vim/7.4.468) = 6c9148c913495a98b8573f04f0cf1dce2ca4d2174d8aee0f151f576b50c7bd15
SIZE (vim/7.4.468) = 1764
SHA256 (vim/7.4.469) = ae3ec24b369c413943854e29b65aca1283322eaae95ee198738290b2fcb25b06
SIZE (vim/7.4.469) = 1892
SHA256 (vim/7.4.470) = 6d41da4c9185563f33f09192420375d8fbe5c158a23b74770bc52d9ffb8ca5d5
SIZE (vim/7.4.470) = 4675
SHA256 (vim/7.4.471) = 4b916cfa5c8e81074c0d6321a13585c8ca5293fcdd3e788f37de7ef84f5b0aab
SIZE (vim/7.4.471) = 2350
SHA256 (vim/7.4.472) = 5bf2336a797f545320b86dbc999b9f83f3123ca8d2311b02170081b5de5efcc4
SIZE (vim/7.4.472) = 1527
SHA256 (vim/7.4.473) = 35cbb31adaf500a9d60b81dffa42262f796f6a0566a09effb41e43fd929bad85
SIZE (vim/7.4.473) = 1554
SHA256 (vim/7.4.474) = 2d627ae85ff3371895c941ecaf2cbe7f123215762a4ec598aead830e6cf80301
SIZE (vim/7.4.474) = 1293
SHA256 (vim/7.4.475) = 442629cd58f000e7a5fb21127629d6aa0f2b25c8289a2944b177799b8a2bbce7
SIZE (vim/7.4.475) = 7374
SHA256 (vim/7.4.476) = b4a1399d573e090f9e6ba3d0e59096da6f7bef6a699a5812b26fcbfb2e7910ed
SIZE (vim/7.4.476) = 2408
SHA256 (vim/7.4.477) = 7730990f6544e06b1b643591d2bdc522a9dbe390477c9316cb4bd8679df830d2
SIZE (vim/7.4.477) = 1666
SHA256 (vim/7.4.478) = e1bc4ad424f188647fcd5f0b69eb5338187b81d5f970f46d34116aad9109617f
SIZE (vim/7.4.478) = 1763
SHA256 (vim/7.4.479) = b0e1998b12ac8ec3ab88ec24b783af97cf9a54903fd4f00cc20c5fb9dc371251
SIZE (vim/7.4.479) = 3025
SHA256 (vim/7.4.480) = 44e0025b2b760739d8e22cb245bb90559b5fca0819ece53f646d63e1cd211274
SIZE (vim/7.4.480) = 2962
SHA256 (vim/7.4.481) = 51a32051256a525bad9e7e12d7d8a7c08373b46f6383001d85f928e81c77f21f
SIZE (vim/7.4.481) = 2035
SHA256 (vim/7.4.482) = 3b5f6ee16a21da9e9d9d1e01e7eee791daf4dfb1c0d7d9968ac99c1532144262
SIZE (vim/7.4.482) = 1863
SHA256 (vim/7.4.483) = df26da026edd03bff998f8c5a1db2214d5fffb2f51fa3f77dc2ab3d5499fdb31
SIZE (vim/7.4.483) = 5345
SHA256 (vim/7.4.484) = 83dec9e08ff87b20b4a461007cf4c1bf5eb126b39c997a4145d0b46ee3c97fb3
SIZE (vim/7.4.484) = 1442
SHA256 (vim/7.4.485) = f77c218d26e84bab88fcad705f0655df80d784964ba64425dde3ec6a7aa17bbd
SIZE (vim/7.4.485) = 3033
SHA256 (vim/7.4.486) = 6a973af7dcb029212a9997f01af63c0205e5c73c44150fcb18ae5acdf8271506
SIZE (vim/7.4.486) = 6864
SHA256 (vim/7.4.487) = 1ecc852cb11f86ae3d4298bfd17c46194abfb5bdc7fa356f4eb5f39f8645b9bf
SIZE (vim/7.4.487) = 5994
SHA256 (vim/7.4.488) = a61cb5ec211a7835e6ca3da4163de33682b25c4558e4346f8602338042b052c6
SIZE (vim/7.4.488) = 1394
SHA256 (vim/7.4.489) = e49c599acb265ae30a45c8c5ec502312510c9a37a34677f5a47b9307b27c83bb
SIZE (vim/7.4.489) = 1610
SHA256 (vim/7.4.490) = b3f671b0192e8b0ff8d4e11b82cced6fb4860d594ab793bdbf548976298a1241
SIZE (vim/7.4.490) = 6856
SHA256 (vim/7.4.491) = 5ebd15e260ced9b61e77f48374b78a4d3cee392661a5d29ef2849427a8f829d2
SIZE (vim/7.4.491) = 1907
SHA256 (vim/7.4.492) = 38591be354793e0300ffda096a7fb6d97e2e5512fd72734baee7b6e2054788b2
SIZE (vim/7.4.492) = 2917
SHA256 (vim/7.4.493) = 35b633bb9cc87785b0179f504e6f5fb07a056b2a0ec710bd039d29c5d69fa18f
SIZE (vim/7.4.493) = 1686
SHA256 (vim/7.4.494) = 74b6cfbce34039a028b06020aeb93793c4580933339b3046897ed899afa0e3f2
SIZE (vim/7.4.494) = 1968
SHA256 (vim/7.4.495) = 63fdbf086519b8e3e2a0b1f3532c499d7068ecc497a766e3e0484f1f714f7542
SIZE (vim/7.4.495) = 2484
SHA256 (vim/7.4.496) = c5f5d746f774f698c7be1a6d30b3bd7117b56eb8f5c94a6c98fd3089481426f8
SIZE (vim/7.4.496) = 78227
SHA256 (vim/7.4.497) = f9d6a426aa9774269b302aa8a7914af42046bca99f43b0665459205b7e755a7f
SIZE (vim/7.4.497) = 118187
SHA256 (vim/7.4.498) = b7fa1d48050500394decca5781da2936942b617a78a50077ffdd163c14f5ff7e
SIZE (vim/7.4.498) = 1770
SHA256 (vim/7.4.499) = 0c3a41be6a3e212609d92de215b92b071b0d68f8bfff118410afd24336b13e6a
SIZE (vim/7.4.499) = 2341
SHA256 (vim/7.4.500) = 8866aa68a594100a78c813709b22ad500a45594227ec6f561c6397151dfb0d90
SIZE (vim/7.4.500) = 1991
SHA256 (vim/7.4.501) = aca2ab9ae98c16f30a013fc5fadaab2827608d36ca7432682008b9abc1e006a1
SIZE (vim/7.4.501) = 1577
SHA256 (vim/7.4.502) = 393828691ca1f1c052b20968b144f494762801e82d9bd0c2ab1a290f7ba0c828
SIZE (vim/7.4.502) = 6672
SHA256 (vim/7.4.503) = 5bfe0e2aad405ff7eb95ca0b5bd8facd78a737ed300e0355d63a38a3bf193bbc
SIZE (vim/7.4.503) = 6560
SHA256 (vim/7.4.504) = e1dae8819530709d3ade732026d8aa66d5e9948064abb0835970fd12871f285f
SIZE (vim/7.4.504) = 2930
SHA256 (vim/7.4.505) = 87b20102c9f652791299a0f52dd34f191990d00d10aee5cb87964625941a7501
SIZE (vim/7.4.505) = 2125
SHA256 (vim/7.4.506) = c4ab0fb1d9ef51b275a3487024c91afb09cdd09bc9d450e314413ab8463ea58e
SIZE (vim/7.4.506) = 1680
SHA256 (vim/7.4.507) = 1b2608672bca19d2453b39bfc3fc6dc5f5556cc9c3c271214687492e29e50e10
SIZE (vim/7.4.507) = 2036
SHA256 (vim/7.4.508) = ea3ed7a738b8b993d8d616b04f836c09046140852af146daffa64a8af8f5939e
SIZE (vim/7.4.508) = 1928
SHA256 (vim/7.4.509) = 592c5bbe3c3cdd4f4ecbc055dff49d188dfa8657b6e1952b589bc9e1e7a052d2
SIZE (vim/7.4.509) = 3558
SHA256 (vim/7.4.510) = 5df836ab39b3dab6bc1b67a2c875dec4c7068a7eaa9ec592ae2e293747aea38d
SIZE (vim/7.4.510) = 2508
SHA256 (vim/7.4.511) = eab2110131392275437406e2d085d0a135cb811856bb1f9731419c3e6afff773
SIZE (vim/7.4.511) = 1938
SHA256 (vim/7.4.512) = ae4aca2168946bee8dd612f022f655588f84ad45c7ab8b992ed6d23e40c49023
SIZE (vim/7.4.512) = 3016
SHA256 (vim/7.4.513) = e558e3abb8d54e523ca479ddc04aa7bc70029bb2c3cf03789e203f1a475b3105
SIZE (vim/7.4.513) = 1408
SHA256 (vim/7.4.514) = 53d90f82105d9775ac2c89cc915dfde148bd2ae01835a887bf1a356b52993ae7
SIZE (vim/7.4.514) = 1444
SHA256 (vim/7.4.515) = 79f0cb3911f5d026fb8f8327e125f20b22edd203637ce7ac30ce653d3a243247
SIZE (vim/7.4.515) = 6056
SHA256 (vim/7.4.516) = c6e75849af5a0bb20e3323339bbb9cff53935c604ed2a47e47fe0e035e7d34c7
SIZE (vim/7.4.516) = 2134
SHA256 (vim/7.4.517) = cbccde81b0c830ec083dbeae33b69878c28581d6a255bdc7612b310d7f4cc69c
SIZE (vim/7.4.517) = 1653
SHA256 (vim/7.4.518) = 31909ca3fd7d6dc64cf600b96c988f88f0feb1af0cec85738e8786003e69c4db
SIZE (vim/7.4.518) = 1705

View File

@ -184,5 +184,5 @@ man/man1/xxd.1.gz
%%NON_LITE%%%%NLS%%man/ru.UTF-8/man1/vimdiff.1.gz
%%NON_LITE%%%%NLS%%man/ru.UTF-8/man1/vimtutor.1.gz
%%NON_LITE%%%%NLS%%man/ru.UTF-8/man1/xxd.1.gz
%%DEFAULT_VIMRC%%@sample share/vim/vimrc.sample
%%DEFAULT_VIMRC%%@sample share/vim/gvimrc.sample
%%DEFAULT_VIMRC%%@sample share/vim/vimrc.sample