vim.spec 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631
  1. ##
  2. ## vim.spec -- OpenPKG RPM Specification
  3. ## Copyright (c) 2000-2004 The OpenPKG Project <http://www.openpkg.org/>
  4. ## Copyright (c) 2000-2004 Ralf S. Engelschall <rse@engelschall.com>
  5. ## Copyright (c) 2000-2004 Cable & Wireless <http://www.cw.com/>
  6. ##
  7. ## Permission to use, copy, modify, and distribute this software for
  8. ## any purpose with or without fee is hereby granted, provided that
  9. ## the above copyright notice and this permission notice appear in all
  10. ## copies.
  11. ##
  12. ## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  13. ## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  14. ## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  15. ## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
  16. ## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  17. ## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  18. ## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  19. ## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  20. ## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  21. ## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  22. ## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  23. ## SUCH DAMAGE.
  24. ##
  25. # package versions
  26. %define V_vl 6.2
  27. %define V_vs 62
  28. %define V_pl 393
  29. # package information
  30. Name: vim
  31. Summary: The Vi (Improved) Text Editor
  32. URL: http://www.vim.org/
  33. Vendor: Bram Moolenaar et al.
  34. Packager: The OpenPKG Project
  35. Distribution: OpenPKG
  36. Class: CORE
  37. Group: Editor
  38. License: Charityware
  39. Version: %{V_vl}.%{V_pl}
  40. Release: 20040323
  41. # package options
  42. %option with_x11 no
  43. %option with_features normal
  44. %option with_multibyte no
  45. %option with_perl no
  46. %option with_python no
  47. # list of sources
  48. Source0: ftp://ftp.vim.org/pub/vim/unix/vim-%{V_vl}-src1.tar.gz
  49. Source1: ftp://ftp.vim.org/pub/vim/unix/vim-%{V_vl}-src2.tar.gz
  50. Source2: ftp://ftp.vim.org/pub/vim/unix/vim-%{V_vl}-rt1.tar.gz
  51. Source3: ftp://ftp.vim.org/pub/vim/unix/vim-%{V_vl}-rt2.tar.gz
  52. Source4: rc.vim
  53. Patch0: vim.patch
  54. Patch1: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.001
  55. Patch2: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.002
  56. Patch3: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.003
  57. Patch4: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.004
  58. Patch5: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.005
  59. Patch6: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.006
  60. Patch7: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.007
  61. Patch8: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.008
  62. Patch9: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.009
  63. Patch10: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.010
  64. Patch11: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.011
  65. Patch12: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.012
  66. Patch13: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.013
  67. Patch14: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.014
  68. Patch15: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.015
  69. Patch16: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.016
  70. Patch17: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.017
  71. Patch18: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.018
  72. Patch19: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.019
  73. Patch20: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.020
  74. Patch21: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.021
  75. Patch22: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.022
  76. Patch23: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.023
  77. Patch24: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.024
  78. Patch25: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.025
  79. Patch26: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.026
  80. Patch27: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.027
  81. Patch28: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.028
  82. Patch29: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.029
  83. Patch30: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.030
  84. Patch31: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.031
  85. Patch32: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.032
  86. Patch33: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.033
  87. Patch34: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.034
  88. Patch35: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.035
  89. Patch36: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.036
  90. Patch37: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.037
  91. Patch38: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.038
  92. Patch39: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.039
  93. Patch40: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.040
  94. Patch41: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.041
  95. Patch42: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.042
  96. Patch43: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.043
  97. Patch44: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.044
  98. Patch45: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.045
  99. Patch46: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.046
  100. Patch47: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.047
  101. Patch48: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.048
  102. Patch49: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.049
  103. Patch50: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.050
  104. Patch51: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.051
  105. Patch52: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.052
  106. Patch53: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.053
  107. Patch54: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.054
  108. Patch55: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.055
  109. Patch56: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.056
  110. Patch57: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.057
  111. Patch58: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.058
  112. Patch59: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.059
  113. Patch60: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.060
  114. Patch61: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.061
  115. Patch62: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.062
  116. Patch63: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.063
  117. Patch64: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.064
  118. Patch65: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.065
  119. Patch66: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.066
  120. Patch67: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.067
  121. Patch68: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.068
  122. Patch69: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.069
  123. Patch70: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.070
  124. Patch71: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.071
  125. Patch72: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.072
  126. Patch73: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.073
  127. Patch74: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.074
  128. Patch75: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.075
  129. Patch76: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.076
  130. Patch77: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.077
  131. Patch78: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.078
  132. Patch79: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.079
  133. Patch80: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.080
  134. Patch81: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.081
  135. Patch82: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.082
  136. Patch83: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.083
  137. Patch84: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.084
  138. Patch85: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.085
  139. Patch86: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.086
  140. Patch87: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.087
  141. Patch88: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.088
  142. Patch89: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.089
  143. Patch90: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.090
  144. Patch91: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.091
  145. Patch92: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.092
  146. Patch93: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.093
  147. Patch94: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.094
  148. Patch95: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.095
  149. Patch96: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.096
  150. Patch97: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.097
  151. Patch98: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.098
  152. Patch99: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.099
  153. Patch100: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.100
  154. Patch101: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.101
  155. Patch102: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.102
  156. Patch103: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.103
  157. Patch104: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.104
  158. Patch105: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.105
  159. Patch106: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.106
  160. Patch107: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.107
  161. Patch108: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.108
  162. Patch109: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.109
  163. Patch110: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.110
  164. Patch111: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.111
  165. Patch112: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.112
  166. Patch113: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.113
  167. Patch114: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.114
  168. Patch115: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.115
  169. Patch116: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.116
  170. Patch117: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.117
  171. Patch118: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.118
  172. Patch119: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.119
  173. Patch120: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.120
  174. Patch121: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.121
  175. Patch122: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.122
  176. Patch123: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.123
  177. Patch124: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.124
  178. Patch125: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.125
  179. Patch126: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.126
  180. Patch127: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.127
  181. Patch128: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.128
  182. Patch129: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.129
  183. Patch130: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.130
  184. Patch131: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.131
  185. Patch132: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.132
  186. Patch133: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.133
  187. Patch134: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.134
  188. Patch135: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.135
  189. Patch136: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.136
  190. Patch137: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.137
  191. Patch138: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.138
  192. Patch139: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.139
  193. Patch140: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.140
  194. Patch141: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.141
  195. Patch142: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.142
  196. Patch143: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.143
  197. Patch144: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.144
  198. Patch145: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.145
  199. Patch146: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.146
  200. Patch147: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.147
  201. Patch148: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.148
  202. Patch149: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.149
  203. Patch150: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.150
  204. Patch151: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.151
  205. Patch152: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.152
  206. Patch153: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.153
  207. Patch154: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.154
  208. Patch155: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.155
  209. Patch156: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.156
  210. Patch157: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.157
  211. Patch158: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.158
  212. Patch159: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.159
  213. Patch160: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.160
  214. Patch161: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.161
  215. Patch162: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.162
  216. Patch163: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.163
  217. Patch164: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.164
  218. Patch165: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.165
  219. Patch166: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.166
  220. Patch167: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.167
  221. Patch168: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.168
  222. Patch169: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.169
  223. Patch170: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.170
  224. Patch171: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.171
  225. Patch172: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.172
  226. Patch173: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.173
  227. Patch174: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.174
  228. Patch175: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.175
  229. Patch176: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.176
  230. Patch177: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.177
  231. Patch178: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.178
  232. Patch179: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.179
  233. Patch180: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.180
  234. Patch181: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.181
  235. Patch182: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.182
  236. Patch183: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.183
  237. Patch184: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.184
  238. Patch185: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.185
  239. Patch186: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.186
  240. Patch187: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.187
  241. Patch188: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.188
  242. Patch189: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.189
  243. Patch190: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.190
  244. Patch191: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.191
  245. Patch192: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.192
  246. Patch193: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.193
  247. Patch194: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.194
  248. Patch195: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.195
  249. Patch196: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.196
  250. Patch197: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.197
  251. Patch198: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.198
  252. Patch199: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.199
  253. Patch200: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.200
  254. Patch201: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.201
  255. Patch202: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.202
  256. Patch203: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.203
  257. Patch204: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.204
  258. Patch205: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.205
  259. Patch206: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.206
  260. Patch207: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.207
  261. Patch208: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.208
  262. Patch209: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.209
  263. Patch210: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.210
  264. Patch211: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.211
  265. Patch212: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.212
  266. Patch213: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.213
  267. Patch214: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.214
  268. Patch215: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.215
  269. Patch216: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.216
  270. Patch217: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.217
  271. Patch218: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.218
  272. Patch219: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.219
  273. Patch220: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.220
  274. Patch221: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.221
  275. Patch222: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.222
  276. Patch223: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.223
  277. Patch224: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.224
  278. Patch225: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.225
  279. Patch226: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.226
  280. Patch227: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.227
  281. Patch228: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.228
  282. Patch229: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.229
  283. Patch230: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.230
  284. Patch231: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.231
  285. Patch232: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.232
  286. Patch233: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.233
  287. Patch234: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.234
  288. Patch235: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.235
  289. Patch236: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.236
  290. Patch237: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.237
  291. Patch238: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.238
  292. Patch239: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.239
  293. Patch240: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.240
  294. Patch241: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.241
  295. Patch242: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.242
  296. Patch243: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.243
  297. Patch244: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.244
  298. Patch245: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.245
  299. Patch246: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.246
  300. Patch247: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.247
  301. Patch248: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.248
  302. Patch249: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.249
  303. Patch250: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.250
  304. Patch251: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.251
  305. Patch252: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.252
  306. Patch253: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.253
  307. Patch254: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.254
  308. Patch255: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.255
  309. Patch256: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.256
  310. Patch257: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.257
  311. Patch258: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.258
  312. Patch259: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.259
  313. Patch260: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.260
  314. Patch261: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.261
  315. Patch262: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.262
  316. Patch263: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.263
  317. Patch264: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.264
  318. Patch265: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.265
  319. Patch266: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.266
  320. Patch267: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.267
  321. Patch268: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.268
  322. Patch269: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.269
  323. Patch270: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.270
  324. Patch271: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.271
  325. Patch272: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.272
  326. Patch273: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.273
  327. Patch274: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.274
  328. Patch275: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.275
  329. Patch276: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.276
  330. Patch277: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.277
  331. Patch278: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.278
  332. Patch279: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.279
  333. Patch280: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.280
  334. Patch281: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.281
  335. Patch282: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.282
  336. Patch283: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.283
  337. Patch284: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.284
  338. Patch285: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.285
  339. Patch286: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.286
  340. Patch287: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.287
  341. Patch288: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.288
  342. Patch289: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.289
  343. Patch290: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.290
  344. Patch291: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.291
  345. Patch292: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.292
  346. Patch293: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.293
  347. Patch294: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.294
  348. Patch295: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.295
  349. Patch296: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.296
  350. Patch297: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.297
  351. Patch298: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.298
  352. Patch299: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.299
  353. Patch300: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.300
  354. Patch301: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.301
  355. Patch302: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.302
  356. Patch303: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.303
  357. Patch304: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.304
  358. Patch305: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.305
  359. Patch306: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.306
  360. Patch307: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.307
  361. Patch308: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.308
  362. Patch309: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.309
  363. Patch310: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.310
  364. Patch311: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.311
  365. Patch312: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.312
  366. Patch313: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.313
  367. Patch314: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.314
  368. Patch315: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.315
  369. Patch316: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.316
  370. Patch317: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.317
  371. Patch318: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.318
  372. Patch319: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.319
  373. Patch320: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.320
  374. Patch321: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.321
  375. Patch322: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.322
  376. Patch323: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.323
  377. Patch324: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.324
  378. Patch325: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.325
  379. Patch326: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.326
  380. Patch327: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.327
  381. Patch328: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.328
  382. Patch329: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.329
  383. Patch330: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.330
  384. Patch331: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.331
  385. Patch332: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.332
  386. Patch333: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.333
  387. Patch334: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.334
  388. Patch335: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.335
  389. Patch336: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.336
  390. Patch337: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.337
  391. Patch338: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.338
  392. Patch339: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.339
  393. Patch340: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.340
  394. Patch341: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.341
  395. Patch342: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.342
  396. Patch343: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.343
  397. Patch344: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.344
  398. Patch345: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.345
  399. Patch346: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.346
  400. Patch347: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.347
  401. Patch348: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.348
  402. Patch349: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.349
  403. Patch350: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.350
  404. Patch351: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.351
  405. Patch352: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.352
  406. Patch353: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.353
  407. Patch354: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.354
  408. Patch355: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.355
  409. Patch356: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.356
  410. Patch357: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.357
  411. Patch358: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.358
  412. Patch359: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.359
  413. Patch360: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.360
  414. Patch361: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.361
  415. Patch362: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.362
  416. Patch363: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.363
  417. Patch364: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.364
  418. Patch365: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.365
  419. Patch366: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.366
  420. Patch367: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.367
  421. Patch368: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.368
  422. Patch369: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.369
  423. Patch370: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.370
  424. Patch371: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.371
  425. Patch372: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.372
  426. Patch373: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.373
  427. Patch374: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.374
  428. Patch375: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.375
  429. Patch376: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.376
  430. Patch377: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.377
  431. Patch378: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.378
  432. Patch379: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.379
  433. Patch380: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.380
  434. Patch381: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.381
  435. Patch382: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.382
  436. Patch383: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.383
  437. Patch384: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.384
  438. Patch385: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.385
  439. Patch386: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.386
  440. Patch387: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.387
  441. Patch388: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.388
  442. Patch389: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.389
  443. Patch390: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.390
  444. Patch391: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.391
  445. Patch392: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.392
  446. Patch393: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.393
  447. # build information
  448. Prefix: %{l_prefix}
  449. BuildRoot: %{l_buildroot}
  450. BuildPreReq: OpenPKG, openpkg >= 20040130
  451. PreReq: OpenPKG, openpkg >= 20040130
  452. %if "%{with_x11}" == "yes"
  453. BuildPreReq: X11, gtk
  454. PreReq: X11, gtk
  455. %endif
  456. %if "%{with_perl}" == "yes"
  457. BuildPreReq: perl
  458. PreReq: perl
  459. %endif
  460. %if "%{with_python}" == "yes"
  461. BuildPreReq: python
  462. PreReq: python
  463. %endif
  464. AutoReq: no
  465. AutoReqProv: no
  466. %description
  467. Vim (Vi Improved) is a text editor that is upwards compatible
  468. with the classical Unix Vi. It can be used to edit any ASCII
  469. text. It is especially useful for editing programs. Vim offers
  470. a lot of enhancements not available in the traditional Vi. For
  471. example, Vim has multi level undo, multi windows and buffers, syntax
  472. highlighting, command line editing, filename completion, on-line
  473. help, and visual selection.
  474. %track
  475. prog vim:patchlevel = {
  476. version = %{V_vl}.%{V_pl}
  477. url = ftp://ftp.vim.org/pub/vim/patches/
  478. regex = (\d+\.\d+\.\d+)
  479. }
  480. prog vim:rt1 = {
  481. version = %{V_vl}
  482. url = ftp://ftp.vim.org/pub/vim/unix/
  483. regex = vim-(\d+.\d+)-rt1\.tar\.gz
  484. }
  485. prog vim:rt2 = {
  486. version = %{V_vl}
  487. url = ftp://ftp.vim.org/pub/vim/unix/
  488. regex = vim-(\d+.\d+)-rt2\.tar\.gz
  489. }
  490. prog vim:src1 = {
  491. version = %{V_vl}
  492. url = ftp://ftp.vim.org/pub/vim/unix/
  493. regex = vim-(\d+.\d+)-src1\.tar\.gz
  494. }
  495. prog vim:src2 = {
  496. version = %{V_vl}
  497. url = ftp://ftp.vim.org/pub/vim/unix/
  498. regex = vim-(\d+.\d+)-src2\.tar\.gz
  499. }
  500. %prep
  501. # unpack base distribution parts
  502. %setup -q -c
  503. %setup -q -T -D -a 1
  504. %setup -q -T -D -a 2
  505. %setup -q -T -D -a 3
  506. %patch -p0
  507. # apply initial jumbo patches
  508. # %{l_gzip} -d -c $RPM_SOURCE_DIR/%{V_vl}.1-100.gz |\
  509. # %{l_patch} -p0 -E -t -s >/dev/null 2>&1 || true
  510. # apply remaining single patches
  511. i=1
  512. while [ $i -le %{V_pl} ]; do
  513. cat $RPM_SOURCE_DIR/%{V_vl}.`echo $i | awk '{ printf("%03d", $0); }'` |\
  514. %{l_patch} -p0 -E -t -s >/dev/null 2>&1 || true
  515. i=`expr $i + 1`
  516. done
  517. # reorder the terminal library search to make sure our ncurses is
  518. # not picked up too easily (because we do not want an explicit
  519. # dependency to it because of vim:CORE vs. ncurses:BASE).
  520. %{l_shtool} subst \
  521. -e 's;ncurses termlib termcap curses;termlib termcap ncurses curses;' \
  522. vim%{V_vs}/src/auto/configure
  523. # adjust introduction text for OpenPKG branding
  524. %{l_shtool} subst \
  525. -e 's;Modified by;Packaged by;' \
  526. vim%{V_vs}/src/version.c
  527. %build
  528. # configure package
  529. cd vim%{V_vs}/src
  530. CC="%{l_cc}" \
  531. CFLAGS="%{l_cflags -O}" \
  532. CPPFLAGS="%{l_cppflags}" \
  533. LDFLAGS="%{l_ldflags}" \
  534. ./configure \
  535. --prefix=%{l_prefix} \
  536. --with-modified-by='%{l_openpkg_release}' \
  537. %if "%{with_x11}" == "yes"
  538. --with-x \
  539. --x-includes=`%{l_prefix}/etc/rc --query x11_incdir` \
  540. --x-libraries=`%{l_prefix}/etc/rc --query x11_libdir` \
  541. --enable-gui=gtk \
  542. --with-gtk-prefix=%{l_prefix} \
  543. --disable-gtktest \
  544. --without-gnome \
  545. %else
  546. --without-x \
  547. --disable-gui \
  548. %endif
  549. %if "%{with_features}" == "huge"
  550. --with-features=huge \
  551. %else
  552. %if "%{with_features}" == "big"
  553. --with-features=big \
  554. %else
  555. %if "%{with_features}" == "small"
  556. --with-features=small \
  557. %else
  558. --with-features=normal \
  559. %endif
  560. %endif
  561. %endif
  562. %if "%{with_multibyte}" == "yes"
  563. --enable-multibyte \
  564. %endif
  565. %if "%{with_perl}" == "yes"
  566. --enable-perlinterp=%{l_prefix}/bin/perl \
  567. %endif
  568. %if "%{with_python}" == "yes"
  569. --enable-pythoninterp=%{l_prefix}/bin/python \
  570. %endif
  571. --disable-nls
  572. %{l_shtool} subst \
  573. -e 's;^\(VIMRTDIR[^=]*=\).*;\1;' \
  574. Makefile
  575. # build package
  576. %{l_make} %{l_mflags -O}
  577. %install
  578. # perform package installation procedure
  579. rm -rf $RPM_BUILD_ROOT
  580. ( cd vim%{V_vs}/src
  581. %{l_make} %{l_mflags} install \
  582. prefix=$RPM_BUILD_ROOT%{l_prefix}
  583. ) || exit $?
  584. # strip down installation hierarchy
  585. strip $RPM_BUILD_ROOT%{l_prefix}/bin/vim
  586. rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/xxd
  587. rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/xxd.1
  588. rm -rf $RPM_BUILD_ROOT%{l_prefix}/share/vim/tools
  589. rm -rf $RPM_BUILD_ROOT%{l_prefix}/share/vim/macros
  590. # add links for program runtime variants
  591. for link in vi ex rview rvim view vimdiff; do
  592. rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/$link
  593. ln $RPM_BUILD_ROOT%{l_prefix}/bin/vim \
  594. $RPM_BUILD_ROOT%{l_prefix}/bin/$link
  595. rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/$link.1
  596. ln $RPM_BUILD_ROOT%{l_prefix}/man/man1/vim.1 \
  597. $RPM_BUILD_ROOT%{l_prefix}/man/man1/$link.1
  598. done
  599. # install run-command script
  600. %{l_shtool} mkdir -f -p -m 755 \
  601. $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d
  602. %{l_shtool} install -c -m 755 %{l_value -s -a} \
  603. %{SOURCE rc.vim} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
  604. # determine installation files
  605. %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
  606. %files -f files
  607. %clean
  608. rm -rf $RPM_BUILD_ROOT