+platform
authorshort <>
Tue, 7 Oct 2003 19:41:25 +0000 (19:41 +0000)
committershort <>
Tue, 7 Oct 2003 19:41:25 +0000 (19:41 +0000)
47 files changed:
pgp-JanKratochvil.txt [new file with mode: 0644]
project/332/ListItem.pm
project/AutoGen/ListItem.pm
project/CasioA/ListItem.pm
project/FordFulk/ListItem.pm
project/Heat/ListItem.pm
project/Index.html.pl
project/Islet/ListItem.pm
project/LaserGame/ListItem.pm
project/Nokia61/ListItem.pm
project/PortDiag/ListItem.pm
project/ShortRel/ListItem.pm
project/TraceFS/ListItem.pm
project/badblock_guess/ListItem.pm
project/captive/ListItem.pm
project/checkstatic/ListItem.pm
project/cvsbranchdiff/ListItem.pm
project/cvsutil/ListItem.pm
project/d1xnet/ListItem.pm
project/doswatch/ListItem.pm
project/fixhtml/ListItem.pm
project/gsmperl/ListItem.pm
project/ircon/ListItem.pm
project/kix/ListItem.pm
project/kware/ListItem.pm
project/line9k/ListItem.pm
project/mdsms/ListItem.pm
project/mod_auth_tacacs/ListItem.pm
project/mot2as/ListItem.pm
project/netstat/ListItem.pm
project/oslik/ListItem.pm
project/patchd2/ListItem.pm
project/pipebuf/ListItem.pm
project/ppp9k/ListItem.pm
project/redirector_ad/ListItem.pm
project/smbfs/ListItem.pm
project/sshpatch/ListItem.pm
project/step/ListItem.pm
project/surprise/ListItem.pm
project/tac_plus/ListItem.pm
project/tcp_rto/ListItem.pm
project/tcpdump/ListItem.pm
project/timeplan/ListItem.pm
project/vblib/ListItem.pm
project/winvnc/ListItem.pm
project/wllib/ListItem.pm
project/xbill/ListItem.pm

