Parcourir la source

reduce patching effort by using now available jumbo patch

Ralf S. Engelschall il y a 23 ans
Parent
commit
8075951a3f
1 fichiers modifiés avec 5 ajouts et 102 suppressions
  1. 5 102
      vim/vim.spec

+ 5 - 102
vim/vim.spec

@@ -48,109 +48,10 @@ Source0:      ftp://ftp.vim.org/pub/vim/unix/vim-%{V_vl}-src1.tar.gz
 Source1:      ftp://ftp.vim.org/pub/vim/unix/vim-%{V_vl}-src2.tar.gz
 Source2:      ftp://ftp.vim.org/pub/vim/unix/vim-%{V_vl}-rt1.tar.gz
 Source3:      ftp://ftp.vim.org/pub/vim/unix/vim-%{V_vl}-rt2.tar.gz
-Source6:      rc.vim
+Source4:      rc.vim
 Patch1:       ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.1-100.gz
 Patch2:       ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.101-200.gz
-Patch201:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.201
-Patch202:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.202
-Patch203:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.203
-Patch204:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.204
-Patch205:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.205
-Patch206:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.206
-Patch207:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.207
-Patch208:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.208
-Patch209:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.209
-Patch210:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.210
-Patch211:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.211
-Patch212:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.212
-Patch213:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.213
-Patch214:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.214
-Patch215:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.215
-Patch216:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.216
-Patch217:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.217
-Patch218:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.218
-Patch219:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.219
-Patch220:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.220
-Patch221:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.221
-Patch222:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.222
-Patch223:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.223
-Patch224:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.224
-Patch225:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.225
-Patch226:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.226
-Patch227:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.227
-Patch228:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.228
-Patch229:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.229
-Patch230:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.230
-Patch231:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.231
-Patch232:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.232
-Patch233:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.233
-Patch234:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.234
-Patch235:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.235
-Patch236:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.236
-Patch237:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.237
-Patch238:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.238
-Patch239:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.239
-Patch240:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.240
-Patch241:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.241
-Patch242:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.242
-Patch243:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.243
-Patch244:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.244
-Patch245:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.245
-Patch246:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.246
-Patch247:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.247
-Patch248:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.248
-Patch249:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.249
-Patch250:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.250
-Patch251:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.251
-Patch252:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.252
-Patch253:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.253
-Patch254:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.254
-Patch255:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.255
-Patch256:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.256
-Patch257:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.257
-Patch258:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.258
-Patch259:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.259
-Patch260:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.260
-Patch261:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.261
-Patch262:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.262
-Patch263:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.263
-Patch264:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.264
-Patch265:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.265
-Patch266:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.266
-Patch267:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.267
-Patch268:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.268
-Patch269:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.269
-Patch270:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.270
-Patch271:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.271
-Patch272:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.272
-Patch273:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.273
-Patch274:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.274
-Patch275:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.275
-Patch276:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.276
-Patch277:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.277
-Patch278:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.278
-Patch279:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.279
-Patch280:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.280
-Patch281:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.281
-Patch282:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.282
-Patch283:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.283
-Patch284:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.284
-Patch285:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.285
-Patch286:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.286
-Patch287:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.287
-Patch288:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.288
-Patch289:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.289
-Patch290:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.290
-Patch291:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.291
-Patch292:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.292
-Patch293:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.293
-Patch294:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.294
-Patch295:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.295
-Patch296:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.296
-Patch297:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.297
-Patch298:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.298
-Patch299:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.299
-Patch300:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.300
+Patch3:       ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.201-300.gz
 Patch301:     ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.301
 
 #   build information
@@ -182,7 +83,9 @@ AutoReqProv:  no
         %{l_patch} -p0 -E -t -s >/dev/null 2>&1 || true
     %{l_gzip} -d -c $RPM_SOURCE_DIR/%{V_vl}.101-200.gz |\
         %{l_patch} -p0 -E -t -s >/dev/null 2>&1 || true
-    i=201
+    %{l_gzip} -d -c $RPM_SOURCE_DIR/%{V_vl}.201-300.gz |\
+        %{l_patch} -p0 -E -t -s >/dev/null 2>&1 || true
+    i=301
     while [ $i -le %{V_pl} ]; do
         cat $RPM_SOURCE_DIR/%{V_vl}.`echo $i | awk '{ printf("%03d", $0); }'` |\
         %{l_patch} -p0 -E -t -s >/dev/null 2>&1 || true