Subversion Repositories DevTools

Rev

Rev 2909 | Rev 3042 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2909 Rev 2930
Line 1099... Line 1099...
1099
    {
1099
    {
1100
        next if ( $repo eq 'SVN' );
1100
        next if ( $repo eq 'SVN' );
1101
        next if ( $repo eq 'UNKNOWN' );
1101
        next if ( $repo eq 'UNKNOWN' );
1102
        my @data;
1102
        my @data;
1103
        my $t1 = new HTML::Table( -border=>1,-width=>'100%', -style=>"border-collapse:collapse" );
1103
        my $t1 = new HTML::Table( -border=>1,-width=>'100%', -style=>"border-collapse:collapse" );
-
 
1104
 
1104
        
1105
 
1105
        foreach my $pkgid ( @{$Repos{$repo}} )
1106
        foreach my $pkgid ( @{$Repos{$repo}} )
1106
        {
1107
        {
-
 
1108
            #
-
 
1109
            #   Flag packages that are
-
 
1110
            #       1) Known to be BAD
-
 
1111
            #       2) Held back
-
 
1112
            #
-
 
1113
            my $flag = '';
-
 
1114
            if ( exists $Protected{$PackageData{$pkgid}{name}} )
-
 
1115
            {
-
 
1116
                if ( $Protected{$PackageData{$pkgid}{name}}{mode} eq 'Protected' )
-
 
1117
                {
-
 
1118
                    $flag = ' [P]';
-
 
1119
                }
-
 
1120
                else
-
 
1121
                {
-
 
1122
                    $flag = ' [B]';
-
 
1123
                }
-
 
1124
            }
-
 
1125
 
1107
            my $t2 = new HTML::Table( -border=>0,-padding=>0, -spacing=>0, -class=>'paddedTable' );
1126
            my $t2 = new HTML::Table( -border=>0,-padding=>0, -spacing=>0, -class=>'paddedTable' );
1108
            foreach my $vob ( keys %{$PackageData{$pkgid}{vobPath}} )
1127
            foreach my $vob ( keys %{$PackageData{$pkgid}{vobPath}} )
1109
            {
1128
            {
1110
                    if ($PackageData{$pkgid}{isSVN} && $vob !~ m~^/~ )
1129
                    if ($PackageData{$pkgid}{isSVN} && $vob !~ m~^/~ )
1111
                    {
1130
                    {
Line 1126... Line 1145...
1126
 
1145
 
1127
            $youngest =  int($youngest);
1146
            $youngest =  int($youngest);
1128
            $youngestNonRipple =  int($youngestNonRipple) || '-';
1147
            $youngestNonRipple =  int($youngestNonRipple) || '-';
1129
            $youngestNonBuildadm = int($youngestNonBuildadm) || '-';
1148
            $youngestNonBuildadm = int($youngestNonBuildadm) || '-';
1130
            
1149
            
1131
            $t1->addRow( linkPackageDetails($pkgid), $t2Text, "$youngestNonBuildadm [$youngest]"  );
1150
            $t1->addRow( linkPackageDetails($pkgid) . $flag, $t2Text, "$youngestNonBuildadm [$youngest]"  );
1132
        }
1151
        }
1133
 
1152
 
1134
        if ( $t1->getTableRows() )
1153
        if ( $t1->getTableRows() )
1135
        {
1154
        {
1136
            $t1->setColWidth(1,'30%');
1155
            $t1->setColWidth(1,'30%');
Line 1586... Line 1605...
1586
        'linux-app-framework'              => 'DPG_SWBase/linux-app-framework',
1605
        'linux-app-framework'              => 'DPG_SWBase/linux-app-framework',
1587
        'linux-app-upgrade'                => 'DPG_SWBase/linux-app-framework',
1606
        'linux-app-upgrade'                => 'DPG_SWBase/linux-app-framework',
1588
        'linux-app-example'                => 'DPG_SWBase/linux-app-framework',
1607
        'linux-app-example'                => 'DPG_SWBase/linux-app-framework',
1589
        'linux-app-transfer'               => 'DPG_SWBase/linux-app-framework',
1608
        'linux-app-transfer'               => 'DPG_SWBase/linux-app-framework',
1590
 
1609
 
1591
        'dropbear'                         => 'LinuxDevices/opensource',
-
 
1592
 
-
 
1593
 
-
 
1594
        'demo_cp6000'                      => 'LinuxDevices/apps',
1610
        'demo_cp6000'                      => 'LinuxDevices/apps',
1595
        'ivaldemo'                         => 'LinuxDevices/apps',
1611
        'ivaldemo'                         => 'LinuxDevices/apps',
1596
        'linux-cotral-example'             => 'LinuxDevices/apps',
1612
        'linux-cotral-example'             => 'LinuxDevices/apps',
1597
        'lmos_utest'                       => 'LinuxDevices/apps',
1613
        'lmos_utest'                       => 'LinuxDevices/apps',
1598
        'ublox-agps-example'               => 'LinuxDevices/apps',
1614
        'ublox-agps-example'               => 'LinuxDevices/apps',
Line 1633... Line 1649...
1633
        'svgalib'                          => 'LinuxDevices/drivers',
1649
        'svgalib'                          => 'LinuxDevices/drivers',
1634
        'usb_gadget_host'                  => 'LinuxDevices/drivers',
1650
        'usb_gadget_host'                  => 'LinuxDevices/drivers',
1635
        'viper-pic-firmware'               => 'LinuxDevices/drivers',
1651
        'viper-pic-firmware'               => 'LinuxDevices/drivers',
1636
        'viper-tipsoc-firmware'            => 'LinuxDevices/drivers',
1652
        'viper-tipsoc-firmware'            => 'LinuxDevices/drivers',
1637
        'viper_csc'                        => 'LinuxDevices/drivers',
1653
        'viper_csc'                        => 'LinuxDevices/drivers',
1638
        'busybox'                          => 'LinuxDevices/filesystems',
-
 
1639
        'busybox_cobra'                    => 'LinuxDevices/filesystems',
1654
        'busybox_cobra'                    => 'LinuxDevices/filesystems',
1640
        'cobra_day0fs_base'                => 'LinuxDevices/filesystems',
1655
        'cobra_day0fs_base'                => 'LinuxDevices/filesystems',
1641
        'day0-cotral'                      => 'LinuxDevices/filesystems',
1656
        'day0-cotral'                      => 'LinuxDevices/filesystems',
1642
        'day0-upgrade'                     => 'LinuxDevices/filesystems',
-
 
1643
        'e2fsimage'                        => 'LinuxDevices/filesystems',
1657
        'e2fsimage'                        => 'LinuxDevices/filesystems',
1644
        'e2fsprogs'                        => 'LinuxDevices/filesystems',
1658
        'e2fsprogs'                        => 'LinuxDevices/filesystems',
1645
        'ERGDay0UpgradeServer'             => 'LinuxDevices/filesystems',
1659
        'ERGDay0UpgradeServer'             => 'LinuxDevices/filesystems',
1646
        'linux_day0fs_base'                => 'LinuxDevices/filesystems',
1660
        'linux_day0fs_base'                => 'LinuxDevices/filesystems',
1647
        'linux_day0fs_cobra'               => 'LinuxDevices/filesystems',
1661
        'linux_day0fs_cobra'               => 'LinuxDevices/filesystems',
Line 1660... Line 1674...
1660
        'linux_kernel_tp5600'              => 'LinuxDevices/kernel',
1674
        'linux_kernel_tp5600'              => 'LinuxDevices/kernel',
1661
        'linux_kernel_viper'               => 'LinuxDevices/kernel',
1675
        'linux_kernel_viper'               => 'LinuxDevices/kernel',
1662
        'libviper-mtp'                     => 'LinuxDevices/libraries',
1676
        'libviper-mtp'                     => 'LinuxDevices/libraries',
1663
        'libviper-sam'                     => 'LinuxDevices/libraries',
1677
        'libviper-sam'                     => 'LinuxDevices/libraries',
1664
        'libviper-util'                    => 'LinuxDevices/libraries',
1678
        'libviper-util'                    => 'LinuxDevices/libraries',
1665
        'linux_types'                      => 'LinuxDevices/libraries',
-
 
1666
        'setMAC'                           => 'LinuxDevices/libraries',
1679
        'setMAC'                           => 'LinuxDevices/libraries',
1667
        'support_serpent'                  => 'LinuxDevices/libraries',
1680
        'support_serpent'                  => 'LinuxDevices/libraries',
1668
        'support_serpent-api'              => 'LinuxDevices/libraries',
1681
        'support_serpent-api'              => 'LinuxDevices/libraries',
1669
        'support_serpent-so'               => 'LinuxDevices/libraries',
1682
        'support_serpent-so'               => 'LinuxDevices/libraries',
1670
        'viper-support'                    => 'LinuxDevices/libraries',
-
 
1671
        'viper_setmac'                     => 'LinuxDevices/libraries',
1683
        'viper_setmac'                     => 'LinuxDevices/libraries',
1672
        'libviper-mcr'                     => 'LinuxDevices/mcr',
1684
        'libviper-mcr'                     => 'LinuxDevices/mcr',
1673
        'linux-mcrfirmware'                => 'LinuxDevices/mcr',
1685
        'linux-mcrfirmware'                => 'LinuxDevices/mcr',
1674
        'mcr400-firmware'                  => 'LinuxDevices/mcr',
1686
        'mcr400-firmware'                  => 'LinuxDevices/mcr',
1675
        'mcr400_emulator'                  => 'LinuxDevices/mcr',
1687
        'mcr400_emulator'                  => 'LinuxDevices/mcr',
Line 1722... Line 1734...
1722
        'ViperLoad'                        => 'LinuxDevices/programingUtils',
1734
        'ViperLoad'                        => 'LinuxDevices/programingUtils',
1723
        'arm-926ejs-linux-gnueabi'         => 'LinuxDevices/toolchain',
1735
        'arm-926ejs-linux-gnueabi'         => 'LinuxDevices/toolchain',
1724
        'binutils'                         => 'LinuxDevices/toolchain',
1736
        'binutils'                         => 'LinuxDevices/toolchain',
1725
        'crosstool-ng'                     => 'LinuxDevices/toolchain',
1737
        'crosstool-ng'                     => 'LinuxDevices/toolchain',
1726
        'gdb'                              => 'LinuxDevices/toolchain',
1738
        'gdb'                              => 'LinuxDevices/toolchain',
1727
        'linux_gnu_tools'                  => 'LinuxDevices/toolchain',
-
 
1728
        'imageviewer'                      => 'LinuxDevices/utilities',
1739
        'imageviewer'                      => 'LinuxDevices/utilities',
1729
        'imgput'                           => 'LinuxDevices/utilities',
1740
        'imgput'                           => 'LinuxDevices/utilities',
1730
        'thrash'                           => 'LinuxDevices/utilities',
1741
        'thrash'                           => 'LinuxDevices/utilities',
1731
        'webviewer'                        => 'LinuxDevices/utilities',
1742
        'webviewer'                        => 'LinuxDevices/utilities',
1732
        'haserl'                           => 'LinuxDevices/webserver',
1743
        'haserl'                           => 'LinuxDevices/webserver',
Line 1739... Line 1750...
1739
        'rt3070'                           => 'LinuxDevices/wireless',
1750
        'rt3070'                           => 'LinuxDevices/wireless',
1740
        'wireless_tools'                   => 'LinuxDevices/wireless',
1751
        'wireless_tools'                   => 'LinuxDevices/wireless',
1741
        'wpa-supplicant'                   => 'LinuxDevices/wireless',
1752
        'wpa-supplicant'                   => 'LinuxDevices/wireless',
1742
        'zd1211-firmware'                  => 'LinuxDevices/wireless',
1753
        'zd1211-firmware'                  => 'LinuxDevices/wireless',
1743
 
1754
 
1744
        # Plan to move these
1755
        # Plan to move these (and a few others too)
-
 
1756
        'dropbear'                         => 'LinuxDevices/opensource',
1745
        'debian_dpkg'                      => 'LinuxDevices/opensource',
1757
        'debian_dpkg'                      => 'LinuxDevices/opensource',
1746
        'openobex'                         => 'LinuxDevices/opensource',
1758
        'openobex'                         => 'LinuxDevices/opensource',
1747
        'dtc'                              => 'LinuxDevices/opensource',
1759
        'dtc'                              => 'LinuxDevices/opensource',
1748
        'watchdog'                         => 'LinuxDevices/opensource',
1760
            'watchdog'                         => 'LinuxDevices/opensource',
1749
        'zlib_linux'                       => 'LinuxDevices/opensource',
1761
            'zlib_linux'                       => 'LinuxDevices/opensource',
1750
        'sktcat'                           => 'LinuxDevices/opensource',
1762
            'sktcat'                           => 'LinuxDevices/opensource',
1751
        'mono'                             => 'LinuxDevices/opensource',
1763
            'mono'                             => 'LinuxDevices/opensource',
1752
        'libpng'                           => 'LinuxDevices/opensource',
1764
            'libpng'                           => 'LinuxDevices/opensource',
-
 
1765
            'linux_gnu_tools'                  => 'LinuxDevices/toolchain',
1753
 
1766
 
-
 
1767
        'viper-support'                    => 'LinuxDevices/libraries',
-
 
1768
        'linux_types'                      => 'LinuxDevices/libraries',
-
 
1769
 
-
 
1770
        'busybox'                          => 'LinuxDevices/filesystems',
-
 
1771
        'day0-upgrade'                     => 'LinuxDevices/filesystems',
1754
    );
1772
    );
1755
 
1773
 
1756
    my %VobRename = (
1774
    my %VobRename = (
1757
        'LMOS'                      => 'LinuxDevices',
1775
        'LMOS'                      => 'LinuxDevices',
1758
        'MANUFACTURING'             => 'Manufacturing',
1776
        'MANUFACTURING'             => 'Manufacturing',