diff --git a/pgp-JanKratochvil.txt b/pgp-JanKratochvil.txt
new file mode 100644 (file)
index 0000000..58c35bd
--- /dev/null
@@ -0,0 +1,31 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.2.1 (GNU/Linux)
+
+mQGiBD2h6DgRBADenq5efAujJXIdXgnaKsdjNs7Ld1O5YoCE9lTzGHKw0o8uaaal
+/IuNi2qSG8zRnXMEEvQpPbnLiq3Na/oUMSBXJuSM68dNeTyGKEsBs/zmCFqtv+oD
+T4R6Ux3q7zDGSkcpa5mbUuW22HNLbhpSv2LWUg/DMRjMeFL3rKvqIcv3zwCgrthY
+rrGehDsrcD3Dsp+OGoj3EQkD/i3IEFozsCXpdnY96S/JVyTN6mhxW3NzhXzHgG+y
+oX82PBWPt4JOEVTAlpzHpUK10Agvei8d3YojtnEGy4TgiWZB5gQMpYsNINAP7UW8
+0tvblUX2dZEDNimJ68kTOFOFfu2hIDBSKplGSCqYmNJIB4Jojz+6sgRg6eB6o79N
+uaxLA/4tEQUBkpl469AORAodkzNlVTxpwYTpa4YzoeAwa1h5ZKAuWbaKujSfdGpF
+kKOvKsp/i1C1eIKvH1iiGGizhlMGRjHOrPDBHGbQnB/ACDJJ36GxwgPDZS+sLC/T
+8sK4NI6L0z2qgy7/ypqF6fEpoL64vFvvJKnKv8V/wQsbqr83uLQvSmFuIEtyYXRv
+Y2h2aWwgPHBncC00NEZDNzYzMkBqYW5rcmF0b2NodmlsLm5ldD6IXQQTEQIAHQUC
+PaHpWgUJA8JnAAULBwoDBAMVAwIDFgIBAheAAAoJEMw+/LlE/HYysgsAoJCW/9BV
+VqfrfmoD+YktgNbgZjvsAJ9G6JoUgZyM8QHLtcUZOtsNKNTa5IhGBBARAgAGBQI9
+pDS7AAoJECCEtPrx50OBNRwAn0C3TyT4BBqX6yteUDczKMuD0CK1AJ44lw8ht+YZ
+6wPE82sPpwvIrJImb7kCDQQ9oeiPEAgAsMFBmBCGfPrA4HI5R45QkNYvI6ldjsDV
+8jbQ9A37VmnvApsox421pbcerGYlJMZx6BgMCILoJgiih84VQMwARWRdraeTu2Kt
+lrnJQmxxRf9eq4fiDFEwMjKvT7JPtEpC4jR6UBQ3BZAfo/buMmePlKisaMXw2tqL
+BwaIgwzDm1qm+kjwdvfOEjbNlG0VGDjuT2lDs0LfiHdIE/S0c5tys94ecsJu1sfq
+19Lv1BYDEs/oSLqCW1rxeUYYsgSQ8cwbK5JYYgLFPNx+oIB/vDH1kn6srdcOunMe
+zprQuLnPWCS91KZ09aaSnuYsf/72JYHaIxflygtCExMu5i8zax2eFwADBwf/RXLm
+50lIQ3JLUvL3q3KTQkX70/1Xb1pJ6ypT0TUNwH7BChpZWpBBI9VYiLoG5sQ235KK
+JcO1Fq1zTW2Mb1TlXcIZ52raPsZvVBN9cY+vot/Zug3FNZq7Y5GUQt6DCOB2ZwRE
+jQOc+T78w71kgnZ/xBDNal8GhLfjo/gRVcO7XpuSEy0/Jh9m7Bkj6BCwFNqkx85o
+RAIzLeOQVjiSBFOjwYvE5NULbtY1CYU7SHpiSSAnDTL1k8u2zxi8XcNIO7h6e3jE
+WylQbT9Bxp/D5ocD1vSyViBfW6DRQ5eUu3taqPfI9Xgxg/F6pQBQQ8yKkV6eFhPF
+73xpOc2gNJswlsCx44hMBBgRAgAMBQI9oeiPBQkDwmcAAAoJEMw+/LlE/HYyoU0A
+oJzhwVIejRBppzWYb1dwDQBScO0AAJ4iHaUVFxv8w7Hq94x8w+AJupB1Zw==
+=xebT
+-----END PGP PUBLIC KEY BLOCK-----
index c67b1bb..e52ec50 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"332",
 
 our @ListItem=(
                "name"=>"332",
+               "platform"=>"unixdevel",
                "priority"=>8,
                # FIXME: Relative 'download':
                "download-sources without patched core"=>top_dir()."/project/332/332-noexec.tar.gz",
                "priority"=>8,
                # FIXME: Relative 'download':
                "download-sources without patched core"=>top_dir()."/project/332/332-noexec.tar.gz",
index f930ec0..99c9bbc 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"AutoGen",
 
 our @ListItem=(
                "name"=>"AutoGen",
+               "platform"=>"unixdevel",
                "priority"=>4,
                "cvs"=>"macros",
                "link-Documentation"=>top_dir().'/project/Pod2Html.html.pl?cvs=macros/AutoGen.pm',
                "priority"=>4,
                "cvs"=>"macros",
                "link-Documentation"=>top_dir().'/project/Pod2Html.html.pl?cvs=macros/AutoGen.pm',
index 7180455..1d28905 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"Casio-A",
 
 our @ListItem=(
                "name"=>"Casio-A",
+               "platform"=>"amiga",
                "priority"=>3,
                "download"=>"Casio-A.lha",
                "link-source file"=>"Casio-A.asm",
                "priority"=>3,
                "download"=>"Casio-A.lha",
                "link-source file"=>"Casio-A.asm",
index 5757623..9a0335f 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"FordFulk",
 
 our @ListItem=(
                "name"=>"FordFulk",
+               "platform"=>"web",
                "priority"=>5,
                "download"=>"FordFulk/FordFulk.zip",
                "summary"=>"Ford-Fulkenson algorithm web applet",
                "priority"=>5,
                "download"=>"FordFulk/FordFulk.zip",
                "summary"=>"Ford-Fulkenson algorithm web applet",
index 331521c..66c9a6e 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"Heat",
 
 our @ListItem=(
                "name"=>"Heat",
+               "platform"=>"web",
                "priority"=>5,
                "download"=>"Heat/Heat.zip",
                "summary"=>"Heat distribution simulation web applet",
                "priority"=>5,
                "download"=>"Heat/Heat.zip",
                "summary"=>"Heat distribution simulation web applet",
index b8e3889..8b67c4b 100755 (executable)
@@ -30,9 +30,6 @@ use My::Web;
 require CGI;
 Wrequire 'My::Project';
 
 require CGI;
 Wrequire 'My::Project';
 
-use constant ENTRIES=>"CVS/Entries";
-use constant ENTRIES_LOG=>"CVS/Entries.Log";
-
 
 My::Web->init(
                "__PACKAGE__"=>__PACKAGE__,
 
 My::Web->init(
                "__PACKAGE__"=>__PACKAGE__,
@@ -56,27 +53,7 @@ print <<'HERE';
 </p></form>
 HERE
 
 </p></form>
 HERE
 
-my %dirs;
-for my $ENTRIES (ENTRIES,ENTRIES_LOG) {
-       local *E;
-       next if !open E,$ENTRIES;
-       while (<E>) {
-               chomp;
-               do { $dirs{$1}=1; next; } if m#^(?:A )?D/([^/]*)/#;
-               next if m#^/([^/]*)/# ;
-               next if /^D$/;
-               warn "File $ENTRIES contains invalid line \"$_\": $!";
-               }
-       close E;
-       }
-
-my %item;
-for my $dir (keys(%dirs)) {
-       Wrequire "project::${dir}::ListItem";
-       my $item=eval('\@project::'.$dir.'::ListItem::ListItem');
-       do { warn "Broken project/$dir/ListItem.pm"; next; } if !defined $item;
-       $item{$dir}={ My::Project::project_arr_to_hash(@$item) };
-       }
+my %item=( My::Project::item_hash_read() );
 
 # $col{"name"}{"show"}=1
 # $col{"name"}{"format"}=sub { "<".$_[0].">"; }
 
 # $col{"name"}{"show"}=1
 # $col{"name"}{"format"}=sub { "<".$_[0].">"; }
index a3d10d1..bdc67a8 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>'Islet',
 
 our @ListItem=(
                "name"=>'Islet',
+               "platform"=>"web",
                "priority"=>5,
                "download"=>"Islet/Islet.zip",
                "summary"=>"Map fight web game applet",
                "priority"=>5,
                "download"=>"Islet/Islet.zip",
                "summary"=>"Map fight web game applet",
index 1074566..a3c9e1e 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"LaserGame",
 
 our @ListItem=(
                "name"=>"LaserGame",
+               "platform"=>"amiga",
                "priority"=>4,
                "download"=>"LaserGame.lha",
                "link-source file"=>"LaserGame.asm",
                "priority"=>4,
                "download"=>"LaserGame.lha",
                "link-source file"=>"LaserGame.asm",
index 9bf32b5..196acb4 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"Rotation",
 
 our @ListItem=(
                "name"=>"Rotation",
+               "platform"=>"web",
                "priority"=>7,
                "download"=>"Nokia61.c",
                "summary"=>"Nokia logical game &quot;Rotation&quot; solver",
                "priority"=>7,
                "download"=>"Nokia61.c",
                "summary"=>"Nokia logical game &quot;Rotation&quot; solver",
index ef1e9e8..645ac0c 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"PortDiag",
 
 our @ListItem=(
                "name"=>"PortDiag",
+               "platform"=>"amiga",
                "priority"=>4,
                "download"=>"PortDiag.lha",
                "link-source file"=>"PortDiag.asm",
                "priority"=>4,
                "download"=>"PortDiag.lha",
                "link-source file"=>"PortDiag.asm",
index 5841151..6b212ac 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"ShortRel",
 
 our @ListItem=(
                "name"=>"ShortRel",
+               "platform"=>"amiga",
                "priority"=>4,
                "download"=>"ShortRel.lha",
                "link-source file"=>"ShortRel.asm",
                "priority"=>4,
                "download"=>"ShortRel.lha",
                "link-source file"=>"ShortRel.asm",
index ea68eb7..1572268 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"TraceFS",
 
 our @ListItem=(
                "name"=>"TraceFS",
+               "platform"=>"w32",
                "priority"=>4,
                "cvs"=>"priv/captive/src/TraceFS",
                "link-Documentation"=>top_dir()."/project/captive/doc/CacheManager.html.pl#TraceFS",
                "priority"=>4,
                "cvs"=>"priv/captive/src/TraceFS",
                "link-Documentation"=>top_dir()."/project/captive/doc/CacheManager.html.pl#TraceFS",
index 3bdf85f..4a0b522 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"badblock-guess",
 
 our @ListItem=(
                "name"=>"badblock-guess",
+               "platform"=>"unixuser",
                "priority"=>7,
                "download-compiled static binary"=>"badblock-guess",
                "download-gzipped compiled static binary"=>"badblock-guess.gz",
                "priority"=>7,
                "download-compiled static binary"=>"badblock-guess",
                "download-gzipped compiled static binary"=>"badblock-guess.gz",
index e4610e0..569010d 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"Captive",
 
 our @ListItem=(
                "name"=>"Captive",
+               "platform"=>"unixuser",
                "priority"=>9,
                "summary"=>"NTFS filesystem, MS-Windows NT kernel emulation",
                "license"=>"GPL",
                "priority"=>9,
                "summary"=>"NTFS filesystem, MS-Windows NT kernel emulation",
                "license"=>"GPL",
index e0d0aa9..7ccdbd0 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"checkstatic",
 
 our @ListItem=(
                "name"=>"checkstatic",
+               "platform"=>"unixdevel",
                "priority"=>7,
                # FIXME: 'http://cvs.jankratochvil.net/viewcvs/' -> $W->{"project_viewcvs"}
                "download"=>'http://cvs.jankratochvil.net/viewcvs/'."*checkout*/nethome/home/lace/bin/checkstatic?rev=HEAD",
                "priority"=>7,
                # FIXME: 'http://cvs.jankratochvil.net/viewcvs/' -> $W->{"project_viewcvs"}
                "download"=>'http://cvs.jankratochvil.net/viewcvs/'."*checkout*/nethome/home/lace/bin/checkstatic?rev=HEAD",
index 09f0941..0b7cfb6 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"cvsbranchdiff",
 
 our @ListItem=(
                "name"=>"cvsbranchdiff",
+               "platform"=>"unixdevel",
                "priority"=>6,
                # FIXME: 'http://cvs.jankratochvil.net/viewcvs/' -> $W->{"project_viewcvs"}
                "download"=>'http://cvs.jankratochvil.net/viewcvs/'."*checkout*/nethome/home/lace/bin/cvsbranchdiff?rev=HEAD",
                "priority"=>6,
                # FIXME: 'http://cvs.jankratochvil.net/viewcvs/' -> $W->{"project_viewcvs"}
                "download"=>'http://cvs.jankratochvil.net/viewcvs/'."*checkout*/nethome/home/lace/bin/cvsbranchdiff?rev=HEAD",
index ded8724..7da3603 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"cvsutil",
 
 our @ListItem=(
                "name"=>"cvsutil",
+               "platform"=>"unixdevel",
                "priority"=>7,
                # FIXME: 'http://cvs.jankratochvil.net/viewcvs/' -> $W->{"project_viewcvs"}
                "download"=>'http://cvs.jankratochvil.net/viewcvs/'."*checkout*/nethome/home/lace/bin/cvsutil?rev=HEAD",
                "priority"=>7,
                # FIXME: 'http://cvs.jankratochvil.net/viewcvs/' -> $W->{"project_viewcvs"}
                "download"=>'http://cvs.jankratochvil.net/viewcvs/'."*checkout*/nethome/home/lace/bin/cvsutil?rev=HEAD",
index 1899513..80fcdf8 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>a_href('http://d1x.warpcore.org/','D1X').' TCP/IP',
 
 our @ListItem=(
                "name"=>a_href('http://d1x.warpcore.org/','D1X').' TCP/IP',
+               "platform"=>"patch",
                "priority"=>2,
                "download"=>"d1x-tcpip-0.99.1.diff.gz",
                "summary"=>a_href('http://d1x.warpcore.org/','D1X').' native TCP/IP support patch',
                "priority"=>2,
                "download"=>"d1x-tcpip-0.99.1.diff.gz",
                "summary"=>a_href('http://d1x.warpcore.org/','D1X').' native TCP/IP support patch',
index 6c48626..c48e8bc 100755 (executable)
@@ -30,7 +30,8 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"DOSWatcher",
 
 our @ListItem=(
                "name"=>"DOSWatcher",
-               "priority"=>2,
+               "platform"=>"dos",
+               "priority"=>3,
                "download"=>"doswatch.zip",
                "summary"=>"DOS files access strace(1) equivalent",
                "license"=>"PD",
                "download"=>"doswatch.zip",
                "summary"=>"DOS files access strace(1) equivalent",
                "license"=>"PD",
index e9e5f7e..1f33c73 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"fixhtml",
 
 our @ListItem=(
                "name"=>"fixhtml",
+               "platform"=>"unixuser",
                "priority"=>3,
                "download"=>"fixhtml.pl",
                "summary"=>"Convert HTML files URLs to relative",
                "priority"=>3,
                "download"=>"fixhtml.pl",
                "summary"=>"Convert HTML files URLs to relative",
index ab71907..4e234e1 100755 (executable)
@@ -30,9 +30,10 @@ use My::Web;
 
 our @ListItem=(
                "name"=>a_href('http://www.tektonica.com/projects/gsmsms/','GSM::SMS').' patch',
 
 our @ListItem=(
                "name"=>a_href('http://www.tektonica.com/projects/gsmsms/','GSM::SMS').' patch',
+               "platform"=>"patch",
                "priority"=>5,
                "cvs"=>"gsmperl/GSM:lace",
                "priority"=>5,
                "cvs"=>"gsmperl/GSM:lace",
-               "summary"=>'Extend '.a_href('http://www.tektonica.com/projects/gsmsms/','GSM::SMS')
+               "summary"=>'Extension of '.a_href('http://www.tektonica.com/projects/gsmsms/','GSM::SMS')
                                .' for EMS+Alcatel',
                "license"=>"PD",
                "maintenance"=>"pending",
                                .' for EMS+Alcatel',
                "license"=>"PD",
                "maintenance"=>"pending",
index 58354af..6e2803b 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"IRCon",
 
 our @ListItem=(
                "name"=>"IRCon",
+               "platform"=>"unixuser",
                "priority"=>5,
                "download"=>"ircon.tar.gz",
                "link-index of scanned images"=>"ircon-img/",
                "priority"=>5,
                "download"=>"ircon.tar.gz",
                "link-index of scanned images"=>"ircon-img/",
index c3c36a0..a3774fc 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"KIX",
 
 our @ListItem=(
                "name"=>"KIX",
+               "platform"=>"unixuser",
                "priority"=>4,
                "download"=>"kix.c",
                "summary"=>a_href('http://www.kali.net/','Kali').' server Free equivalent',
                "priority"=>4,
                "download"=>"kix.c",
                "summary"=>a_href('http://www.kali.net/','Kali').' server Free equivalent',
index 3d4ee3f..410bb04 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"KernelWare",
 
 our @ListItem=(
                "name"=>"KernelWare",
+               "platform"=>"unixdevel",
                "priority"=>5,
                "download"=>"kware.tar.gz",
                "summary"=>"Linux kernel drivers in userland for their debugging",
                "priority"=>5,
                "download"=>"kware.tar.gz",
                "summary"=>"Linux kernel drivers in userland for their debugging",
index 022bb0d..733a2de 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"line9k",
 
 our @ListItem=(
                "name"=>"line9k",
+               "platform"=>"unixuser",
                "priority"=>7,
                # FIXME: 'http://cvs.jankratochvil.net/viewcvs/' -> $W->{"project_viewcvs"}
                "download"=>'http://cvs.jankratochvil.net/viewcvs/'."*checkout*/nethome/usr/local/sbin/line9k?rev=HEAD",
                "priority"=>7,
                # FIXME: 'http://cvs.jankratochvil.net/viewcvs/' -> $W->{"project_viewcvs"}
                "download"=>'http://cvs.jankratochvil.net/viewcvs/'."*checkout*/nethome/usr/local/sbin/line9k?rev=HEAD",
index d826023..e20cb90 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"mdsms",
 
 our @ListItem=(
                "name"=>"mdsms",
+               "platform"=>"unixuser",
                "priority"=>8,
                "download-i386 RPM package"=>"dist/mdsms-1.5.3-0.i386.rpm",
                "download-sources RPM package"=>"dist/mdsms-1.5.3-0.src.rpm",
                "priority"=>8,
                "download-i386 RPM package"=>"dist/mdsms-1.5.3-0.i386.rpm",
                "download-sources RPM package"=>"dist/mdsms-1.5.3-0.src.rpm",
index 6d11773..7e18167 100755 (executable)
@@ -30,10 +30,12 @@ use My::Web;
 
 our @ListItem=(
                "name"=>a_href('http://sourceforge.net/projects/mod-auth-tacacs/','mod_auth_tacacs').' client',
 
 our @ListItem=(
                "name"=>a_href('http://sourceforge.net/projects/mod-auth-tacacs/','mod_auth_tacacs').' client',
+               "platform"=>"patch",
                "priority"=>2,
                "download"=>"mod_auth_tacacs-2.0.2-gts1-checkout.diff.gz",
                "link-mod_auth_tacacs homepage"=>"http://sourceforge.net/projects/mod-auth-tacacs/",
                "priority"=>2,
                "download"=>"mod_auth_tacacs-2.0.2-gts1-checkout.diff.gz",
                "link-mod_auth_tacacs homepage"=>"http://sourceforge.net/projects/mod-auth-tacacs/",
-               "summary"=>'Testing/debugging Cisco TACACS+ client for '
+               "summary"=>a_href('http://www.cisco.com/warp/public/614/7.html','Cisco TACACS+')
+                               .' testing/debugging client for '
                                .a_href('http://sourceforge.net/projects/mod-auth-tacacs/','mod_auth_tacacs'),
                "license"=>"PD",
                "maintenance"=>"accepted",
                                .a_href('http://sourceforge.net/projects/mod-auth-tacacs/','mod_auth_tacacs'),
                "license"=>"PD",
                "maintenance"=>"accepted",
index a4e7eef..82d453b 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"mot2as",
 
 our @ListItem=(
                "name"=>"mot2as",
+               "platform"=>"unixdevel",
                "priority"=>5,
                "download"=>"mot2as.c",
                "summary"=>'Convert Motorola to AT&amp;T/GNU assembler syntax',
                "priority"=>5,
                "download"=>"mot2as.c",
                "summary"=>'Convert Motorola to AT&amp;T/GNU assembler syntax',
index fa0ddb9..b26c794 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"netstat -p",
 
 our @ListItem=(
                "name"=>"netstat -p",
+               "platform"=>"patch",
                "priority"=>3,
                "download"=>"net-tools-1.50-progname.diff.gz",
                "summary"=>"Program name display for ".a_href('http://www.inka.de/sites/lina/linux/NetTools/','net-tools-1.50').'/netstat',
                "priority"=>3,
                "download"=>"net-tools-1.50-progname.diff.gz",
                "summary"=>"Program name display for ".a_href('http://www.inka.de/sites/lina/linux/NetTools/','net-tools-1.50').'/netstat',
index d57e61c..d5492fe 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"oslik",
 
 our @ListItem=(
                "name"=>"oslik",
+               "platform"=>"unixuser",
                "priority"=>5,
                "download"=>"oslik/oslik.zip",
                "summary"=>"Prolog example solving logical puzzle Oslik",
                "priority"=>5,
                "download"=>"oslik/oslik.zip",
                "summary"=>"Prolog example solving logical puzzle Oslik",
index 6ef875a..26dbd80 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>a_href('http://www.descent2.com/','Descent 2').' no-CD',
 
 our @ListItem=(
                "name"=>a_href('http://www.descent2.com/','Descent 2').' no-CD',
+               "platform"=>"dos",
                "priority"=>2,
                "download"=>"patchd2.zip",
                "summary"=>a_href('http://www.descent2.com/','Descent 2').' patch to avoid CD-ROM requirement',
                "priority"=>2,
                "download"=>"patchd2.zip",
                "summary"=>a_href('http://www.descent2.com/','Descent 2').' patch to avoid CD-ROM requirement',
index 5794d61..573f7fd 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"pipebuf",
 
 our @ListItem=(
                "name"=>"pipebuf",
+               "platform"=>"unixuser",
                "priority"=>8,
                "download"=>"pipebuf.c",
                "summary"=>"UNIX pipe realtime buffering",
                "priority"=>8,
                "download"=>"pipebuf.c",
                "summary"=>"UNIX pipe realtime buffering",
index 9b3332d..f99e47f 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"ppp9k",
 
 our @ListItem=(
                "name"=>"ppp9k",
+               "platform"=>"unixuser",
                "priority"=>6,
                # FIXME: 'http://cvs.jankratochvil.net/viewcvs/' -> $W->{"project_viewcvs"}
                "download"=>'http://cvs.jankratochvil.net/viewcvs/'."*checkout*/nethome/home/lace/bin/ppp9k?rev=HEAD",
                "priority"=>6,
                # FIXME: 'http://cvs.jankratochvil.net/viewcvs/' -> $W->{"project_viewcvs"}
                "download"=>'http://cvs.jankratochvil.net/viewcvs/'."*checkout*/nethome/home/lace/bin/ppp9k?rev=HEAD",
index 769c433..3c1ae23 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>'redirector-ad',
 
 our @ListItem=(
                "name"=>'redirector-ad',
+               "platform"=>"unixuser",
                "priority"=>7,
                "cvs"=>"redirector-ad",
                "summary"=>'Banner killer as '.a_href('http://www.squid-cache.org/','Squid').' redirector filter',
                "priority"=>7,
                "cvs"=>"redirector-ad",
                "summary"=>'Banner killer as '.a_href('http://www.squid-cache.org/','Squid').' redirector filter',
index 41c7386..512a91f 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>'smbfs patch',
 
 our @ListItem=(
                "name"=>'smbfs patch',
+               "platform"=>"unixuser",
                "priority"=>6,
                "download"=>"smbfs-2.1.132-blocksize.diff",
                "summary"=>'Linux kernel smbfs acceleration patch',
                "priority"=>6,
                "download"=>"smbfs-2.1.132-blocksize.diff",
                "summary"=>'Linux kernel smbfs acceleration patch',
index ef29a1a..171d6a3 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"SSH-1 patch",
 
 our @ListItem=(
                "name"=>"SSH-1 patch",
+               "platform"=>"unixuser",
                "priority"=>7,
                "download"=>"ssh-1.2.30-kadata+odforw.tar.gz",
                "download-SSH-1, version 1.2.30, .src.rpm"=>"ftp://ftp.fi.muni.cz/pub/ssh/local-fi.muni.cz/linux/ssh-1.2.30-1i.src.rpm",
                "priority"=>7,
                "download"=>"ssh-1.2.30-kadata+odforw.tar.gz",
                "download-SSH-1, version 1.2.30, .src.rpm"=>"ftp://ftp.fi.muni.cz/pub/ssh/local-fi.muni.cz/linux/ssh-1.2.30-1i.src.rpm",
index 8bbadfd..a3f6829 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"STEP",
 
 our @ListItem=(
                "name"=>"STEP",
+               "platform"=>"web",
                "priority"=>4,
                "download"=>"step.tar.gz",
                "summary"=>"Custom web database application",
                "priority"=>4,
                "download"=>"step.tar.gz",
                "summary"=>"Custom web database application",
index 107593d..29cd2ba 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"Partition Surprise",
 
 our @ListItem=(
                "name"=>"Partition Surprise",
+               "platform"=>"unixuser",
                "priority"=>9,
                "download-Page on SourceForge.net"=>"http://sourceforge.net/project/showfiles.php?group_id=10546",
                "download-ISO Image from SourceForge.net"=>"http://surprise.sourceforge.net/download/surprise-rel7.iso.zip",
                "priority"=>9,
                "download-Page on SourceForge.net"=>"http://sourceforge.net/project/showfiles.php?group_id=10546",
                "download-ISO Image from SourceForge.net"=>"http://surprise.sourceforge.net/download/surprise-rel7.iso.zip",
@@ -37,6 +38,7 @@ our @ListItem=(
                "link-Project Page on SourceForge.net"=>"http://sourceforge.net/projects/surprise/",
                "summary"=>"Partition manager",
                "license"=>"GPL",
                "link-Project Page on SourceForge.net"=>"http://sourceforge.net/projects/surprise/",
                "summary"=>"Partition manager",
                "license"=>"GPL",
+               "sponsorship"=>a_href('http://www.suse.com/','SuSE'),
                "maintenance"=>"update",
                "ownership"=><<"HERE",
 Member of the development team:
                "maintenance"=>"update",
                "ownership"=><<"HERE",
 Member of the development team:
index 716ca17..b12f3c7 100755 (executable)
@@ -29,12 +29,14 @@ use My::Web;
 
 
 our @ListItem=(
 
 
 our @ListItem=(
-               "name"=>"tac_plus hosts",
+               "name"=>"tac_plus auth",
+               "platform"=>"unixuser",
                "priority"=>8,
                "download-GTS rel.4 diff for TACACS+ v4.0.3"=>"tac_plus-F4.0.3.alpha.8.gts4.diff.gz",
                "download-TACACS+ v4.0.3, Devrim Seral rel.8"=>"http://www.gazi.edu.tr/tacacs/index.php?page=download",
                "cvs"=>"tac_plus",
                "priority"=>8,
                "download-GTS rel.4 diff for TACACS+ v4.0.3"=>"tac_plus-F4.0.3.alpha.8.gts4.diff.gz",
                "download-TACACS+ v4.0.3, Devrim Seral rel.8"=>"http://www.gazi.edu.tr/tacacs/index.php?page=download",
                "cvs"=>"tac_plus",
-               "summary"=>"TACACS+ server NAS host based authorization security",
+               "summary"=>a_href('http://www.cisco.com/warp/public/614/7.html','Cisco TACACS+')
+                               .' NAS host based authorization',
                "license"=>"PD",
                "maintenance"=>"pending",
                "language"=>"C patch",
                "license"=>"PD",
                "maintenance"=>"pending",
                "language"=>"C patch",
index 6e4049d..4c1e45c 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"tcp_rto",
 
 our @ListItem=(
                "name"=>"tcp_rto",
+               "platform"=>"unixuser",
                "priority"=>7,
                "download-Linux kernel 2.2.17 patch"=>"linux-2.2.17-tcp_rto-1.diff",
                "download-Linux kernel 2.4.16 patch"=>"linux-2.4.16-tcp_rto-1.diff",
                "priority"=>7,
                "download-Linux kernel 2.2.17 patch"=>"linux-2.2.17-tcp_rto-1.diff",
                "download-Linux kernel 2.4.16 patch"=>"linux-2.4.16-tcp_rto-1.diff",
index 9a6d1c6..6723a10 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"tcpdump ASCII",
 
 our @ListItem=(
                "name"=>"tcpdump ASCII",
+               "platform"=>"unixuser",
                "priority"=>6,
                "download"=>"tcpdump-3.4-ASCIIdump.diff",
                "download-tcpdump-3.4"=>"ftp://ftp.ee.lbl.gov/tcpdump-3.4.tar.Z",
                "priority"=>6,
                "download"=>"tcpdump-3.4-ASCIIdump.diff",
                "download-tcpdump-3.4"=>"ftp://ftp.ee.lbl.gov/tcpdump-3.4.tar.Z",
index baf5d25..1341a9c 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"timeplan",
 
 our @ListItem=(
                "name"=>"timeplan",
+               "platform"=>"unixuser",
                "priority"=>6,
                "download"=>"timeplan-1.0.1.tar.gz",
                "cvs"=>"timeplan",
                "priority"=>6,
                "download"=>"timeplan-1.0.1.tar.gz",
                "cvs"=>"timeplan",
index c4be606..887a9ef 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"vblib",
 
 our @ListItem=(
                "name"=>"vblib",
+               "platform"=>"unixdevel",
                "priority"=>4,
                "download"=>"vblib-1.0.0.tar.gz",
                "summary"=>"High performance memory streams library",
                "priority"=>4,
                "download"=>"vblib-1.0.0.tar.gz",
                "summary"=>"High performance memory streams library",
index 99a910b..9df46fd 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"WinVNC hide",
 
 our @ListItem=(
                "name"=>"WinVNC hide",
+               "platform"=>"w32",
                "priority"=>6,
                "download-already patched version 3.3.3r9"=>"vnc-3.3.3r9_x86_win32-exe-SECRET.zip",
                "download-original version 3.3.3r9"=>"http://www.uk.research.att.com/vnc/dist/vnc-3.3.3r9_x86_win32.zip",
                "priority"=>6,
                "download-already patched version 3.3.3r9"=>"vnc-3.3.3r9_x86_win32-exe-SECRET.zip",
                "download-original version 3.3.3r9"=>"http://www.uk.research.att.com/vnc/dist/vnc-3.3.3r9_x86_win32.zip",
index 73a4e85..f563d2c 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"wllib",
 
 our @ListItem=(
                "name"=>"wllib",
+               "platform"=>"unixdevel",
                "priority"=>4,
                "download"=>"wllib-1.0.0.tar.gz",
                "summary"=>"Graphics library for crossplatform line drawing",
                "priority"=>4,
                "download"=>"wllib-1.0.0.tar.gz",
                "summary"=>"Graphics library for crossplatform line drawing",
index a3e1b1e..00f1e0e 100755 (executable)
@@ -30,6 +30,7 @@ use My::Web;
 
 our @ListItem=(
                "name"=>"Gnome xBill",
 
 our @ListItem=(
                "name"=>"Gnome xBill",
+               "platform"=>"unixuser",
                "priority"=>7,
                "link-Download from SourceForge.net"=>"http://sourceforge.net/project/showfiles.php?group_id=10700",
                "link-Homepage on SourceForge.net"=>"http://xbill.sourceforge.net/",
                "priority"=>7,
                "link-Download from SourceForge.net"=>"http://sourceforge.net/project/showfiles.php?group_id=10700",
                "link-Homepage on SourceForge.net"=>"http://xbill.sourceforge.net/",