… | |
… | |
4 | |
4 | |
5 | mkdir "software.schmorp.de", 0755; |
5 | mkdir "software.schmorp.de", 0755; |
6 | mkdir "software.schmorp.de/pkg", 0755; |
6 | mkdir "software.schmorp.de/pkg", 0755; |
7 | mkdir "software.schmorp.de/img", 0755; |
7 | mkdir "software.schmorp.de/img", 0755; |
8 | system "rsync -av *.jpg software.schmorp.de/img/"; |
8 | system "rsync -av *.jpg software.schmorp.de/img/"; |
9 | |
|
|
10 | # apparently moved |
|
|
11 | #ermyth cvs-pod(doc/poddoc/documentation.pod) cvs-co(Changes) |
|
|
12 | # This is a fork of Atheme IRC Services. |
|
|
13 | # |
|
|
14 | # Ermyth IRC Services is a set of Services for IRC networks that allows |
|
|
15 | # users to manage their channels in a secure and efficient way and |
|
|
16 | # allows operators to manage various things about their networks. |
|
|
17 | # Ermyth has been ported to C++ and goes its way using modern concepts |
|
|
18 | # and the object oriented paradigm. |
|
|
19 | |
9 | |
20 | sub hdr($$) { |
10 | sub hdr($$) { |
21 | print <<EOF; |
11 | print <<EOF; |
22 | <?xml version='1.0' encoding='utf-8'?> |
12 | <?xml version='1.0' encoding='utf-8'?> |
23 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
13 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
… | |
… | |
113 | </head> |
103 | </head> |
114 | <body> |
104 | <body> |
115 | <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> |
116 | <h1 class="$_[1]">$_[0]</h1> |
106 | <h1 class="$_[1]">$_[0]</h1> |
117 | <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 | <!-- |
118 | <a title="Mach mit!" href="http://www.piratenpartei.de/navigation/politik/unsere-ziele"> |
109 | <a title="Mach mit!" href="http://www.piratenpartei.de/navigation/politik/unsere-ziele"> |
119 | <img src="http://res.tst.eu/denke_selbst.gif" alt="Werde Pirat!" width="468" height="60" border="0" /> |
110 | <img src="http://res.tst.eu/denke_selbst.gif" alt="Werde Pirat!" width="468" height="60" border="0" /> |
120 | </a> |
111 | </a> |
121 | <br /> |
112 | <br /> |
|
|
113 | --> |
122 | <a href="http://www.piratenpartei.de/navigation/politik/unsere-ziele"> |
114 | <a href="http://www.piratenpartei.de/navigation/politik/unsere-ziele"> |
123 | <img src="http://res.tst.eu/piraten1.png" alt="Piratenpartei" width="468" height="60" border="0" /> |
115 | <img src="http://res.tst.eu/piraten1.png" alt="Piratenpartei" width="468" height="60" border="0" /> |
124 | </a> |
116 | </a> |
125 | <br /> |
117 | <br /> |
126 | <a href="http://www.deliantra.net/"> |
118 | <a href="http://www.deliantra.net/"> |
… | |
… | |
142 | </html> |
134 | </html> |
143 | EOF |
135 | EOF |
144 | } |
136 | } |
145 | |
137 | |
146 | sub res_irc { |
138 | sub res_irc { |
147 | 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"; |
148 | 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 <a href='http://webchat.freenode.net/?randomnick=1&channels=schmorp&prompt=1'><tt><b>irc.freenode.net</b></tt>, channel <tt>#schmorp</tt></a>, users <tt>schmorp</tt> and <tt>elmex</tt> <b>(say hi and <i>wait a few minutes</i>)</b></td></tr>\n"; |
149 | } |
141 | } |
150 | |
142 | |
151 | $_ = <DATA>; |
143 | $_ = <DATA>; |
152 | for (;defined $_;) { |
144 | for (;defined $_;) { |
153 | my ($name, @args) = split /\s+/; |
145 | my ($name, @args) = split /\s+/; |
… | |
… | |
427 | |
419 | |
428 | Much effort was invested into these guards behaving "sensibly" in the |
420 | Much effort was invested into these guards behaving "sensibly" in the |
429 | presence of thrown exceptions, errors and other adverse conditions, as |
421 | presence of thrown exceptions, errors and other adverse conditions, as |
430 | well as into good performance. |
422 | well as into good performance. |
431 | |
423 | |
|
|
424 | common-sense cpan cvs-pod(sense.pm,) cvs-co(Changes) |
|
|
425 | This module implements some sane defaults for Perl programs, as defined |
|
|
426 | by two typical (or not so typical - use your common sense) specimens of |
|
|
427 | Perl coders. |
|
|
428 | |
432 | Net-IRC-Server cvs-pod(Net/IRC/Server.pm,) |
429 | Net-IRC-Server cvs-pod(Net/IRC/Server.pm,) |
433 | This module provides a simple API for handling the IRC Protocol |
430 | This module provides a simple API for handling the IRC Protocol |
434 | aiming at implementing lightweight IRC-Servers. |
431 | aiming at implementing lightweight IRC-Servers. |
435 | |
432 | |
436 | PApp-SQL cpan cvs-pod(SQL.pm,) |
433 | PApp-SQL cpan cvs-pod(SQL.pm,) |
… | |
… | |
613 | Despite its simplicity, you can securely message other processes running |
610 | Despite its simplicity, you can securely message other processes running |
614 | on the same or other hosts. |
611 | on the same or other hosts. |
615 | |
612 | |
616 | For an introduction to this module family, see the Intro manual page. |
613 | For an introduction to this module family, see the Intro manual page. |
617 | |
614 | |
|
|
615 | Coro-MP cpan cvs-pod(MP.pm,) cvs-co(Changes) list(anyevent) |
|
|
616 | This Perl module extends the AnyEvent::MP API with a thread-like/erlang-style API. |
|
|
617 | |
|
|
618 | This module implements a thread-like API to AnyEvent::MP that is closer |
|
|
619 | to Erlang than the event-based AnyEvent::MP API. It integrates well into |
|
|
620 | AnyEvent::MP. |
|
|
621 | |
|
|
622 | See the AnyEvent::MP module and tutorial for info about the concepts used |
|
|
623 | in AnyEvent::MP. |
|
|
624 | |
618 | AnyEvent-DBI cpan cvs-pod(DBI.pm,) cvs-co(Changes) list(anyevent) |
625 | AnyEvent-DBI cpan cvs-pod(DBI.pm,) cvs-co(Changes) list(anyevent) |
619 | A relatively simple wrapper around DBI to make asynchronous |
626 | A relatively simple wrapper around DBI to make asynchronous |
620 | SQL requests. |
627 | SQL requests. |
621 | |
628 | |
622 | This module implements asynchronous DBI access my forking or executing |
629 | This module implements asynchronous DBI access my forking or executing |
… | |
… | |
662 | Array-Heap cpan cvs-pod(Heap.pm,) cvs-co(Changes) |
669 | Array-Heap cpan cvs-pod(Heap.pm,) cvs-co(Changes) |
663 | A Perl module that implements C++ STL-like binary heap operations. |
670 | A Perl module that implements C++ STL-like binary heap operations. |
664 | |
671 | |
665 | Audio-Play-MPG123 cpan cvs-pod(MPG123.pm,) cvs-co(Changes) |
672 | Audio-Play-MPG123 cpan cvs-pod(MPG123.pm,) cvs-co(Changes) |
666 | A Perl module implementing an interface to mpg123. |
673 | A Perl module implementing an interface to mpg123. |
|
|
674 | |
|
|
675 | BK 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) |
|
|
676 | Bummskraut is a distributed chat/messaging client framework written in Perl |
|
|
677 | using <a href="/pkg/AnyEvent-MP.html">AnyEvent::MP</a>. |
|
|
678 | |
|
|
679 | For more documentation please consult the main manpage (see below). If you |
|
|
680 | want to check on the latest news proceed to the news or changelog (see also |
|
|
681 | below). |
667 | |
682 | |
668 | Compress-LZV1 cpan cvs-pod(LZV1.pm,) cvs-co(Changes) |
683 | Compress-LZV1 cpan cvs-pod(LZV1.pm,) cvs-co(Changes) |
669 | A Perl module implementing the LZV1 compression algorithm. See |
684 | A Perl module implementing the LZV1 compression algorithm. See |
670 | <tt>Compress::LZF</tt> for a better algorithm and module. |
685 | <tt>Compress::LZF</tt> for a better algorithm and module. |
671 | |
686 | |
… | |
… | |
1050 | of the original l-systems language, which is far more complex and |
1065 | of the original l-systems language, which is far more complex and |
1051 | powerful than most available l-system interpreters.</p> |
1066 | powerful than most available l-system interpreters.</p> |
1052 | |
1067 | |
1053 | <p>See <a href="http://home.schmorp.de/marc/lsys.html">the original homepage</a> |
1068 | <p>See <a href="http://home.schmorp.de/marc/lsys.html">the original homepage</a> |
1054 | for more explanations and some images. |
1069 | for more explanations and some images. |
|
|
1070 | |
|
|
1071 | ermyth cvs-pod(doc/poddoc/documentation.pod) cvs-co(Changes) |
|
|
1072 | This is a fork of Atheme IRC Services. |
|
|
1073 | |
|
|
1074 | Ermyth IRC Services is a set of Services for IRC networks that allows |
|
|
1075 | users to manage their channels in a secure and efficient way and |
|
|
1076 | allows operators to manage various things about their networks. |
|
|
1077 | Ermyth has been ported to C++ and goes its way using modern concepts |
|
|
1078 | and the object oriented paradigm. |
|
|
1079 | |