vim-vl.spec 70 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987
  1. # version, patch version
  2. %define vimversion 7.2
  3. %define vimpversion 446
  4. %define vimsubdir vim%(echo %{vimversion} | sed -e's/\\.//')
  5. %define vimdir %{vimsubdir}
  6. %define binprefix /
  7. %define x11prefix /usr
  8. %define vimrcloc %{_sysconfdir}/vim
  9. %define vimruntime %{_datadir}/vim
  10. %define configopts --bindir='${exec_prefix}/bin' --disable-gpm
  11. %define features_x11 --exec-prefix=%{_prefix} --with-x=yes --enable-gui=gtk2 --enable-xim --enable-fontset
  12. %define features_nox11 --exec-prefix=%{_prefix} --with-x=no --enable-gui=no
  13. %define features_huge --with-features=huge --enable-multibyte --enable-rubyinterp --enable-pythoninterp --enable-perlinterp
  14. %define features_big --with-features=big --enable-multibyte
  15. %define features_normal --with-features=normal --enable-multibyte
  16. %define features_tiny --exec-prefix=%{binprefix} --with-features=tiny --enable-multibyte --with-tlib=tinfo
  17. Summary: Vi IMproved - enhanced vi editor
  18. Summary(ja): Vi IMproved - 改良された vi エディタ
  19. Name: vim
  20. License: Vim
  21. Group: Applications/Editors
  22. URL: http://www.vim.org/
  23. %if %{vimpversion}
  24. Version: %{vimversion}.%{vimpversion}
  25. %else
  26. Version: %{vimversion}
  27. %endif
  28. Release: 2%{?_dist_release}
  29. Source0: ftp://ftp.vim.org/pub/vim/unix/vim-%{vimversion}.tar.bz2
  30. Source1: ftp://ftp.vim.org/pub/vim/extra/vim-%{vimversion}-extra.tar.gz
  31. Source2: ftp://ftp.vim.org/pub/vim/extra/vim-%{vimversion}-lang.tar.gz
  32. # gvim desktop file
  33. Source100: gvim.desktop
  34. Source101: gvim16.png
  35. Source102: gvim32.png
  36. Source103: gvim48.png
  37. Source104: gvim64.png
  38. Source300: vimrc.ja
  39. Source400: format.vim
  40. Source401: verifyenc.vim
  41. Patch2002: vim-7.0-fixkeys.patch
  42. Patch2003: vim-6.2-specsyntax.patch
  43. Patch2004: vim-7.0-crv.patch
  44. Patch2010: xxd-locale.patch
  45. # Patches 1000 and up are patches from the base maintainer.
  46. # If you're as lazy as me, generate the list using
  47. # (for i in `seq 1 58`; do echo "Patch`expr 1000 + $i`: ftp://ftp.vim.org/pub/vim/patches/6.4/6.4.`expr 1000 + $i | sed -e 's,^.,,'`"; done) > vimpatches
  48. Patch001: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.001
  49. Patch002: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.002
  50. Patch003: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.003
  51. Patch004: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.004
  52. Patch005: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.005
  53. Patch006: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.006
  54. Patch007: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.007
  55. Patch008: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.008
  56. Patch009: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.009
  57. Patch010: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.010
  58. Patch011: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.011
  59. Patch012: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.012
  60. Patch013: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.013
  61. Patch014: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.014
  62. Patch015: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.015
  63. Patch016: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.016
  64. Patch017: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.017
  65. Patch018: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.018
  66. Patch019: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.019
  67. Patch020: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.020
  68. Patch021: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.021
  69. Patch022: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.022
  70. Patch023: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.023
  71. Patch024: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.024
  72. Patch025: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.025
  73. Patch026: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.026
  74. Patch027: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.027
  75. Patch028: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.028
  76. Patch029: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.029
  77. Patch030: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.030
  78. Patch031: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.031
  79. Patch032: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.032
  80. Patch033: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.033
  81. Patch034: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.034
  82. Patch035: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.035
  83. Patch036: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.036
  84. Patch037: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.037
  85. Patch038: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.038
  86. Patch039: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.039
  87. Patch040: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.040
  88. Patch041: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.041
  89. Patch042: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.042
  90. Patch043: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.043
  91. Patch044: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.044
  92. Patch045: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.045
  93. Patch046: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.046
  94. Patch047: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.047
  95. Patch048: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.048
  96. Patch049: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.049
  97. Patch050: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.050
  98. Patch051: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.051
  99. Patch052: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.052
  100. Patch053: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.053
  101. Patch054: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.054
  102. Patch055: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.055
  103. Patch056: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.056
  104. Patch057: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.057
  105. Patch058: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.058
  106. Patch059: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.059
  107. Patch060: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.060
  108. Patch061: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.061
  109. Patch062: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.062
  110. Patch063: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.063
  111. Patch064: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.064
  112. Patch065: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.065
  113. Patch066: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.066
  114. Patch067: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.067
  115. Patch068: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.068
  116. Patch069: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.069
  117. Patch070: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.070
  118. Patch071: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.071
  119. Patch072: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.072
  120. Patch073: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.073
  121. Patch074: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.074
  122. Patch075: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.075
  123. Patch076: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.076
  124. Patch077: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.077
  125. Patch078: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.078
  126. Patch079: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.079
  127. Patch080: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.080
  128. Patch081: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.081
  129. Patch082: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.082
  130. Patch083: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.083
  131. Patch084: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.084
  132. Patch085: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.085
  133. Patch086: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.086
  134. Patch087: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.087
  135. Patch088: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.088
  136. Patch089: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.089
  137. Patch090: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.090
  138. Patch091: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.091
  139. Patch092: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.092
  140. Patch093: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.093
  141. Patch094: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.094
  142. Patch095: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.095
  143. Patch096: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.096
  144. Patch097: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.097
  145. Patch098: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.098
  146. Patch099: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.099
  147. Patch100: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.100
  148. Patch101: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.101
  149. Patch102: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.102
  150. Patch103: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.103
  151. Patch104: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.104
  152. Patch105: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.105
  153. Patch106: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.106
  154. Patch107: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.107
  155. Patch108: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.108
  156. Patch109: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.109
  157. Patch110: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.110
  158. Patch111: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.111
  159. Patch112: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.112
  160. Patch113: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.113
  161. Patch114: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.114
  162. Patch115: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.115
  163. Patch116: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.116
  164. Patch117: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.117
  165. Patch118: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.118
  166. Patch119: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.119
  167. Patch120: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.120
  168. Patch121: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.121
  169. Patch122: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.122
  170. Patch123: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.123
  171. Patch124: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.124
  172. Patch125: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.125
  173. Patch126: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.126
  174. Patch127: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.127
  175. Patch128: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.128
  176. Patch129: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.129
  177. Patch130: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.130
  178. Patch131: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.131
  179. Patch132: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.132
  180. Patch133: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.133
  181. Patch134: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.134
  182. Patch135: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.135
  183. Patch136: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.136
  184. Patch137: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.137
  185. Patch138: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.138
  186. Patch139: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.139
  187. Patch140: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.140
  188. Patch141: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.141
  189. Patch142: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.142
  190. Patch143: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.143
  191. Patch144: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.144
  192. Patch145: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.145
  193. Patch146: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.146
  194. Patch147: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.147
  195. Patch148: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.148
  196. Patch149: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.149
  197. Patch150: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.150
  198. Patch151: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.151
  199. Patch152: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.152
  200. Patch153: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.153
  201. Patch154: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.154
  202. Patch155: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.155
  203. Patch156: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.156
  204. Patch157: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.157
  205. Patch158: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.158
  206. Patch159: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.159
  207. Patch160: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.160
  208. Patch161: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.161
  209. Patch162: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.162
  210. Patch163: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.163
  211. Patch164: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.164
  212. Patch165: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.165
  213. Patch166: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.166
  214. Patch167: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.167
  215. Patch168: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.168
  216. Patch169: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.169
  217. Patch170: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.170
  218. Patch171: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.171
  219. Patch172: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.172
  220. Patch173: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.173
  221. Patch174: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.174
  222. Patch175: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.175
  223. Patch176: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.176
  224. Patch177: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.177
  225. Patch178: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.178
  226. Patch179: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.179
  227. Patch180: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.180
  228. Patch181: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.181
  229. Patch182: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.182
  230. Patch183: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.183
  231. Patch184: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.184
  232. Patch185: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.185
  233. Patch186: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.186
  234. Patch187: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.187
  235. Patch188: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.188
  236. Patch189: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.189
  237. Patch190: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.190
  238. Patch191: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.191
  239. Patch192: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.192
  240. Patch193: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.193
  241. Patch194: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.194
  242. Patch195: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.195
  243. Patch196: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.196
  244. Patch197: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.197
  245. Patch198: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.198
  246. Patch199: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.199
  247. Patch200: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.200
  248. Patch201: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.201
  249. Patch202: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.202
  250. Patch203: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.203
  251. Patch204: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.204
  252. Patch205: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.205
  253. Patch206: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.206
  254. Patch207: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.207
  255. Patch208: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.208
  256. Patch209: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.209
  257. Patch210: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.210
  258. Patch211: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.211
  259. Patch212: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.212
  260. Patch213: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.213
  261. Patch214: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.214
  262. Patch215: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.215
  263. Patch216: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.216
  264. Patch217: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.217
  265. Patch218: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.218
  266. Patch219: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.219
  267. Patch220: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.220
  268. Patch221: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.221
  269. Patch222: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.222
  270. Patch223: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.223
  271. Patch224: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.224
  272. Patch225: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.225
  273. Patch226: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.226
  274. Patch227: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.227
  275. Patch228: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.228
  276. Patch229: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.229
  277. Patch230: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.230
  278. Patch231: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.231
  279. Patch232: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.232
  280. Patch233: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.233
  281. Patch234: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.234
  282. Patch235: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.235
  283. Patch236: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.236
  284. Patch237: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.237
  285. Patch238: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.238
  286. Patch239: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.239
  287. Patch240: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.240
  288. Patch241: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.241
  289. Patch242: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.242
  290. Patch243: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.243
  291. Patch244: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.244
  292. Patch245: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.245
  293. Patch246: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.246
  294. Patch247: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.247
  295. Patch248: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.248
  296. Patch249: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.249
  297. Patch250: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.250
  298. Patch251: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.251
  299. Patch252: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.252
  300. Patch253: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.253
  301. Patch254: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.254
  302. Patch255: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.255
  303. Patch256: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.256
  304. Patch257: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.257
  305. Patch258: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.258
  306. Patch259: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.259
  307. Patch260: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.260
  308. Patch261: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.261
  309. Patch262: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.262
  310. Patch263: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.263
  311. Patch264: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.264
  312. Patch265: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.265
  313. Patch266: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.266
  314. Patch267: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.267
  315. Patch268: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.268
  316. Patch269: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.269
  317. Patch270: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.270
  318. Patch271: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.271
  319. Patch272: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.272
  320. Patch273: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.273
  321. Patch274: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.274
  322. Patch275: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.275
  323. Patch276: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.276
  324. Patch277: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.277
  325. Patch278: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.278
  326. Patch279: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.279
  327. Patch280: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.280
  328. Patch281: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.281
  329. Patch282: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.282
  330. Patch283: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.283
  331. Patch284: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.284
  332. Patch285: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.285
  333. Patch286: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.286
  334. Patch287: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.287
  335. Patch288: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.288
  336. Patch289: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.289
  337. Patch290: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.290
  338. Patch291: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.291
  339. Patch292: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.292
  340. Patch293: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.293
  341. Patch294: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.294
  342. Patch295: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.295
  343. Patch296: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.296
  344. Patch297: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.297
  345. Patch298: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.298
  346. Patch299: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.299
  347. Patch300: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.300
  348. Patch301: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.301
  349. Patch302: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.302
  350. Patch303: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.303
  351. Patch304: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.304
  352. Patch305: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.305
  353. Patch306: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.306
  354. Patch307: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.307
  355. Patch308: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.308
  356. Patch309: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.309
  357. Patch310: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.310
  358. Patch311: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.311
  359. Patch312: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.312
  360. Patch313: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.313
  361. Patch314: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.314
  362. Patch315: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.315
  363. Patch316: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.316
  364. Patch317: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.317
  365. Patch318: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.318
  366. Patch319: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.319
  367. Patch320: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.320
  368. Patch321: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.321
  369. Patch322: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.322
  370. Patch323: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.323
  371. Patch324: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.324
  372. Patch325: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.325
  373. Patch326: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.326
  374. Patch327: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.327
  375. Patch328: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.328
  376. Patch329: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.329
  377. Patch330: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.330
  378. Patch331: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.331
  379. Patch332: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.332
  380. Patch333: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.333
  381. Patch334: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.334
  382. Patch335: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.335
  383. Patch336: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.336
  384. Patch337: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.337
  385. Patch338: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.338
  386. Patch339: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.339
  387. Patch340: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.340
  388. Patch341: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.341
  389. Patch342: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.342
  390. Patch343: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.343
  391. Patch344: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.344
  392. Patch345: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.345
  393. Patch346: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.346
  394. Patch347: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.347
  395. Patch348: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.348
  396. Patch349: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.349
  397. Patch350: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.350
  398. Patch351: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.351
  399. Patch352: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.352
  400. Patch353: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.353
  401. Patch354: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.354
  402. Patch355: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.355
  403. Patch356: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.356
  404. Patch357: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.357
  405. Patch358: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.358
  406. Patch359: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.359
  407. Patch360: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.360
  408. Patch361: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.361
  409. Patch362: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.362
  410. Patch363: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.363
  411. Patch364: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.364
  412. Patch365: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.365
  413. Patch366: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.366
  414. Patch367: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.367
  415. Patch368: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.368
  416. Patch369: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.369
  417. Patch370: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.370
  418. Patch371: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.371
  419. Patch372: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.372
  420. Patch373: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.373
  421. Patch374: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.374
  422. Patch375: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.375
  423. Patch376: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.376
  424. Patch377: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.377
  425. Patch378: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.378
  426. Patch379: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.379
  427. Patch380: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.380
  428. Patch381: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.381
  429. Patch382: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.382
  430. Patch383: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.383
  431. Patch384: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.384
  432. Patch385: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.385
  433. Patch386: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.386
  434. Patch387: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.387
  435. Patch388: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.388
  436. Patch389: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.389
  437. Patch390: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.390
  438. Patch391: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.391
  439. Patch392: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.392
  440. Patch393: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.393
  441. Patch394: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.394
  442. Patch395: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.395
  443. Patch396: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.396
  444. Patch397: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.397
  445. Patch398: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.398
  446. Patch399: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.399
  447. Patch400: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.400
  448. Patch401: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.401
  449. Patch402: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.402
  450. Patch403: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.403
  451. Patch404: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.404
  452. Patch405: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.405
  453. Patch406: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.406
  454. Patch407: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.407
  455. Patch408: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.408
  456. Patch409: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.409
  457. Patch410: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.410
  458. Patch411: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.411
  459. Patch412: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.412
  460. Patch413: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.413
  461. Patch414: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.414
  462. Patch415: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.415
  463. Patch416: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.416
  464. Patch417: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.417
  465. Patch418: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.418
  466. Patch419: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.419
  467. Patch420: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.420
  468. Patch421: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.421
  469. Patch422: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.422
  470. Patch423: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.423
  471. Patch424: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.424
  472. Patch425: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.425
  473. Patch426: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.426
  474. Patch427: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.427
  475. Patch428: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.428
  476. Patch429: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.429
  477. Patch430: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.430
  478. Patch431: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.431
  479. Patch432: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.432
  480. Patch433: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.433
  481. Patch434: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.434
  482. Patch435: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.435
  483. Patch436: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.436
  484. Patch437: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.437
  485. Patch438: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.438
  486. Patch439: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.439
  487. Patch440: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.440
  488. Patch441: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.441
  489. Patch442: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.442
  490. Patch443: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.443
  491. Patch444: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.444
  492. Patch445: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.445
  493. Patch446: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.446
  494. Patch3000: vim-7.0-syntax.patch
  495. Patch3002: vim-7.1-nowarnings.patch
  496. Patch3003: vim-6.1-rh3.patch
  497. #Patch3004: vim-7.0-rclocation.patch
  498. Patch3006: vim-6.4-checkhl.patch
  499. Patch3007: vim-7.2-fstabsyntax.patch
  500. #Patch3008: vim-7.1-lib64.patch
  501. Patch3009: vim-7.0-warning.patch
  502. Patch3010: vim-7.0-syncolor.patch
  503. Patch3011: vim-7.0-specedit.patch
  504. Patch4000: vim-7.2-fix-menu.patch
  505. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  506. BuildRequires: ruby, ruby-devel, python-devel, perl, gtk2-devel, ncurses-devel, autoconf, libtool, net-tools, pixman-devel
  507. %if "%{?_dist_release}" != "vl5"
  508. BuildRequires: glibc-static
  509. %endif
  510. Requires(post): alternatives
  511. Requires: vim-common = %{version}
  512. %description
  513. VIM (VIsual editor iMproved) is an updated and improved version of the
  514. vi editor. Vi was the first real screen-based editor for UNIX, and is
  515. still very popular. VIM has many new features including:
  516. multiple windows, multi-level undos, block highlighting and more.
  517. vim-normal package provides a VIM executable configured
  518. with essential features enabled.
  519. %description -l ja
  520. VIM(VIsual editor iMproved)はviエディタ互換のエディタで,次のような多
  521. くの機能が加えられています: マルチレベルのアンドゥ,シンタックスハイラ
  522. イト,コマンドのヒストリ,オンラインヘルプ,ファイル名の補完,ブロック
  523. を対象とした処理,行の折り畳み,ユニコードやその他の文字コードのサポー
  524. トなどです.
  525. このパッケージでは最も基本的な機能を含んだVIMが提供されます.
  526. %package common
  527. Summary: Common files needed by the non-X VIM packages
  528. Summary(ja): 各種の VIM パッケージに必要なファイル
  529. Group: Applications/Editors
  530. Requires: gawk
  531. Conflicts: vim-X11 < 6.0, vim-enhanced < 6.0, vim-minimal < 6.0
  532. %description common
  533. vim-common package contains files which every VIM binary packages will
  534. need in order to run. VIM itself is included in various packages (under
  535. every different configuration) such as:
  536. * vim - normal features
  537. * vim-big - big features
  538. * vim-huge - huge features and Ruby/Perl/Python support
  539. %description -l ja common
  540. このパッケージは以下に示す各VIMパッケージで提供されるVIMエディタを実行
  541. するために必要となる共通のファイル群を提供します:
  542. * vim - 最も基本的な機能を含んだVIMパッケージ
  543. * vim-big - より多くの機能を効有にしたVIMパッケージ
  544. * vim-huge - Ruby/Perl/Pythonの各スクリプトの実行機能と,それ以外の
  545. ほぼすべての機能を有効にしたVIMパッケージ
  546. %package man
  547. Summary: Man pages for the VIM editor
  548. Summary(ja): VIM エディタの man ページ
  549. Group: Applications/Documentation
  550. Conflicts: nvi <= 1.79_jp-18vl1, jvim <= 3.0j2.1a-0vl1
  551. %description man
  552. This package contains man pages for the VIM editor.
  553. %description -l ja man
  554. このパッケージはVIMエディタのmanページを含んでいます.
  555. %package tiny
  556. Summary: A minimal version of the VIM editor
  557. Summary(ja): 最小構成の VIM エディタ
  558. Group: Applications/Editors
  559. Requires(post): alternatives
  560. Conflicts: nvi <= 1.79_jp-18vl1, jvim <= 3.0j2.1a-0vl1, vim-minimal
  561. Obsoletes: vim-minimal
  562. %description tiny
  563. VIM (VIsual editor iMproved) is an updated and improved version of the
  564. vi editor. Vi was the first real screen-based editor for UNIX, and is
  565. still very popular. VIM has many new features including:
  566. multiple windows, multi-level undos, block highlighting and more.
  567. vim-tiny package contains /bin/vi, a minimally configured version
  568. of the VIM. It may be handy when only the root partition is present.
  569. vim-common package is NOT needed to run this program.
  570. %description -l ja tiny
  571. VIM(VIsual editor iMproved)はviエディタ互換のエディタで,次のような多
  572. くの機能が加えられています: マルチレベルのアンドゥ,シンタックスハイラ
  573. イト,コマンドのヒストリ,オンラインヘルプ,ファイル名の補完,ブロック
  574. を対象とした処理,行の折り畳み,ユニコードやその他の文字コードのサポー
  575. トなどです.
  576. このパッケージでは最小構成のVIMを/bin/vimとして提供しています。このパッ
  577. ケージで提供されるVIMを使うにあたってはvim-commonパッケージは必要あり
  578. ません.
  579. %package big
  580. Summary: VIM editor with big features
  581. Summary(ja): 多機能版の VIM エディタ
  582. Group: Applications/Editors
  583. Requires(post): alternatives
  584. Requires: vim-common = %{version}
  585. Obsoletes: vim-color
  586. %description big
  587. VIM (VIsual editor iMproved) is an updated and improved version of the
  588. vi editor. Vi was the first real screen-based editor for UNIX, and is
  589. still very popular. VIM has many new features including:
  590. multiple windows, multi-level undos, block highlighting and more.
  591. vim-big package contains the VIM with "big" features enabled.
  592. %description -l ja big
  593. VIM(VIsual editor iMproved)はviエディタ互換のエディタで,次のような多
  594. くの機能が加えられています: マルチレベルのアンドゥ,シンタックスハイラ
  595. イト,コマンドのヒストリ,オンラインヘルプ,ファイル名の補完,ブロック
  596. を対象とした処理,行の折り畳み,ユニコードやその他の文字コードのサポー
  597. トなどです.
  598. このパッケージではvimパッケージで提供されるVIMよりも多くの機能を含んだ
  599. VIMを提供しています.
  600. %package huge
  601. Summary: VIM editor with huge features
  602. Summary(ja): 最大機能版の VIM エディタ
  603. Group: Applications/Editors
  604. Requires(post): alternatives
  605. Requires: vim-common = %{version}
  606. Requires: %(perl -le 'use Config; print $Config{archlibexp}')
  607. Obsoletes: vim-color
  608. Obsoletes: vim-ruby, vim-python, vim-perl
  609. %description huge
  610. VIM (VIsual editor iMproved) is an updated and improved version of the
  611. vi editor. Vi was the first real screen-based editor for UNIX, and is
  612. still very popular. VIM has many new features including:
  613. multiple windows, multi-level undos, block highlighting and more.
  614. vim-huge package contains the VIM with most of its features (except
  615. X11 features) enabled such as Ruby, Perl and Python features.
  616. %description -l ja huge
  617. VIM(VIsual editor iMproved)はviエディタ互換のエディタで,次のような多
  618. くの機能が加えられています: マルチレベルのアンドゥ,シンタックスハイラ
  619. イト,コマンドのヒストリ,オンラインヘルプ,ファイル名の補完,ブロック
  620. を対象とした処理,行の折り畳み,ユニコードやその他の文字コードのサポー
  621. トなどです.
  622. このパッケージではX11対応以外のほとんどすべての機能のサポートに加え,
  623. Ruby/Perl/Pythonスクリプトの実行機能までを含んでVIMを提供しています.
  624. %package X11
  625. Summary: VIM editor with X11 support
  626. Summary(ja): X11 対応の VIM エディタ
  627. Group: Applications/Editors
  628. Requires(post): alternatives
  629. Requires: vim-X11-common = %{version}
  630. Provides: gvim
  631. %description X11
  632. VIM (VIsual editor iMproved) is an updated and improved version of the
  633. vi editor. Vi was the first real screen-based editor for UNIX, and is
  634. still very popular. VIM has many new features including:
  635. multiple windows, multi-level undos, block highlighting and more.
  636. vim-X11 package contains the VIM with X11 features enabled:
  637. you can run VIM as an X application with a full GUI interface and mouse
  638. support.
  639. %description -l ja X11
  640. VIM(VIsual editor iMproved)はviエディタ互換のエディタで,次のような多
  641. くの機能が加えられています: マルチレベルのアンドゥ,シンタックスハイラ
  642. イト,コマンドのヒストリ,オンラインヘルプ,ファイル名の補完,ブロック
  643. を対象とした処理,行の折り畳み,ユニコードやその他の文字コードのサポー
  644. トなどです.
  645. このパッケージでは最も基本的な構成のVIMにX11対応を加えたものを提供して
  646. います.
  647. %package X11-common
  648. Summary: The common files needed by any version of the GVIM editor
  649. Summary(ja): X11 対応 VIM エディタに必要な共通ファイル
  650. Group: Applications/Editors
  651. Requires: vim-common = %{version}, gtk2
  652. Requires(post): desktop-file-utils
  653. Requires(postun): desktop-file-utils
  654. %description X11-common
  655. vim-X11-common package contains files which every GVIM (VIM with X11
  656. features enabled) binaries will need in order to run.
  657. GVIM itself is included in various packages (under every different
  658. configuration) such as:
  659. * vim-X11 - normal features
  660. * vim-X11-big - big features
  661. * vim-X11-huge - huge features and Ruby/Perl/Python support
  662. %description -l ja X11-common
  663. このパッケージは以下に示す各X11対応のVIMパッケージで提供されるVIMエディ
  664. タを実行するために必要となる共通のファイル群を提供します:
  665. * vim-X11 - X対応機能を有効にしたVIMパッケージ
  666. * vim-X11-big - vim-bigをX対応にしたVIMパッケージ
  667. * vim-X11-huge - vim-hugeをX対応にしたVIMパッケージ
  668. %package X11-big
  669. Summary: VIM editor with big features and X11 support
  670. Summary(ja): X11 対応の多機能版 VIM エディタ
  671. Group: Applications/Editors
  672. Requires(post): alternatives
  673. Requires: vim-X11-common = %{version}
  674. Provides: gvim
  675. %description X11-big
  676. VIM-X11 is a version of the VIM editor which is configured to run on the X
  677. Window System. If you install this package, you can run VIM as an X
  678. application with a full GUI interface and mouse support.
  679. The vim-X11-big package provides the VIM which supports more features
  680. than vim-X11 package does.
  681. %description -l ja X11-big
  682. VIM(VIsual editor iMproved)はviエディタ互換のエディタで,次のような多
  683. くの機能が加えられています: マルチレベルのアンドゥ,シンタックスハイラ
  684. イト,コマンドのヒストリ,オンラインヘルプ,ファイル名の補完,ブロック
  685. を対象とした処理,行の折り畳み,ユニコードやその他の文字コードのサポー
  686. トなどです.
  687. このパッケージではvim-X11パッケージで提供されるVIMよりも,より多くの機
  688. 能を含んだVIMを提供しています.
  689. %package X11-huge
  690. Summary: VIM editor with huge features and X11 support
  691. Summary(ja): X11 対応の最大機能版 VIM エディタ
  692. Group: Applications/Editors
  693. Requires(post): alternatives
  694. Requires: vim-X11-common = %{version}
  695. Requires: %(perl -le 'use Config; print $Config{archlibexp}')
  696. Provides: gvim
  697. %description X11-huge
  698. VIM-X11 is a version of the VIM editor which is configured to run on the X
  699. Window System. If you install this package, you can run VIM as an X
  700. application with a full GUI interface and mouse support.
  701. The vim-X11-huge package provides the VIM which supports much more extra
  702. features than vim-X11-huge does, such as Ruby/Perl/Python support.
  703. %description -l ja X11-huge
  704. VIM(VIsual editor iMproved)はviエディタ互換のエディタで,次のような多
  705. くの機能が加えられています: マルチレベルのアンドゥ,シンタックスハイラ
  706. イト,コマンドのヒストリ,オンラインヘルプ,ファイル名の補完,ブロック
  707. を対象とした処理,行の折り畳み,ユニコードやその他の文字コードのサポー
  708. トなどです.
  709. このパッケージではX11対応も含めたほとんどすべての機能のサポートに加え,
  710. Ruby/Perl/Pythonスクリプトの実行機能までを含んでVIMを提供しています.
  711. %prep
  712. %setup -q -b 0 -n %{vimdir}
  713. %setup -q -D -b 1 -n %{vimdir}
  714. %setup -q -D -b 2 -n %{vimdir}
  715. # fix rogue dependencies from sample code
  716. chmod -x runtime/tools/mve.awk
  717. %patch2002 -p1
  718. %patch2003 -p1
  719. %patch2004 -p1
  720. %patch2010 -p1
  721. perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
  722. # Base patches...
  723. # for i in seq 1 14; do printf "%%patch%03d -p0 \n" $i; done
  724. %patch001 -p0
  725. %patch002 -p0
  726. %patch003 -p0
  727. %patch004 -p0
  728. %patch005 -p0
  729. %patch006 -p0
  730. %patch007 -p0
  731. %patch008 -p0
  732. %patch009 -p0
  733. %patch010 -p0
  734. %patch011 -p0
  735. %patch012 -p0
  736. %patch013 -p0
  737. %patch014 -p0
  738. %patch015 -p0
  739. %patch016 -p0
  740. %patch017 -p0
  741. %patch018 -p0
  742. %patch019 -p0
  743. %patch020 -p0
  744. %patch021 -p0
  745. %patch022 -p0
  746. %patch023 -p0
  747. %patch024 -p0
  748. %patch025 -p0
  749. %patch026 -p0
  750. %patch027 -p0
  751. %patch028 -p0
  752. %patch029 -p0
  753. %patch030 -p0
  754. %patch031 -p0
  755. %patch032 -p0
  756. %patch033 -p0
  757. %patch034 -p0
  758. %patch035 -p0
  759. %patch036 -p0
  760. %patch037 -p0
  761. %patch038 -p0
  762. %patch039 -p0
  763. %patch040 -p0
  764. %patch041 -p0
  765. %patch042 -p0
  766. %patch043 -p0
  767. %patch044 -p0
  768. %patch045 -p0
  769. %patch046 -p0
  770. %patch047 -p0
  771. %patch048 -p0
  772. %patch049 -p0
  773. %patch050 -p0
  774. %patch051 -p0
  775. %patch052 -p0
  776. %patch053 -p0
  777. %patch054 -p0
  778. %patch055 -p0
  779. %patch056 -p0
  780. %patch057 -p0
  781. %patch058 -p0
  782. %patch059 -p0
  783. %patch060 -p0
  784. %patch061 -p0
  785. %patch062 -p0
  786. %patch063 -p0
  787. %patch064 -p0
  788. %patch065 -p0
  789. %patch066 -p0
  790. %patch067 -p0
  791. %patch068 -p0
  792. %patch069 -p0
  793. %patch070 -p0
  794. %patch071 -p0
  795. %patch072 -p0
  796. %patch073 -p0
  797. %patch074 -p0
  798. %patch075 -p0
  799. %patch076 -p0
  800. %patch077 -p0
  801. %patch078 -p0
  802. %patch079 -p0
  803. %patch080 -p0
  804. %patch081 -p0
  805. %patch082 -p0
  806. %patch083 -p0
  807. %patch084 -p0
  808. %patch085 -p0
  809. %patch086 -p0
  810. %patch087 -p0
  811. %patch088 -p0
  812. %patch089 -p0
  813. %patch090 -p0
  814. %patch091 -p0
  815. %patch092 -p0
  816. %patch093 -p0
  817. %patch094 -p0
  818. %patch095 -p0
  819. %patch096 -p0
  820. %patch097 -p0
  821. %patch098 -p0
  822. %patch099 -p0
  823. %patch100 -p0
  824. %patch101 -p0
  825. %patch102 -p0
  826. %patch103 -p0
  827. %patch104 -p0
  828. %patch105 -p0
  829. %patch106 -p0
  830. %patch107 -p0
  831. %patch108 -p0
  832. %patch109 -p0
  833. %patch110 -p0
  834. %patch111 -p0
  835. %patch112 -p0
  836. %patch113 -p0
  837. %patch114 -p0
  838. %patch115 -p0
  839. %patch116 -p0
  840. %patch117 -p0
  841. %patch118 -p0
  842. %patch119 -p0
  843. %patch120 -p0
  844. %patch121 -p0
  845. %patch122 -p0
  846. %patch123 -p0
  847. %patch124 -p0
  848. %patch125 -p0
  849. %patch126 -p0
  850. %patch127 -p0
  851. %patch128 -p0
  852. %patch129 -p0
  853. %patch130 -p0
  854. %patch131 -p0
  855. %patch132 -p0
  856. %patch133 -p0
  857. %patch134 -p0
  858. %patch135 -p0
  859. %patch136 -p0
  860. %patch137 -p0
  861. %patch138 -p0
  862. %patch139 -p0
  863. %patch140 -p0
  864. %patch141 -p0
  865. %patch142 -p0
  866. %patch143 -p0
  867. %patch144 -p0
  868. %patch145 -p0
  869. %patch146 -p0
  870. %patch147 -p0
  871. %patch148 -p0
  872. %patch149 -p0
  873. %patch150 -p0
  874. %patch151 -p0
  875. %patch152 -p0
  876. %patch153 -p0
  877. %patch154 -p0
  878. %patch155 -p0
  879. %patch156 -p0
  880. %patch157 -p0
  881. %patch158 -p0
  882. %patch159 -p0
  883. %patch160 -p0
  884. %patch161 -p0
  885. %patch162 -p0
  886. %patch163 -p0
  887. %patch164 -p0
  888. %patch165 -p0
  889. %patch166 -p0
  890. %patch167 -p0
  891. %patch168 -p0
  892. %patch169 -p0
  893. %patch170 -p0
  894. %patch171 -p0
  895. %patch172 -p0
  896. %patch173 -p0
  897. %patch174 -p0
  898. %patch175 -p0
  899. %patch176 -p0
  900. %patch177 -p0
  901. %patch178 -p0
  902. %patch179 -p0
  903. %patch180 -p0
  904. %patch181 -p0
  905. %patch182 -p0
  906. %patch183 -p0
  907. %patch184 -p0
  908. %patch185 -p0
  909. %patch186 -p0
  910. %patch187 -p0
  911. %patch188 -p0
  912. %patch189 -p0
  913. %patch190 -p0
  914. %patch191 -p0
  915. %patch192 -p0
  916. %patch193 -p0
  917. %patch194 -p0
  918. %patch195 -p0
  919. %patch196 -p0
  920. %patch197 -p0
  921. %patch198 -p0
  922. %patch199 -p0
  923. %patch200 -p0
  924. %patch201 -p0
  925. %patch202 -p0
  926. %patch203 -p0
  927. %patch204 -p0
  928. %patch205 -p0
  929. %patch206 -p0
  930. %patch207 -p0
  931. %patch208 -p0
  932. %patch209 -p0
  933. %patch210 -p0
  934. %patch211 -p0
  935. %patch212 -p0
  936. %patch213 -p0
  937. %patch214 -p0
  938. %patch215 -p0
  939. %patch216 -p0
  940. %patch217 -p0
  941. %patch218 -p0
  942. %patch219 -p0
  943. %patch220 -p0
  944. %patch221 -p0
  945. %patch222 -p0
  946. %patch223 -p0
  947. %patch224 -p0
  948. %patch225 -p0
  949. %patch226 -p0
  950. %patch227 -p0
  951. %patch228 -p0
  952. %patch229 -p0
  953. %patch230 -p0
  954. %patch231 -p0
  955. %patch232 -p0
  956. %patch233 -p0
  957. %patch234 -p0
  958. %patch235 -p0
  959. %patch236 -p0
  960. %patch237 -p0
  961. %patch238 -p0
  962. %patch239 -p0
  963. %patch240 -p0
  964. %patch241 -p0
  965. %patch242 -p0
  966. %patch243 -p0
  967. %patch244 -p0
  968. %patch245 -p0
  969. %patch246 -p0
  970. %patch247 -p0
  971. %patch248 -p0
  972. %patch249 -p0
  973. %patch250 -p0
  974. %patch251 -p0
  975. %patch252 -p0
  976. %patch253 -p0
  977. %patch254 -p0
  978. %patch255 -p0
  979. %patch256 -p0
  980. %patch257 -p0
  981. %patch258 -p0
  982. %patch259 -p0
  983. %patch260 -p0
  984. %patch261 -p0
  985. %patch262 -p0
  986. %patch263 -p0
  987. %patch264 -p0
  988. %patch265 -p0
  989. %patch266 -p0
  990. %patch267 -p0
  991. %patch268 -p0
  992. %patch269 -p0
  993. %patch270 -p0
  994. %patch271 -p0
  995. %patch272 -p0
  996. %patch273 -p0
  997. %patch274 -p0
  998. %patch275 -p0
  999. %patch276 -p0
  1000. %patch277 -p0
  1001. %patch278 -p0
  1002. %patch279 -p0
  1003. %patch280 -p0
  1004. %patch281 -p0
  1005. %patch282 -p0
  1006. %patch283 -p0
  1007. %patch284 -p0
  1008. %patch285 -p0
  1009. %patch286 -p0
  1010. %patch287 -p0
  1011. %patch288 -p0
  1012. %patch289 -p0
  1013. %patch290 -p0
  1014. %patch291 -p0
  1015. %patch292 -p0
  1016. %patch293 -p0
  1017. %patch294 -p0
  1018. %patch295 -p0
  1019. %patch296 -p0
  1020. %patch297 -p0
  1021. %patch298 -p0
  1022. %patch299 -p0
  1023. %patch300 -p0
  1024. %patch301 -p0
  1025. %patch302 -p0
  1026. %patch303 -p0
  1027. %patch304 -p0
  1028. %patch305 -p0
  1029. %patch306 -p0
  1030. %patch307 -p0
  1031. %patch308 -p0
  1032. %patch309 -p0
  1033. %patch310 -p0
  1034. %patch311 -p0
  1035. %patch312 -p0
  1036. %patch313 -p0
  1037. %patch314 -p0
  1038. %patch315 -p0
  1039. %patch316 -p0
  1040. %patch317 -p0
  1041. %patch318 -p0
  1042. %patch319 -p0
  1043. %patch320 -p0
  1044. %patch321 -p0
  1045. %patch322 -p0
  1046. %patch323 -p0
  1047. %patch324 -p0
  1048. %patch325 -p0
  1049. %patch326 -p0
  1050. %patch327 -p0
  1051. %patch328 -p0
  1052. %patch329 -p0
  1053. %patch330 -p0
  1054. %patch331 -p0
  1055. %patch332 -p0
  1056. %patch333 -p0
  1057. %patch334 -p0
  1058. %patch335 -p0
  1059. %patch336 -p0
  1060. %patch337 -p0
  1061. %patch338 -p0
  1062. %patch339 -p0
  1063. %patch340 -p0
  1064. %patch341 -p0
  1065. %patch342 -p0
  1066. %patch343 -p0
  1067. %patch344 -p0
  1068. %patch345 -p0
  1069. %patch346 -p0
  1070. %patch347 -p0
  1071. %patch348 -p0
  1072. %patch349 -p0
  1073. %patch350 -p0
  1074. %patch351 -p0
  1075. %patch352 -p0
  1076. %patch353 -p0
  1077. %patch354 -p0
  1078. %patch355 -p0
  1079. %patch356 -p0
  1080. %patch357 -p0
  1081. %patch358 -p0
  1082. %patch359 -p0
  1083. %patch360 -p0
  1084. %patch361 -p0
  1085. %patch362 -p0
  1086. %patch363 -p0
  1087. %patch364 -p0
  1088. %patch365 -p0
  1089. %patch366 -p0
  1090. %patch367 -p0
  1091. %patch368 -p0
  1092. %patch369 -p0
  1093. %patch370 -p0
  1094. %patch371 -p0
  1095. %patch372 -p0
  1096. %patch373 -p0
  1097. %patch374 -p0
  1098. %patch375 -p0
  1099. %patch376 -p0
  1100. %patch377 -p0
  1101. %patch378 -p0
  1102. %patch379 -p0
  1103. %patch380 -p0
  1104. %patch381 -p0
  1105. %patch382 -p0
  1106. %patch383 -p0
  1107. %patch384 -p0
  1108. %patch385 -p0
  1109. %patch386 -p0
  1110. %patch387 -p0
  1111. %patch388 -p0
  1112. %patch389 -p0
  1113. %patch390 -p0
  1114. %patch391 -p0
  1115. %patch392 -p0
  1116. %patch393 -p0
  1117. %patch394 -p0
  1118. %patch395 -p0
  1119. %patch396 -p0
  1120. %patch397 -p0
  1121. %patch398 -p0
  1122. %patch399 -p0
  1123. %patch400 -p0
  1124. %patch401 -p0
  1125. %patch402 -p0
  1126. %patch403 -p0
  1127. %patch404 -p0
  1128. %patch405 -p0
  1129. %patch406 -p0
  1130. %patch407 -p0
  1131. %patch408 -p0
  1132. %patch409 -p0
  1133. %patch410 -p0
  1134. %patch411 -p0
  1135. %patch412 -p0
  1136. %patch413 -p0
  1137. %patch414 -p0
  1138. %patch415 -p0
  1139. %patch416 -p0
  1140. %patch417 -p0
  1141. %patch418 -p0
  1142. %patch419 -p0
  1143. %patch420 -p0
  1144. %patch421 -p0
  1145. %patch422 -p0
  1146. %patch423 -p0
  1147. %patch424 -p0
  1148. %patch425 -p0
  1149. %patch426 -p0
  1150. %patch427 -p0
  1151. %patch428 -p0
  1152. %patch429 -p0
  1153. %patch430 -p0
  1154. %patch431 -p0
  1155. %patch432 -p0
  1156. %patch433 -p0
  1157. %patch434 -p0
  1158. %patch435 -p0
  1159. %patch436 -p0
  1160. %patch437 -p0
  1161. %patch438 -p0
  1162. %patch439 -p0
  1163. %patch440 -p0
  1164. %patch441 -p0
  1165. %patch442 -p0
  1166. %patch443 -p0
  1167. %patch444 -p0
  1168. %patch445 -p0
  1169. %patch446 -p0
  1170. %patch3000 -p1
  1171. %patch3002 -p1
  1172. %patch3003 -p1
  1173. #%patch3004 -p1
  1174. %patch3006 -p1
  1175. %patch3007 -p1
  1176. #%patch3008 -p1
  1177. %patch3009 -p1
  1178. %patch3010 -p1
  1179. %patch3011 -p1
  1180. %patch4000 -p1
  1181. %build
  1182. cd src
  1183. autoconf
  1184. make shadow
  1185. mv shadow vim-X11-huge
  1186. (cd vim-X11-huge && \
  1187. mkdir po && (cd po && ln -s ../../po/* .) && \
  1188. %configure %{configopts} %{features_x11} %{features_huge} && \
  1189. make %{?_smp_mflags})
  1190. make shadow
  1191. mv shadow vim-X11-big
  1192. (cd vim-X11-big && \
  1193. mkdir po && (cd po && ln -s ../../po/* .) && \
  1194. %configure %{configopts} %{features_x11} %{features_big} && \
  1195. make %{?_smp_mflags})
  1196. make shadow
  1197. mv shadow vim-X11-normal
  1198. (cd vim-X11-normal && \
  1199. mkdir po && (cd po && ln -s ../../po/* .) && \
  1200. %configure %{configopts} %{features_x11} %{features_normal} && \
  1201. make %{?_smp_mflags})
  1202. make shadow
  1203. mv shadow vim-huge
  1204. (cd vim-huge && \
  1205. mkdir po && (cd po && ln -s ../../po/* .) && \
  1206. %configure %{configopts} %{features_nox11} %{features_huge} && \
  1207. make %{?_smp_mflags})
  1208. make shadow
  1209. mv shadow vim-big
  1210. (cd vim-big && \
  1211. mkdir po && (cd po && ln -s ../../po/* .) && \
  1212. %configure %{configopts} %{features_nox11} %{features_big} && \
  1213. make %{?_smp_mflags})
  1214. make shadow
  1215. mv shadow vim-normal
  1216. (cd vim-normal && \
  1217. mkdir po && (cd po && ln -s ../../po/* .) && \
  1218. %configure %{configopts} %{features_nox11} %{features_normal} && \
  1219. make %{?_smp_mflags})
  1220. make shadow
  1221. mv shadow vim-tiny
  1222. cp os_unix.h os_unix.h.orig
  1223. sed -i -e 's|$VIM/vimrc|/etc/vimrc.tiny|g' os_unix.h
  1224. (cd vim-tiny && \
  1225. LDFLAGS=-static export LDFLAGS; \
  1226. %configure %{configopts} %{features_nox11} %{features_tiny} && \
  1227. make %{?_smp_mflags})
  1228. cp os_unix.h.orig os_unix.h
  1229. %install
  1230. rm -rf %{buildroot}
  1231. mkdir -p %{buildroot}
  1232. mkdir -p %{buildroot}%{vimrcloc}
  1233. mkdir -p %{buildroot}/%{vimruntime}
  1234. ln -s %{vimrcloc}/vimrc.ja %{buildroot}/%{vimruntime}/vimrc
  1235. ln -s %{vimrcloc}/gvimrc.ja %{buildroot}/%{vimruntime}/gvimrc
  1236. ln -s %{vimrcloc} %{buildroot}/%{vimruntime}/vimfiles
  1237. cd src
  1238. for d in vim-normal vim-big vim-huge vim-X11-normal vim-X11-big vim-X11-huge vim-tiny
  1239. do
  1240. make -C$d DESTDIR=%{buildroot} installvimbin
  1241. vimbin=`find %{buildroot} -name vim -type f`
  1242. mv $vimbin `dirname $vimbin`/`echo $d | sed -e's/^vim-/vim./'`
  1243. done
  1244. make -Cvim-huge DESTDIR=%{buildroot} installtools installtutor
  1245. make -Cvim-X11-huge DESTDIR=%{buildroot} installtools installtutor installtutorbin
  1246. make -Cvim-X11-huge DESTDIR=%{buildroot} install-languages install-icons
  1247. make -Cvim-X11-huge DESTDIR=%{buildroot} installruntime installlinks installmanlinks
  1248. find %{buildroot}/%{_bindir} -type l -exec rm \{\} \;
  1249. # Dependency cleanups
  1250. chmod 644 %{buildroot}/%{_datadir}/vim/%{vimsubdir}/doc/vim2html.pl \
  1251. %{buildroot}/%{_datadir}/vim/%{vimsubdir}/tools/*.pl \
  1252. %{buildroot}/%{_datadir}/vim/%{vimsubdir}/tools/vim132
  1253. chmod 644 ../runtime/doc/vim2html.pl
  1254. # installing vimrc files.
  1255. install -p -m644 %{SOURCE300} %{buildroot}%{vimrcloc}/vimrc.ja
  1256. install -p -m644 %{SOURCE300} %{buildroot}%{vimrcloc}/gvimrc.ja
  1257. install -p -m644 %{SOURCE300} %{buildroot}%{_sysconfdir}/vimrc.tiny
  1258. # installing misc utils.
  1259. install -p -m644 %{SOURCE400} %{buildroot}%{_datadir}/vim/%{vimsubdir}/plugin/format.vim
  1260. install -p -m644 %{SOURCE401} %{buildroot}%{_datadir}/vim/%{vimsubdir}/plugin/verifyenc.vim
  1261. cd ../..
  1262. # desktop file
  1263. %__mkdir_p %{buildroot}%{_datadir}/applications
  1264. %__install -p -m644 %{SOURCE100} %{buildroot}%{_datadir}/applications/gvim.desktop
  1265. # icons
  1266. %__mkdir_p %{buildroot}%{_datadir}/icons/hicolor/{16x16,32x32,48x48,64x64}/apps
  1267. %__install -p -m644 %{SOURCE101} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/gvim.png
  1268. %__install -p -m644 %{SOURCE102} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/gvim.png
  1269. %__install -p -m644 %{SOURCE103} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/gvim.png
  1270. %__install -p -m644 %{SOURCE104} %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/gvim.png
  1271. # remove international manuals
  1272. rm -rf %{buildroot}/%{_mandir}/{fr,it,ru,pl}*
  1273. %post tiny
  1274. update-alternatives \
  1275. --install /bin/vi vi /bin/vim.tiny 20 \
  1276. --slave /bin/vim vim /bin/vim.tiny \
  1277. --slave /bin/eview eview /bin/vim.tiny \
  1278. --slave /bin/evim evim /bin/vim.tiny \
  1279. --slave /bin/ex ex /bin/vim.tiny \
  1280. --slave /bin/rview rview /bin/vim.tiny \
  1281. --slave /bin/rvim rvim /bin/vim.tiny \
  1282. --slave /bin/view view /bin/vim.tiny \
  1283. --slave /bin/vimdiff vimdiff /bin/vim.tiny
  1284. %triggerpostun -- vim-minimal < 6.0
  1285. update-alternatives --auto vi
  1286. %triggerpostun tiny -- vim-tiny <= 6.2.532-0vl3
  1287. update-alternatives --remove vi /bin/vim
  1288. update-alternatives --auto vi
  1289. %preun tiny
  1290. if [ "$1" = "0" ]
  1291. then
  1292. update-alternatives --remove vi /bin/vim.tiny
  1293. fi
  1294. %post
  1295. update-alternatives \
  1296. --install /bin/vi vi %{_bindir}/vim.normal 31 \
  1297. --slave /bin/vim vim %{_bindir}/vim.normal \
  1298. --slave /bin/eview eview %{_bindir}/vim.normal \
  1299. --slave /bin/evim evim %{_bindir}/vim.normal \
  1300. --slave /bin/ex ex %{_bindir}/vim.normal \
  1301. --slave /bin/rview rview %{_bindir}/vim.normal \
  1302. --slave /bin/rvim rvim %{_bindir}/vim.normal \
  1303. --slave /bin/view view %{_bindir}/vim.normal \
  1304. --slave /bin/vimdiff vimdiff %{_bindir}/vim.normal
  1305. %triggerpostun -- vim <= 6.2.532-0vl3
  1306. update-alternatives --remove vim /usr/bin/vim.normal
  1307. %preun
  1308. if [ "$1" = "0" ]
  1309. then
  1310. update-alternatives --remove vi %{_bindir}/vim.normal
  1311. fi
  1312. %post big
  1313. update-alternatives \
  1314. --install /bin/vi vi %{_bindir}/vim.big 41 \
  1315. --slave /bin/vim vim %{_bindir}/vim.big \
  1316. --slave /bin/eview eview %{_bindir}/vim.big \
  1317. --slave /bin/evim evim %{_bindir}/vim.big \
  1318. --slave /bin/ex ex %{_bindir}/vim.big \
  1319. --slave /bin/rview rview %{_bindir}/vim.big \
  1320. --slave /bin/rvim rvim %{_bindir}/vim.big \
  1321. --slave /bin/view view %{_bindir}/vim.big \
  1322. --slave /bin/vimdiff vimdiff %{_bindir}/vim.big
  1323. %triggerpostun big -- vim-big <= 6.2.532-0vl3
  1324. update-alternatives --remove vim /usr/bin/vim.big
  1325. %preun big
  1326. if [ "$1" = "0" ]
  1327. then
  1328. update-alternatives --remove vi %{_bindir}/vim.big
  1329. fi
  1330. %post huge
  1331. update-alternatives \
  1332. --install /bin/vi vi %{_bindir}/vim.huge 51 \
  1333. --slave /bin/vim vim %{_bindir}/vim.huge \
  1334. --slave /bin/eview eview %{_bindir}/vim.huge \
  1335. --slave /bin/evim evim %{_bindir}/vim.huge \
  1336. --slave /bin/ex ex %{_bindir}/vim.huge \
  1337. --slave /bin/rview rview %{_bindir}/vim.huge \
  1338. --slave /bin/rvim rvim %{_bindir}/vim.huge \
  1339. --slave /bin/view view %{_bindir}/vim.huge \
  1340. --slave /bin/vimdiff vimdiff %{_bindir}/vim.huge
  1341. %triggerpostun huge -- vim-huge <= 6.2.532-0vl3
  1342. update-alternatives --remove vim /usr/bin/vim.huge
  1343. %preun huge
  1344. if [ "$1" = "0" ]
  1345. then
  1346. update-alternatives --remove vi %{_bindir}/vim.huge
  1347. fi
  1348. %post X11
  1349. update-alternatives \
  1350. --install /bin/vi vi %{_bindir}/vim.X11-normal 30 \
  1351. --slave /bin/vim vim %{_bindir}/vim.X11-normal \
  1352. --slave /bin/eview eview %{_bindir}/vim.X11-normal \
  1353. --slave /bin/evim evim %{_bindir}/vim.X11-normal \
  1354. --slave /bin/ex ex %{_bindir}/vim.X11-normal \
  1355. --slave /bin/rview rview %{_bindir}/vim.X11-normal \
  1356. --slave /bin/rvim rvim %{_bindir}/vim.X11-normal \
  1357. --slave /bin/view view %{_bindir}/vim.X11-normal \
  1358. --slave /bin/vimdiff vimdiff %{_bindir}/vim.X11-normal
  1359. update-alternatives \
  1360. --install %{_bindir}/gvim gvim %{_bindir}/vim.X11-normal 30 \
  1361. --slave %{_bindir}/gview gview %{_bindir}/vim.X11-normal \
  1362. --slave %{_bindir}/gvimdiff gvimdiff %{_bindir}/vim.X11-normal \
  1363. --slave %{_bindir}/rgview rgview %{_bindir}/vim.X11-normal \
  1364. --slave %{_bindir}/rgvim rgvim %{_bindir}/vim.X11-normal
  1365. %triggerpostun X11 -- vim-X11 <= 6.2.532-0vl3
  1366. update-alternatives --remove vim %{_bindir}/vim.X11-normal
  1367. %preun X11
  1368. if [ "$1" = "0" ]
  1369. then
  1370. update-alternatives --remove vi %{_bindir}/vim.X11-normal
  1371. update-alternatives --remove gvim %{_bindir}/vim.X11-normal
  1372. fi
  1373. %post X11-big
  1374. update-alternatives \
  1375. --install /bin/vi vi %{_bindir}/vim.X11-big 40 \
  1376. --slave /bin/vim vim %{_bindir}/vim.X11-big \
  1377. --slave /bin/eview eview %{_bindir}/vim.X11-big \
  1378. --slave /bin/evim evim %{_bindir}/vim.X11-big \
  1379. --slave /bin/ex ex %{_bindir}/vim.X11-big \
  1380. --slave /bin/rview rview %{_bindir}/vim.X11-big \
  1381. --slave /bin/rvim rvim %{_bindir}/vim.X11-big \
  1382. --slave /bin/view view %{_bindir}/vim.X11-big \
  1383. --slave /bin/vimdiff vimdiff %{_bindir}/vim.X11-big
  1384. update-alternatives \
  1385. --install %{_bindir}/gvim gvim %{_bindir}/vim.X11-big 40 \
  1386. --slave %{_bindir}/gview gview %{_bindir}/vim.X11-big \
  1387. --slave %{_bindir}/gvimdiff gvimdiff %{_bindir}/vim.X11-big \
  1388. --slave %{_bindir}/rgview rgview %{_bindir}/vim.X11-big \
  1389. --slave %{_bindir}/rgvim rgvim %{_bindir}/vim.X11-big
  1390. %triggerpostun X11-big -- vim-X11-big <= 6.2.532-0vl3
  1391. update-alternatives --remove vim %{_bindir}/vim.X11-big
  1392. %preun X11-big
  1393. if [ "$1" = "0" ]
  1394. then
  1395. update-alternatives --remove vi %{_bindir}/vim.X11-big
  1396. update-alternatives --remove gvim %{_bindir}/vim.X11-big
  1397. fi
  1398. %post X11-huge
  1399. update-alternatives \
  1400. --install /bin/vi vi %{_bindir}/vim.X11-huge 50 \
  1401. --slave /bin/vim vim %{_bindir}/vim.X11-huge \
  1402. --slave /bin/eview eview %{_bindir}/vim.X11-huge \
  1403. --slave /bin/evim evim %{_bindir}/vim.X11-huge \
  1404. --slave /bin/ex ex %{_bindir}/vim.X11-huge \
  1405. --slave /bin/rview rview %{_bindir}/vim.X11-huge \
  1406. --slave /bin/rvim rvim %{_bindir}/vim.X11-huge \
  1407. --slave /bin/view view %{_bindir}/vim.X11-huge \
  1408. --slave /bin/vimdiff vimdiff %{_bindir}/vim.X11-huge
  1409. update-alternatives \
  1410. --install %{_bindir}/gvim gvim %{_bindir}/vim.X11-huge 50 \
  1411. --slave %{_bindir}/gview gview %{_bindir}/vim.X11-huge \
  1412. --slave %{_bindir}/gvimdiff gvimdiff %{_bindir}/vim.X11-huge \
  1413. --slave %{_bindir}/rgview rgview %{_bindir}/vim.X11-huge \
  1414. --slave %{_bindir}/rgvim rgvim %{_bindir}/vim.X11-huge
  1415. %triggerpostun X11-huge -- vim-X11-huge <= 6.2.532-0vl3
  1416. update-alternatives --remove vim %{_bindir}/vim.X11-huge
  1417. %preun X11-huge
  1418. if [ "$1" = "0" ]
  1419. then
  1420. update-alternatives --remove vi %{_bindir}/vim.X11-huge
  1421. update-alternatives --remove gvim %{_bindir}/vim.X11-huge
  1422. fi
  1423. %post X11-common
  1424. %{_bindir}/update-desktop-database %{_datadir}/applications >& /dev/null ||:
  1425. %postun X11-common
  1426. %{_bindir}/update-desktop-database %{_datadir}/applications >& /dev/null ||:
  1427. %clean
  1428. rm -rf %{buildroot}
  1429. %files
  1430. %defattr(-,root,root)
  1431. %{_bindir}/vim.normal
  1432. %files common
  1433. %defattr(-,root,root)
  1434. %doc README.txt
  1435. %doc README_extra.txt
  1436. %doc README_lang.txt
  1437. %doc README_unix.txt
  1438. %{vimrcloc}
  1439. %{_bindir}/vimtutor
  1440. %{_bindir}/xxd
  1441. %{_datadir}/vim
  1442. %files man
  1443. %defattr(-,root,root)
  1444. %{_mandir}/man1/eview.1*
  1445. %{_mandir}/man1/evim.1*
  1446. %{_mandir}/man1/ex.1*
  1447. %{_mandir}/man1/rgview.1*
  1448. %{_mandir}/man1/rgvim.1*
  1449. %{_mandir}/man1/rview.1*
  1450. %{_mandir}/man1/rvim.1*
  1451. %{_mandir}/man1/view.1*
  1452. %{_mandir}/man1/vim.1*
  1453. %{_mandir}/man1/vimdiff.1*
  1454. %{_mandir}/man1/vimtutor.1*
  1455. %{_mandir}/man1/xxd.1*
  1456. %files X11-common
  1457. %defattr(-,root,root)
  1458. %config(missingok) %{_datadir}/applications/gvim.desktop
  1459. %{_datadir}/icons/hicolor/*/apps/gvim.png
  1460. %{_mandir}/man1/gview.1*
  1461. %{_mandir}/man1/gvim.1*
  1462. %{_mandir}/man1/gvimdiff.1*
  1463. %files tiny
  1464. %defattr(-,root,root)
  1465. %{binprefix}bin/vim.tiny
  1466. %{_sysconfdir}/vimrc.tiny
  1467. %files big
  1468. %defattr(-,root,root)
  1469. %{_bindir}/vim.big
  1470. %files huge
  1471. %defattr(-,root,root)
  1472. %{_bindir}/vim.huge
  1473. %files X11
  1474. %defattr(-,root,root)
  1475. %{_bindir}/vim.X11-normal
  1476. %files X11-big
  1477. %defattr(-,root,root)
  1478. %{_bindir}/vim.X11-big
  1479. %files X11-huge
  1480. %defattr(-,root,root)
  1481. %{_bindir}/vim.X11-huge
  1482. %changelog
  1483. * Sun Sep 19 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 7.2.446-2
  1484. - do not BR: glibc-static on Vine 5.x
  1485. * Sun Sep 19 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 7.2.446-1
  1486. - update tp 7.2.446 (add Patch149-446)
  1487. - run update-alternatives on vim-huge post script
  1488. - drop Patch3004 (use %%{_datadir}/vim/vimrc)
  1489. - add vimrc.tiny for vim.tiny
  1490. - add BR: glibc-static to build vime-tiny
  1491. * Sat Mar 20 2010 Shu KONNO <owa@bg.wakwak.com> 7.2.148-2
  1492. - rebuilt with python-2.6
  1493. * Sun Apr 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 7.2.148-1
  1494. - new upstream release
  1495. - modified vimrc.ja to support utf-8 locale
  1496. - drop vim-{ruby,perl,python}
  1497. * Mon May 05 2008 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 6.4.10-1vl5
  1498. - rebuild with perl-5.10.0
  1499. - applied new versioning policy
  1500. - add "make installghelplinks"
  1501. - add BuildRequires: pixman-devel
  1502. * Wed Sep 05 2007 KAZUKI SHIMURA <ksh753@y5.dion.ne.jp> 6.4.10-0vl3
  1503. - [SECURITY] add helptags.patch (patch2000) renamed from 7.1.039
  1504. - fix format string vulnerability in the helptags_one (CVE-2007-2953)
  1505. * Sat Jul 28 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 6.4.10-0vl2
  1506. - changed man Group to Applications/Documentation
  1507. * Mon May 15 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 6.4.10-0vl1
  1508. - new upstream patch version
  1509. * Tue Feb 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 6.4.8-0vl2
  1510. - update patching script
  1511. - exit if upstream patches not exist
  1512. * Mon Feb 27 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 6.4.8-0vl1
  1513. - new upstream patch version
  1514. * Fri Nov 04 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 6.4-0vl2
  1515. - add cssIdentifier.patch to avoid error
  1516. * Mon Oct 31 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 6.4-0vl1
  1517. - new upstream release
  1518. - drop tmpfile.patch
  1519. - import verifyenc.vim from KaoriYa.net ([vine-users:073279])
  1520. - http://www.kaoriya.net/dist/vim-6.4-w32j.tar.bz2
  1521. - import checkhl.patch from FC 6.4.000-2
  1522. * Tue Oct 25 2005 Karsten Hopp <karsten@redhat.de> 6.4.000-2
  1523. - add syntax highlighting rule for %%check (Ralf Ertzinger, #165277)
  1524. * Mon Oct 17 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 6.3.90-0vl1
  1525. - new upstream patch version
  1526. - add numeric-keypad.patch (patch101)
  1527. - Thanks, ISOBE Takeshi
  1528. * Sun Aug 14 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 6.3.86-0vl2
  1529. - [SECURITY] re-add patches, import tmpfile.patch from FC
  1530. - oops, patches not added at 6.3.86-0vl1
  1531. - overwrite or create arbitrary files via a symlink attack (CAN-2005-0069)
  1532. * Sat Jul 30 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 6.3.86-0vl1
  1533. - [SECURITY] new upstream patch version
  1534. - modelines shell command execution vulnerability (CAN-2005-2368)
  1535. - add README_patches.txt
  1536. * Sun May 15 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 6.3.71-0vl1
  1537. - new upstream patch version
  1538. - update desktop file
  1539. - import icons from FC
  1540. - import gvim.desktop from FC and modify
  1541. - move gvim.desktop to %%{_datadir}/applications
  1542. - run update-desktop-database at X11-common's post/postun
  1543. - import specsyntax.patch from FC
  1544. * Wed Jan 26 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 6.3.58-0vl1
  1545. - new upstream patch version
  1546. - perl/huge/X11-huge
  1547. - add Requires: %%(perl -le 'use Config; print $Config{archlibexp}')
  1548. * Tue Jan 11 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 6.3.53-0vl2
  1549. - rebuild with perl-5.8.6
  1550. * Mon Dec 27 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 6.3.53-0vl1
  1551. - [SECURITY] new upstream patch version
  1552. - arbitrary command execution vulnerability (CAN-2004-1138)
  1553. - add URL
  1554. - fix common's Japanese description
  1555. - remove package information about vim-X11-*
  1556. - add Provides: gvim (vim-X11-*)
  1557. * Fri Oct 29 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 6.3.31-0vl1
  1558. - new upstream patch version
  1559. - fix URLs (source1,2)
  1560. * Sun Jun 20 2004 Tomoya TAKA <taka@vinelinux.org> 6.3.6-0vl1
  1561. - new upstream release
  1562. - update configurations of alternatives
  1563. - vim-tiny contains /bin/vim.tiny only
  1564. - remove 'Requires: vim-common' from vim-man subpackage
  1565. - change order of fileencordings in vimrc.ja
  1566. * Wed May 19 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 6.2.532-0vl3
  1567. - use gtk2 instead of gtk+
  1568. - add Requires: gtk2 to vim-X11-common
  1569. - add BuildRequires: gtk2-devel
  1570. * Tue May 18 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 6.2.532-0vl2
  1571. - add --enable-multibyte to vim-tiny
  1572. * Sat May 15 2004 Tomoya TAKA <taka@vinelinux.org> 6.2.532-0vl1
  1573. - new upstream patch version
  1574. * Sat Mar 20 2004 Tomoya TAKA <taka@vinelinux.org> 6.2.382-0vl1
  1575. - new upstream version
  1576. * Mon Oct 06 2003 akira yamada <akira@vinelinux.org> 6.2.106-0vl1
  1577. - new upstream version
  1578. - bulid with ruby-1.8.0.
  1579. * Tue Jun 17 2003 UECHI Yasumasa <uh@u.dhis.portside.net> 6.2.14-0vl1
  1580. - new upstream version
  1581. * Wed Jan 22 2003 Tomoya TAKA <taka@vinelinux.org> 6.1.300-0vl1
  1582. - new upstream patch version
  1583. * Wed Jan 22 2003 Tomoya TAKA <taka@vinelinux.org> 6.1.265-0vl1
  1584. - patch level 265, including fix of modeline vulnerability
  1585. cf. http://www.guninski.com/vim1.html
  1586. * Wed Apr 03 2002 akira yamada <akira@vinelinux.org> 6.1.5-0vl1
  1587. - new upstream version.
  1588. - updated format.vim. (extracted from
  1589. http://www.kaoriya.net/dist/gvim-6.1-w32j.tar.bz2.)
  1590. - clean uped vimrc, vimrc.ja, gvimrc, gvimrc.ja.
  1591. * Thu Jan 31 2002 Toru Sagami <sagami@vinelinux.org> 6.0.158-0vl1
  1592. - patch level 6.0.158
  1593. * Sun Nov 25 2001 akira yamada <akira@vinelinux.org> 6.0.93-0vl1
  1594. - new upstream patch version.
  1595. - added PreReqs: alternatives for vim, vim-tiny, vim-X11.
  1596. * Mon Nov 12 2001 akira yamada <akira@vinelinux.org> 6.0.68-0vl4
  1597. - added Japanese descriptions.
  1598. - English descriptions by shaolin.
  1599. * Wed Nov 07 2001 akira yamada <akira@vinelinux.org> 6.0.68-0vl3
  1600. - added triggerpostun for vim-minimal.
  1601. * Mon Nov 05 2001 akira yamada <akira@vinelinux.org> 6.0.68-0vl2
  1602. - patch #44, #54, #64 is now available.
  1603. * Mon Nov 05 2001 akira yamada <akira@vinelinux.org> 6.0.68-0vl1
  1604. - new upstream patch version.
  1605. - removed jcode2.vim and added new default vimrc.
  1606. - removed unused sources and patches.
  1607. - alternatives for /bin/vi.
  1608. - added net-tools to BuildRequires. (/bin/hostname)
  1609. * Wed Oct 31 2001 akira yamada <akira@vinelinux.org> 6.0.43-0vl1
  1610. - new upstream patch version.
  1611. - added vim-lang and vim-extra.
  1612. - added gawk to Requires of vim-common.
  1613. - added gtk+ to Requires of vim-X11-common.
  1614. * Wed Oct 17 2001 akira yamada <akira@vinelinux.org> 6.0.11-0vl2
  1615. - added autoconf and libtool to BuildRequires.
  1616. * Mon Oct 15 2001 akira yamada <akira@vinelinux.org> 6.0.11-0vl1
  1617. - vim and vim-X11 is no longer virturl package.
  1618. - obsoleted vim-normal and vim-X11-normal.
  1619. - added check "$1" = "0" for preun scripts.
  1620. * Mon Oct 15 2001 akira yamada <akira@vinelinux.org> 6.0-0vl2
  1621. - linked staticly vim of vim-tiny.
  1622. * Sun Oct 14 2001 akira yamada <akira@vinelinux.org> 6.0-0vl1
  1623. - new upstream version.
  1624. - now, vim and vim-X11 is virtual package.
  1625. - new sub-packages vim-tiny, vim-normal, vim-big, vim-ruby, vim-perl,
  1626. vim-python, vim-huge, vim-X11-normal, vim-X11-big and vim-X11-huge.
  1627. - obsoleted vim-minimal and vin-enhanced.
  1628. * Sat Sep 08 2001 Toru Sagami <sagami@vinelinux.org>
  1629. - 5.8-0vl4: rebuilt on current ncurses
  1630. - added format.vim and more useful comments in vimrc.ja
  1631. * Sat Aug 04 2001 <sagami@vinelinux.org>
  1632. - 5.8-0vl3: patch level 5.8.9
  1633. - dont pack duplicated runtime/syntax directory into %%doc
  1634. * Thu Jul 19 2001 <sagami@vinelinux.org>
  1635. - 5.8-0vl2: patch level 5.8.7
  1636. - Add postfix config syntax highlighting
  1637. * Fri Jun 08 2001 <sagami@vinelinux.org>
  1638. - vim-5.8-0vl1: patch level 5.8.002
  1639. * Fri Jun 01 2001 <sagami@vinelinux.org>
  1640. - vim-5.8-0vl0: vim-5.8 bug fix release
  1641. * Thu May 10 2001 <sagami@vinelinux.org>
  1642. - vim-5.7-0vl8: patch level 5.7.030
  1643. - use versioned sources, not older ones and patches
  1644. - sync with RH6.2 updates
  1645. * Wed Apr 18 2001 sagami@vinelinux.org
  1646. - jcode2.vim: fix back to original one
  1647. - patch level 5.7.028
  1648. * Mon Feb 05 2001 Toru Sagami <czs14350@mb.infoweb.ne.jp>
  1649. - patch level 5.7.024
  1650. - small fix for jcode2.vim
  1651. - split man package from common package to avoid conflict with jvim3
  1652. * Tue Dec 26 2000 Toru Sagami <czs14350@mb.infoweb.ne.jp>
  1653. - %%{makeinstall}
  1654. - acutally build against current ncurses5 without gpm with ncurses4
  1655. * Thu Dec 21 2000 Toru Sagami <czs14350@mb.infoweb.ne.jp>
  1656. - build against current ncurses5
  1657. - added CVS commit filetype detection to scripts.vim
  1658. * Wed Dec 06 2000 Toru Sagami <czs14350@mb.infoweb.ne.jp>
  1659. - 5.7.19
  1660. - jcode.pl-2.13
  1661. - added License recognition to .spec syntax
  1662. - added RFC822 mail/ emacs-lips filetype detection to scripts.vim
  1663. - FHS stuff: _mandir
  1664. * Wed Jul 19 2000 Toru Sagami <czs14350@mb.infoweb.ne.jp>
  1665. - based on RH 5.6-14 -> 5.7 (patchlevel .2)
  1666. - manpath: /usr/share/man -> /usr/man/man :-)
  1667. - delete %%makeinstall macro for rpm-3.0.x
  1668. - gvim: --enable-multibyte, xim, fontset
  1669. - vim: --enable-multibyte
  1670. - jcode.pl-2.11 and jcode2.vim from Nozomu Kobayashi's rpm package
  1671. - vimrc: added bzip2 and Japanese stuff of a kind
  1672. * Sat Jun 3 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
  1673. - patchlevel 74
  1674. - add %%makeinstall macro recognition to .spec file syntax highlighting rules
  1675. - fix up Makefiles
  1676. * Fri Apr 14 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
  1677. - patchlevel 66
  1678. - fix compilation with perl 5.6.0
  1679. * Mon Mar 20 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
  1680. - patchlevel 12
  1681. * Tue Mar 07 2000 Preston Brown <pbrown@redhat.com>
  1682. - fix home/end in vimrc (we did a term = rxvt, totally wrong)
  1683. * Tue Feb 29 2000 Preston Brown <pbrown@redhat.com>
  1684. - change F1-F4 keybindings for xterm builtin terminfo to match real terminfo
  1685. * Thu Feb 17 2000 Bill Nottingham <notting@redhat.com>
  1686. - kill autoindent
  1687. * Mon Feb 07 2000 Preston Brown <pbrown@redhat.com>
  1688. - wmconfig -> desktop
  1689. * Sat Feb 5 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
  1690. - Patchlevel 11
  1691. - handle compressed man pages
  1692. - fix man page symlinks
  1693. * Wed Feb 2 2000 Bill Nottingham <notting@redhat.com>
  1694. - eliminate dependencies on X in vim-enhanced, and ncurses/gpm
  1695. in vim-minimal
  1696. * Fri Jan 28 2000 Bill Nottingham <notting@redhat.com>
  1697. - eliminate dependencies on csh and perl in vim-common
  1698. * Wed Jan 19 2000 Bernhard Rosenrk舅zer <bero@redhat.com>
  1699. - Use awk, not nawk
  1700. * Tue Jan 18 2000 Bernhard Rosenrk舅zer <bero@redhat.com>
  1701. - 5.6
  1702. - patch 5.6.001
  1703. - remove /usr/bin/vi - if you want vim, type vim
  1704. * Tue Jan 11 2000 Bernhard Rosenkr舅zer <bero@redhat.com>
  1705. - 5.6a
  1706. - Remove dependency on nawk (introduced by base update)
  1707. - some tweaks to make updating easier
  1708. * Tue Nov 9 1999 Bernhard Rosenkr舅zer <bero@redhat.com>
  1709. - 5.5
  1710. - fix path to vimrc
  1711. * Tue Jul 27 1999 Michael K. Johnson <johnsonm@redhat.com>
  1712. - moved from athena to gtk widgets for X version
  1713. - removed vim.1 from X11 filelist because X11 depends on vim-common anyway
  1714. - fixed rogue dependencies from sample files
  1715. * Tue Jul 27 1999 Jeff Johnson <jbj@redhat.com>
  1716. - update to 5.4.
  1717. * Thu Jul 22 1999 Jeff Johnson <jbj@redhat.com>
  1718. - man page had buildroot pollution (#3629).
  1719. * Thu Mar 25 1999 Preston Brown <pbrown@redhat.com>
  1720. - with recent termcap/terminfo fixes, regular vim works in xterm/console
  1721. - in color, so vim-color package removed.
  1722. * Tue Mar 23 1999 Erik Troan <ewt@redhat.com>
  1723. - removed "set backupdir=/tmp/vim_backup" from default vimrc
  1724. * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
  1725. - auto rebuild in the new build environment (release 5)
  1726. * Thu Dec 17 1998 Michael Maher <mike@redaht.com>
  1727. - built pacakge for 6.0
  1728. * Tue Sep 15 1998 Michael Maher <mike@redhat.com>
  1729. - removed '--with-tlib=termcap' so that color-vim works
  1730. * Wed Sep 2 1998 Jeff Johnson <jbj@redhat.com>
  1731. - update to 5.3.
  1732. * Mon Aug 10 1998 Jeff Johnson <jbj@redhat.com>
  1733. - merge in Toshio's changes
  1734. - color-vim: changed "--disable-p" to "--disable-perlinterp --with-tlib=termcap"
  1735. - added minimal rvi/rview and man pages.
  1736. - move Obsoletes to same package as executable.
  1737. * Thu Aug 06 1998 Toshio Kuratomi <badger@prtr-13.ucsc.edu>
  1738. - Break the package apart similar to the way the netscape package was
  1739. broken down to handle navigator or communicator: The vim package is
  1740. Obsolete, now there is vim-common with all the common files, and a
  1741. package for each binary: vim-minimal (has /bin/vi compiled with no
  1742. frills), vim-enhanced (has /usr/bin/vim with extra perl and python
  1743. interpreters), and vim-X11 (has /usr/X11R6/bin/gvim compiled with
  1744. GUI support.)
  1745. - Enable the perl and python interpreters in the gui version (gvim).
  1746. * Tue Jun 30 1998 Michael Maher <mike@redhat.com>
  1747. - Fixed tutor help.
  1748. - cvim package added. Thanks to Stevie Wills for finding this one :-)
  1749. * Thu May 07 1998 Prospector System <bugs@redhat.com>
  1750. - translations modified for de, fr, tr
  1751. * Fri May 01 1998 Donnie Barnes <djb@redhat.com>
  1752. - added patch to turn off the "vi compatibility" by default. You can
  1753. still get it via the -C command line option
  1754. * Thu Apr 23 1998 Donnie Barnes <djb@redhat.com>
  1755. - removed perl and python interpreters (sorry, but those don't belong
  1756. in a /bin/vi and having two vi's seemed like overkill...complain
  1757. to suggest@redhat.com if you care)
  1758. * Fri Apr 17 1998 Donnie Barnes <djb@redhat.com>
  1759. - fixed buildroot bug
  1760. * Sat Apr 11 1998 Donnie Barnes <djb@redhat.com>
  1761. - updated from 4.6 to 5.1
  1762. - moved to buildroot
  1763. * Sun Nov 09 1997 Donnie Barnes <djb@redhat.com>
  1764. - fixed missing man page
  1765. * Wed Oct 22 1997 Donnie Barnes <djb@redhat.com>
  1766. - added wmconfig entry to vim-X11
  1767. * Mon Oct 20 1997 Donnie Barnes <djb@redhat.com>
  1768. - upgraded from 4.5 to 4.6
  1769. * Fri Jun 13 1997 Erik Troan <ewt@redhat.com>
  1770. - built against glibc
  1771. * Tue Mar 25 1997 Michael K. Johnson <johnsonm@redhat.com>
  1772. - Upgraded to 4.5
  1773. - Added ex symlinks
  1774. * Tue Mar 11 1997 Michael K. Johnson <johnsonm@redhat.com>
  1775. - Added view symlink.