Subversion Repositories SvarDOS

Rev

Rev 1801 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1801 Rev 1802
Line 462... Line 462...
462
  $versions = array_reverse($versions, true);
462
  $versions = array_reverse($versions, true);
463
 
463
 
464
  foreach ($versions as $ver => $meta) {
464
  foreach ($versions as $ver => $meta) {
465
    $fname = $meta['fname'];
465
    $fname = $meta['fname'];
466
    $desc = $meta['desc'];
466
    $desc = $meta['desc'];
-
 
467
    $url = $meta['url'];
467
 
468
 
468
    $bsum = file2bsum(realpath($repodir . '/' . $fname));
469
    $bsum = file2bsum(realpath($repodir . '/' . $fname));
469
 
470
 
470
    $meta2 = array();
471
    $meta2 = array();
471
    $meta2['ver'] = strval($ver);
472
    $meta2['ver'] = strval($ver);
472
    $meta2['bsum'] = $bsum;
473
    $meta2['bsum'] = $bsum;
473
    if (!empty($meta['hwreq'])) $meta2['hwreq'] = $meta['hwreq'];
474
    if (!empty($meta['hwreq'])) $meta2['hwreq'] = $meta['hwreq'];
474
 
475
 
475
    if (empty($db[$pkg]['desc'])) $db[$pkg]['desc'] = $desc;
476
    if (empty($db[$pkg]['desc'])) $db[$pkg]['desc'] = $desc;
-
 
477
    if (empty($db[$pkg]['url'])) $db[$pkg]['url'] = $url;
476
    if (empty($db[$pkg]['cats'])) {
478
    if (empty($db[$pkg]['cats'])) {
477
      $db[$pkg]['cats'] = $meta['cats'];
479
      $db[$pkg]['cats'] = $meta['cats'];
478
      $cats = array_unique(array_merge($cats, $meta['cats']));
480
      $cats = array_unique(array_merge($cats, $meta['cats']));
479
    }
481
    }
480
    $db[$pkg]['versions'][$fname] = $meta2;
482
    $db[$pkg]['versions'][$fname] = $meta2;