… | |
… | |
168 | <h2>Resources</h2> |
168 | <h2>Resources</h2> |
169 | <table class='resources'> |
169 | <table class='resources'> |
170 | EOF |
170 | EOF |
171 | if (grep /git/, @args) { |
171 | if (grep /git/, @args) { |
172 | print <<EOF; |
172 | print <<EOF; |
173 | <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> |
173 | <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> |
174 | <tr><td><tt class="icon">GIT</tt></td><td class='rr'>Read-only GIT checkout: <tt> git-clone http://git.ta-sa.org/$name.git</tt> |
174 | <tr><td><tt class="icon">GIT</tt></td><td class='rr'>Read-only GIT checkout: <tt> git-clone http://git.ta-sa.org/$name.git</tt> |
175 | </td></tr> |
175 | </td></tr> |
176 | <tr><td><tt class="icon">CVS</tt></td><td class='rr'>Contributor CVS access (command requires CVS version >= 1.12.11):<br /> |
176 | <!-- <tr><td><tt class="icon">CVS</tt></td><td class='rr'>Contributor CVS access (command requires CVS version >= 1.12.11):<br /> |
177 | <tt>cvs -d ":ext;CVS_SERVER=git-cvsserver:USER\@ruth.plan9.de/gitroot/$name.git" co -d $name master</tt> |
177 | <tt>cvs -d ":ext;CVS_SERVER=git-cvsserver:USER\@ruth.plan9.de/gitroot/$name.git" co -d $name master</tt> |
178 | </td></tr> |
178 | </td></tr> --> |
179 | EOF |
179 | EOF |
180 | } else { |
180 | } else { |
181 | my $modules = $name; |
181 | my $modules = $name; |
182 | $modules = "$1" if grep /modules\((.*)\)/, @args; |
182 | $modules = "$1" if grep /modules\((.*)\)/, @args; |
183 | |
183 | |
… | |
… | |
612 | This is a very basic HTTP server that allows the user/programmer to install |
612 | This is a very basic HTTP server that allows the user/programmer to install |
613 | hooks for URL paths to generate the output. It uses AnyEvent to be easily |
613 | hooks for URL paths to generate the output. It uses AnyEvent to be easily |
614 | embeddable into other applications. The main objective was to make it |
614 | embeddable into other applications. The main objective was to make it |
615 | easier to make simple HTTP frontends in Perl for Perl programs and Perl modules. |
615 | easier to make simple HTTP frontends in Perl for Perl programs and Perl modules. |
616 | |
616 | |
|
|
617 | AnyEvent-Feed cpan-elmex git-pod(lib/AnyEvent/Feed.pm,) git-co(Changes) list(anyevent) |
|
|
618 | A RSS/Atom Feed aggregator. |
|
|
619 | |
|
|
620 | This module uses AnyEvent::HTTP and XML::Feed to fetch and parse RSS and Atom |
|
|
621 | feeds. It provides aggregation (detecting of new entries) to provide an easy |
|
|
622 | interface for simple feed readers. |
|
|
623 | |
|
|
624 | AnyEvent-Twitter cpan-elmex git-pod(lib/AnyEvent/Twitter.pm,) git-co(Changes) list(anyevent) |
|
|
625 | Implementation of the Twitter API for AnyEvent. |
|
|
626 | |
|
|
627 | Provides a simple non-blocking API to access information (aka tweets) provided |
|
|
628 | by <a href="http://www.twitter.com">Twitter</a>. |
|
|
629 | |
617 | AnyEvent-IGS cpan-elmex git-pod(lib/AnyEvent/IGS.pm,) git-co(Changes) list(anyevent) |
630 | AnyEvent-IGS cpan-elmex git-pod(lib/AnyEvent/IGS.pm,) git-co(Changes) list(anyevent) |
618 | A Perl module that interfaces to the International Go Server. |
631 | A Perl module that interfaces to the International Go Server. |
619 | |
632 | |
620 | This module is an Anyevent-based interface to the International Go Server |
633 | This module is an Anyevent-based interface to the International Go Server |
621 | protocol. |
634 | protocol. |