X11::Muralis::Backend - display backend for X11::Muralis
This describes version 0.10 of X11::Muralis::Backend.
muralis --use I<backend>
This is the base class for backend modules for X11::Muralis. Generally speaking, the only methods that backends need to override are "new" and "display".
There are two parameters that need to be set in "new";
The name of the program which is used as the backend.
A hash containing the features that the backend provides.
The name of the backend; this is basically the last component of the module name. This works as either a class function or a method.
$name = $self->name();
$name = X11::Muralis::Backend::name($class);
Returns true if the backend program is available to run. This is checked by searching the PATH environment variable and checking for the existence of $self->{prog}
Returns a hash of the features the backend has enabled.
Display the file, with the given options. THis must be overridden by the specific backend class.
File::Spec
To install this module, run the following commands:
perl Build.PL ./Build ./Build test ./Build install
Or, if you're on a platform (like DOS or Windows) that doesn't like the "./" notation, you can do this:
perl Build.PL perl Build perl Build test perl Build install
In order to install somewhere other than the default, such as in a directory under your home directory, like "/home/fred/perl" go
perl Build.PL --install_base /home/fred/perl
as the first step instead.
This will install the files underneath /home/fred/perl.
You will then need to make sure that you alter the PERL5LIB variable to find the modules, and the PATH variable to find the script.
Therefore you will need to change: your path, to include /home/fred/perl/script (where the script will be)
PATH=/home/fred/perl/script:${PATH}
the PERL5LIB variable to add /home/fred/perl/lib
PERL5LIB=/home/fred/perl/lib:${PERL5LIB}
perl(1).
Please report any bugs or feature requests to the author.
Kathryn Andersen RUBYKAT perlkat AT katspace DOT org www.katspace.org
Copyright (c) 2008 by Kathryn Andersen
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install X11::Muralis, copy and paste the appropriate command in to your terminal.
cpanm
cpanm X11::Muralis
CPAN shell
perl -MCPAN -e shell install X11::Muralis
For more information on module installation, please visit the detailed CPAN module installation guide.