ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/schmorpforge/genpage
(Generate patch)

Comparing cvsroot/schmorpforge/genpage (file contents):
Revision 1.53 by root, Sun Jul 26 12:22:33 2009 UTC vs.
Revision 1.65 by root, Tue Dec 8 19:50:54 2009 UTC

103</head> 103</head>
104<body> 104<body>
105<p class='back'><a href='/'>Schmorpforge Ta-Sa Software Repository</a></p> 105<p class='back'><a href='/'>Schmorpforge Ta-Sa Software Repository</a></p>
106<h1 class="$_[1]">$_[0]</h1> 106<h1 class="$_[1]">$_[0]</h1>
107<div style="text-align: center; float: right; margin-left: 1em; margin-bottom: 1em"> 107<div style="text-align: center; float: right; margin-left: 1em; margin-bottom: 1em">
108<!--
109 <a title="Mach mit!" href="http://www.piratenpartei.de/navigation/politik/unsere-ziele">
110 <img src="http://res.tst.eu/denke_selbst.gif" alt="Werde Pirat!" width="468" height="60" border="0" />
111 </a>
112 <br />
113-->
108 <a href="http://www.piratenpartei.de/navigation/politik/unsere-ziele"> 114 <a href="http://www.piratenpartei.de/navigation/politik/unsere-ziele">
109 <img src="http://www.piratenpartei-hessen.de/common/piratenbanner1" alt="Piratenpartei" border="0"/> 115 <img src="http://res.tst.eu/piraten1.png" alt="Piratenpartei" width="468" height="60" border="0" />
110 </a> 116 </a>
111 <br /> 117 <br />
112 <a href="http://www.deliantra.net/"> 118 <a href="http://www.deliantra.net/">
113 <img src="http://www.deliantra.net/images/deliantra.png" border="0" alt="Deliantra Free MMORPG" style="display: inline"/> 119 <img src="http://www.deliantra.net/images/deliantra.png" border="0" alt="Deliantra Free MMORPG" style="display: inline"/>
114 <br /> 120 <br />
128</html> 134</html>
129EOF 135EOF
130} 136}
131 137
132sub res_irc { 138sub res_irc {
133 print "<tr><td><tt class='icon'>IRC</tt></td><td class='rr'>Server <tt><b><a href='http://widget.mibbit.com/?settings=ba7bec4f0f493fde9b226a13c375edbd&server=irc.schmorp.de&channel=%23schmorp&noServerNotices=true&autoConnect=true'>irc.schmorp.de</a></b></tt>, channel <tt>#schmorp</tt>, users <tt>schmorp</tt> and <tt>elmex</tt> <b>(say hi and <i>wait a few minutes</i>)</b></td></tr>\n"; 139# print "<tr><td><tt class='icon'>IRC</tt></td><td class='rr'>Server <tt><b><a href='http://widget.mibbit.com/?settings=ba7bec4f0f493fde9b226a13c375edbd&server=irc.schmorp.de&channel=%23schmorp&noServerNotices=true&autoConnect=true'>irc.schmorp.de</a></b></tt>, channel <tt>#schmorp</tt>, users <tt>schmorp</tt> and <tt>elmex</tt> <b>(say hi and <i>wait a few minutes</i>)</b></td></tr>\n";
134 print "<tr><td><tt class='icon'>IRC</tt></td><td class='rr'>Server <tt><b>irc.freenode.net</b></tt>, channel <tt>#schmorp</tt>, users <tt>schmorp</tt> and <tt>elmex</tt></td></tr>\n"; 140 print "<tr><td><tt class='icon'>IRC</tt></td><td class='rr'>Server <tt><b>irc.freenode.net</b></tt>, channel <tt>#schmorp</tt>, users <tt>schmorp</tt> and <tt>elmex</tt> <b>(say hi and <i>wait a few minutes</i>)</b></td></tr>\n";
135} 141}
136 142
137$_ = <DATA>; 143$_ = <DATA>;
138for (;defined $_;) { 144for (;defined $_;) {
139 my ($name, @args) = split /\s+/; 145 my ($name, @args) = split /\s+/;
164<h2>Resources</h2> 170<h2>Resources</h2>
165<table class='resources'> 171<table class='resources'>
166EOF 172EOF
167 if (grep /git/, @args) { 173 if (grep /git/, @args) {
168 print <<EOF; 174 print <<EOF;
169<tr><td><tt class="icon">GIT</tt></td><td class='rr'><a href='http://git.ta-sa.org/?p=$name.git;a=summary'>Browsable GIT repository '$name'</a></li></tr> 175<tr><td><tt class="icon">GIT</tt></td><td class='rr'><a href='http://git.ta-sa.org/git/$name/'>Browsable GIT repository '$name'</a></li></tr>
170<tr><td><tt class="icon">GIT</tt></td><td class='rr'>Read-only GIT checkout: <tt>&#160;git-clone http://git.ta-sa.org/$name.git</tt> 176<tr><td><tt class="icon">GIT</tt></td><td class='rr'>Read-only GIT checkout: <tt>&#160;git-clone http://git.ta-sa.org/$name.git</tt>
171</td></tr> 177</td></tr>
172<tr><td><tt class="icon">CVS</tt></td><td class='rr'>Contributor CVS access (command requires CVS version &gt;= 1.12.11):<br /> 178<!-- <tr><td><tt class="icon">CVS</tt></td><td class='rr'>Contributor CVS access (command requires CVS version &gt;= 1.12.11):<br />
173 <tt>cvs -d ":ext;CVS_SERVER=git-cvsserver:USER\@ruth.plan9.de/gitroot/$name.git" co -d $name master</tt> 179 <tt>cvs -d ":ext;CVS_SERVER=git-cvsserver:USER\@ruth.plan9.de/gitroot/$name.git" co -d $name master</tt>
174</td></tr> 180</td></tr> -->
175EOF 181EOF
176 } else { 182 } else {
177 my $modules = $name; 183 my $modules = $name;
178 $modules = "$1" if grep /modules\((.*)\)/, @args; 184 $modules = "$1" if grep /modules\((.*)\)/, @args;
179 185
526 A fork of the unmaintained xcb (x cut buffers) program implementing better i18n. 532 A fork of the unmaintained xcb (x cut buffers) program implementing better i18n.
527 533
528lmainit cvs-co(NEWS) 534lmainit cvs-co(NEWS)
529 A sysvinit replacement that can even be configured to be sysvinit-compliant. 535 A sysvinit replacement that can even be configured to be sysvinit-compliant.
530 536
531 See <a href="http://www.goof.com/pcg/marc/lmainit.html">its homepage</a> for more info. 537 See <a href="http://home.schmorp.de/marc/lmainit.html">its homepage</a> for more info.
532 538
533Algorithm-FEC cpan cvs-pod(FEC.pm,) cvs-co(README.fec) cvs-co(Changes) 539Algorithm-FEC cpan cvs-pod(FEC.pm,) cvs-co(README.fec) cvs-co(Changes)
534 Perl module implementing forward error correction using Vandermonde matrices 540 Perl module implementing forward error correction using Vandermonde matrices
535 541
536AnyEvent cpan cvs-pod(lib/AnyEvent.pm,) cvs-pod(lib/AnyEvent/Intro.pod,Introduction/Tutorial) cvs-co(Changes) cvs-pod(lib/AnyEvent/Util.pm,AnyEvent::Util) cvs-pod(lib/AnyEvent/Handle.pm,AnyEvent::Handle) cvs-pod(lib/AnyEvent/Socket.pm,AnyEvent::Socket) cvs-pod(lib/AnyEvent/DNS.pm,AnyEvent::DNS) cvs-pod(lib/AnyEvent/Impl/EV.pm,AnyEvent::Impl::EV) cvs-pod(lib/AnyEvent/Impl/Event.pm,AnyEvent::Impl::Event) cvs-pod(lib/AnyEvent/Impl/Glib.pm,AnyEvent::Impl::Glib) cvs-pod(lib/AnyEvent/Impl/Tk.pm,AnyEvent::Impl::Tk) cvs-pod(lib/AnyEvent/Impl/Perl.pm,AnyEvent::Impl::Perl) cvs-pod(lib/AnyEvent/Impl/Qt.pm,AnyEvent::Impl::Qt) cvs-pod(lib/AnyEvent/Impl/EventLib.pm,AnyEvent::Impl::EventLib) cvs-pod(lib/AnyEvent/Impl/Irssi.pm,AnyEvent::Impl::Irssi) cvs-pod(lib/AnyEvent/Impl/IOAsync.pm,AnyEvent::Impl::IOAsync) cvs-pod(lib/AnyEvent/Impl/POE.pm,AnyEvent::Impl::POE) list(anyevent) 542AnyEvent cpan cvs-pod(lib/AnyEvent.pm,) cvs-pod(lib/AnyEvent/Intro.pod,Introduction/Tutorial) cvs-pod(lib/AE.pm,AE) cvs-co(Changes) cvs-pod(lib/AnyEvent/Util.pm,AnyEvent::Util) cvs-pod(lib/AnyEvent/Handle.pm,AnyEvent::Handle) cvs-pod(lib/AnyEvent/Socket.pm,AnyEvent::Socket) cvs-pod(lib/AnyEvent/DNS.pm,AnyEvent::DNS) cvs-pod(lib/AnyEvent/Impl/EV.pm,AnyEvent::Impl::EV) cvs-pod(lib/AnyEvent/Impl/Event.pm,AnyEvent::Impl::Event) cvs-pod(lib/AnyEvent/Impl/Glib.pm,AnyEvent::Impl::Glib) cvs-pod(lib/AnyEvent/Impl/Tk.pm,AnyEvent::Impl::Tk) cvs-pod(lib/AnyEvent/Impl/Perl.pm,AnyEvent::Impl::Perl) cvs-pod(lib/AnyEvent/Impl/Qt.pm,AnyEvent::Impl::Qt) cvs-pod(lib/AnyEvent/Impl/EventLib.pm,AnyEvent::Impl::EventLib) cvs-pod(lib/AnyEvent/Impl/Irssi.pm,AnyEvent::Impl::Irssi) cvs-pod(lib/AnyEvent/Impl/IOAsync.pm,AnyEvent::Impl::IOAsync) cvs-pod(lib/AnyEvent/Impl/POE.pm,AnyEvent::Impl::POE) list(anyevent)
537 This module offers a simple API for I/O, timer, signal, child process 543 This module offers a simple API for I/O, timer, signal, child process
538 and completion events, independent of a specific event loop. 544 and completion events, independent of a specific event loop.
539 545
540 <p>This module allows module authors to use those events internally 546 <p>This module allows module authors to use those events internally
541 without forcing users of the module to use a specific event loop, without 547 without forcing users of the module to use a specific event loop, without
591 The caller is responsible for authentication management, cookies (if 597 The caller is responsible for authentication management, cookies (if
592 the simplistic implementation in this module doesn't suffice), referer 598 the simplistic implementation in this module doesn't suffice), referer
593 and other high-level protocol details for which this module offers only 599 and other high-level protocol details for which this module offers only
594 limited support. 600 limited support.
595 601
602AnyEvent-MP cpan cvs-pod(MP.pm,) cvs-pod(MP/Intro.pod,Introduction/Tutorial) cvs-co(Changes) list(anyevent)
603 This Perl module (-family) implements a simple message passing framework for Perl.
604
605 Despite its simplicity, you can securely message other processes running
606 on the same or other hosts.
607
608 For an introduction to this module family, see the Intro manual page.
609
610Coro-MP cpan cvs-pod(MP.pm,) cvs-co(Changes) list(anyevent)
611 This Perl module extends the AnyEvent::MP API with a thread-like/erlang-style API.
612
613 This module implements a thread-like API to AnyEvent::MP that is closer
614 to Erlang than the event-based AnyEvent::MP API. It integrates well into
615 AnyEvent::MP.
616
617 See the AnyEvent::MP module and tutorial for info about the concepts used
618 in AnyEvent::MP.
619
596AnyEvent-DBI cpan cvs-pod(DBI.pm,) cvs-co(Changes) list(anyevent) 620AnyEvent-DBI cpan cvs-pod(DBI.pm,) cvs-co(Changes) list(anyevent)
597 A relatively simple wrapper around DBI to make asynchronous 621 A relatively simple wrapper around DBI to make asynchronous
598 SQL requests. 622 SQL requests.
599 623
600 This module implements asynchronous DBI access my forking or executing 624 This module implements asynchronous DBI access my forking or executing
608 This is a very basic HTTP server that allows the user/programmer to install 632 This is a very basic HTTP server that allows the user/programmer to install
609 hooks for URL paths to generate the output. It uses AnyEvent to be easily 633 hooks for URL paths to generate the output. It uses AnyEvent to be easily
610 embeddable into other applications. The main objective was to make it 634 embeddable into other applications. The main objective was to make it
611 easier to make simple HTTP frontends in Perl for Perl programs and Perl modules. 635 easier to make simple HTTP frontends in Perl for Perl programs and Perl modules.
612 636
637AnyEvent-Feed cpan-elmex git-pod(lib/AnyEvent/Feed.pm,) git-co(Changes) list(anyevent)
638 A RSS/Atom Feed aggregator.
639
640 This module uses AnyEvent::HTTP and XML::Feed to fetch and parse RSS and Atom
641 feeds. It provides aggregation (detecting of new entries) to provide an easy
642 interface for simple feed readers.
643
644AnyEvent-Twitter cpan-elmex git-pod(lib/AnyEvent/Twitter.pm,) git-co(Changes) list(anyevent)
645 Implementation of the Twitter API for AnyEvent.
646
647 Provides a simple non-blocking API to access information (aka tweets) provided
648 by <a href="http://www.twitter.com">Twitter</a>.
649
613AnyEvent-IGS cpan-elmex git-pod(lib/AnyEvent/IGS.pm,) git-co(Changes) list(anyevent) 650AnyEvent-IGS cpan-elmex git-pod(lib/AnyEvent/IGS.pm,) git-co(Changes) list(anyevent)
614 A Perl module that interfaces to the International Go Server. 651 A Perl module that interfaces to the International Go Server.
615 652
616 This module is an Anyevent-based interface to the International Go Server 653 This module is an Anyevent-based interface to the International Go Server
617 protocol. 654 protocol.
627Array-Heap cpan cvs-pod(Heap.pm,) cvs-co(Changes) 664Array-Heap cpan cvs-pod(Heap.pm,) cvs-co(Changes)
628 A Perl module that implements C++ STL-like binary heap operations. 665 A Perl module that implements C++ STL-like binary heap operations.
629 666
630Audio-Play-MPG123 cpan cvs-pod(MPG123.pm,) cvs-co(Changes) 667Audio-Play-MPG123 cpan cvs-pod(MPG123.pm,) cvs-co(Changes)
631 A Perl module implementing an interface to mpg123. 668 A Perl module implementing an interface to mpg123.
669
670BK git-pod(lib/BK.pm,) git-pod(lib/BK/News.pod,News) git-co(Changes) git-pod(lib/BK/Client.pm,BK::Client) git-pod(lib/BK/Backend.pm,BK::Backend)
671 Bummskraut is a distributed chat/messaging client framework written in Perl
672 using <a href="/pkg/AnyEvent-MP.html">AnyEvent::MP</a>.
673
674 For more documentation please consult the main manpage (see below). If you
675 want to check on the latest news proceed to the news or changelog (see also
676 below).
632 677
633Compress-LZV1 cpan cvs-pod(LZV1.pm,) cvs-co(Changes) 678Compress-LZV1 cpan cvs-pod(LZV1.pm,) cvs-co(Changes)
634 A Perl module implementing the LZV1 compression algorithm. See 679 A Perl module implementing the LZV1 compression algorithm. See
635 <tt>Compress::LZF</tt> for a better algorithm and module. 680 <tt>Compress::LZF</tt> for a better algorithm and module.
636 681
895 940
896wvsniff 941wvsniff
897 Undocumented but nicely working wavelan sniffer that I wrote for use 942 Undocumented but nicely working wavelan sniffer that I wrote for use
898 with my cisco aironet card. If you get it working, praise yourself. 943 with my cisco aironet card. If you get it working, praise yourself.
899 944
900ermyth cvs-pod(doc/poddoc/documentation.pod) cvs-co(Changes)
901 This is a fork of Atheme IRC Services.
902
903 Ermyth IRC Services is a set of Services for IRC networks that allows
904 users to manage their channels in a secure and efficient way and
905 allows operators to manage various things about their networks.
906 Ermyth has been ported to C++ and goes its way using modern concepts
907 and the object oriented paradigm.
908
909dhcpping cvs-pod(dhcping.pod,) 945dhcpping cvs-pod(dhcping.pod,)
910 A version of dhcpping enhanced by <a href="mailto:marco@nethype.de">Marco Maisenhelder</a> 946 A version of dhcpping enhanced by <a href="mailto:marco@nethype.de">Marco Maisenhelder</a>
911 to support passing dhcp options. Intended to test dhcp server implementations. 947 to support passing dhcp options. Intended to test dhcp server implementations.
912 948
913Object-Event cpan-elmex git-pod(lib/Object/Event.pm,) git-co(Changes) 949Object-Event cpan-elmex git-pod(lib/Object/Event.pm,) git-co(Changes)
1022 1058
1023 <p>lsys is a full-featured program that understands most of the syntax 1059 <p>lsys is a full-featured program that understands most of the syntax
1024 of the original l-systems language, which is far more complex and 1060 of the original l-systems language, which is far more complex and
1025 powerful than most available l-system interpreters.</p> 1061 powerful than most available l-system interpreters.</p>
1026 1062
1027 <p>See <a href="http://www.goof.com/pcg/marc/lsys.html">the original homepage</a> 1063 <p>See <a href="http://home.schmorp.de/marc/lsys.html">the original homepage</a>
1028 for more explanations and some images. 1064 for more explanations and some images.
1065
1066ermyth cvs-pod(doc/poddoc/documentation.pod) cvs-co(Changes)
1067 This is a fork of Atheme IRC Services.
1068
1069 Ermyth IRC Services is a set of Services for IRC networks that allows
1070 users to manage their channels in a secure and efficient way and
1071 allows operators to manage various things about their networks.
1072 Ermyth has been ported to C++ and goes its way using modern concepts
1073 and the object oriented paradigm.
1074

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines