App::cpang - CPAN GUI in Gtk2
version 0.03
It's about time we have a GUI for cpan. Apparently we're not that into GUI, but users are, so we need^Wshould care about it too.
This is a rough draft of a basic cpan GUI. It uses App::cpanminus instead of the basic cpan. It's not pretty, but it's a start.
You are more than welcome to help me work this into a beautiful GUI application for users to use in order to search/install/test(?) modules and applications from CPAN.
If you are a user, please check cpang for how to use this.
This paper describes the module behind the application.
These are the attributes available in new().
new()
Sets the title of the main window.
use App::cpang; my $app = App::cpang->new( title => 'MY MAIN TITLE!' );
Surprisingly this creates a new object of type App::cpang.
Packs everything and runs the application.
$app->run;
Clicks on the "Install" step. This is bound to an event of the button in the interface.
Sawyer X <xsawyerx@cpan.org>
This software is copyright (c) 2010 by Sawyer X.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install App::cpang, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::cpang
CPAN shell
perl -MCPAN -e shell install App::cpang
For more information on module installation, please visit the detailed CPAN module installation guide.