App-Slackeria

 view release on metacpan or  search on metacpan

bin/slackeria  view on Meta::CPAN


=back

For plugin options and dependencies, see their documentation.

=head1 DEPENDENCIES

B<slackeria> itself only depends on Config::Tiny, File::BaseDir and
HTML::Template.

=head1 BUGS AND LIMITATIONS

Some plugins are based on B<whohas>, which breaks easily.

This is alpha software.  The Plugin API and Config format can be considered
stable, but other things may still change.

=head1 SEE ALSO

Config::Tiny(3pm), App::Slackeria::PluginLoader(3pm).

lib/App/Slackeria/Plugin/Debian.pm  view on Meta::CPAN

Link to point to in output, %s is replaced by the project name.

Defaults to C<< http://packages.debian.org/sid/%s >>

=back

=head1 DEPENDENCIES

LWP::UserAgent(3pm), XML::LibXML(3pm).

=head1 BUGS AND LIMITATIONS

This plugin does not use an API, but simple HTML output.  It may break
anytime.

=head1 SEE ALSO

slackeria(1)

=head1 AUTHOR

lib/App/Slackeria/Plugin/FreeBSD.pm  view on Meta::CPAN

using whohas(1).

=head1 CONFIGURATION

None.

=head1 DEPENDENCIES

whohas(1).

=head1 BUGS AND LIMITATIONS

This plugin depends entirely on the external program whohas(1).  Since it
parses its text output, there may be problems with long package names or
descriptions.

=head1 SEE ALSO

slackeria(1)

=head1 AUTHOR

lib/App/Slackeria/Plugin/Freshmeat.pm  view on Meta::CPAN

=item token

Set this to your freshmeat access token (mandatory)

=back

=head1 DEPENDENCIES

Requires the WWW::Freshmeat(3pm) perl module.

=head1 BUGS AND LIMITATIONS

None known.

=head1 SEE ALSO

slackeria(1)

=head1 AUTHOR

Copyright (C) 2011 by Daniel Friesel E<lt>derf@finalrewind.orgE<gt>

lib/App/Slackeria/Plugin/Gentoo.pm  view on Meta::CPAN

This plugin queries a project and its version in Gentoo using whohas(1).

=head1 CONFIGURATION

None.

=head1 DEPENDENCIES

whohas(1).

=head1 BUGS AND LIMITATIONS

This plugin depends entirely on the external program whohas(1).  Since it
parses its text output, there may be problems with long package names or
descriptions.

=head1 SEE ALSO

slackeria(1)

=head1 AUTHOR

lib/App/Slackeria/Plugin/Git.pm  view on Meta::CPAN


Link to point to in output, again %s is replaced by B<name>

=back

=head1 DEPENDENCIES

File::Slurp(3pm), List::Util(3pm), Sort::Versions(3pm).  The B<git> executable must
be available.

=head1 BUGS AND LIMITATIONS

None known.

=head1 SEE ALSO

slackeria(1)

=head1 AUTHOR

Copyright (C) 2011 by Daniel Friesel E<lt>derf@finalrewind.orgE<gt>

lib/App/Slackeria/Plugin/GitHub.pm  view on Meta::CPAN

=item owner

Repository owner.  Mandatory

=back

=head1 DEPENDENCIES

Requires Net::GitHub(3pm) and Sort::Versions(3pm).

=head1 BUGS AND LIMITATIONS

None known.

=head1 SEE ALSO

slackeria(1)

=head1 AUTHOR

Copyright (C) 2011 by Daniel Friesel E<lt>derf@finalrewind.orgE<gt>

lib/App/Slackeria/Plugin/Ikiwiki.pm  view on Meta::CPAN

=item source_file

Markdown source file, %s is replaced with the project name.  Mandatory

=back

=head1 DEPENDENCIES

None.

=head1 BUGS AND LIMITATIONS

The title parser is not really universal.  This plugin may be of little use to
you.

=head1 SEE ALSO

slackeria(1)

=head1 AUTHOR

lib/App/Slackeria/Plugin/OpenPorts.pm  view on Meta::CPAN

=head1 DEPENDENCIES

=over

=item * LWP::UserAgent

=item * XML::LibXML

=back

=head1 BUGS AND LIMITATIONS

This plugin does not use an API, but simple HTML output.  It may break
anytime.

=head1 SEE ALSO

slackeria(1)

=head1 AUTHOR

lib/App/Slackeria/Plugin/OpenSUSE.pm  view on Meta::CPAN

using whohas(1).

=head1 CONFIGURATION

None.

=head1 DEPENDENCIES

whohas(1).

=head1 BUGS AND LIMITATIONS

This plugin depends entirely on the external program whohas(1).  Since it
parses its text output, there may be problems with long package names or
descriptions.

=head1 SEE ALSO

slackeria(1)

=head1 AUTHOR

lib/App/Slackeria/Plugin/Pkgsrc.pm  view on Meta::CPAN

NetBSD and others.

=head1 CONFIGURATION

None.

=head1 DEPENDENCIES

whohas(1).

=head1 BUGS AND LIMITATIONS

This plugin depends entirely on the external program whohas(1).  Since it
parses its text output, there may be problems with long package names or
descriptions.

=head1 SEE ALSO

slackeria(1)

=head1 AUTHOR

lib/App/Slackeria/Plugin/Ubuntu.pm  view on Meta::CPAN

using whohas(1).

=head1 CONFIGURATION

None.

=head1 DEPENDENCIES

whohas(1).

=head1 BUGS AND LIMITATIONS

This plugin depends entirely on the external program whohas(1).  Since it
parses its text output, there may be problems with long package names or
descriptions.

=head1 SEE ALSO

slackeria(1)

=head1 AUTHOR

lib/App/Slackeria/Plugin/Whohas.pm  view on Meta::CPAN

This plugin serves as a parent for all distro plugins based on whohas.

=head1 CONFIGURATION

None.

=head1 DEPENDENCIES

whohas(1).

=head1 BUGS AND LIMITATIONS

whohas is quite fragile at times.  Also, we are parsing raw text output here,
so there's no guarantee that we actually get the right line.

=head1 AUTHOR

Copyright (C) 2011 by Daniel Friesel E<lt>derf@finalrewind.orgE<gt>

=head1 LICENSE



( run in 0.860 second using v1.01-cache-2.11-cpan-4d50c553e7e )