Re: [gtk-list] Re: Gtk-Perl module building
- From: Dermot Musgrove <dermot glade perl connectfree co uk>
- To: gtk-list redhat com
- Subject: Re: [gtk-list] Re: Gtk-Perl module building
- Date: Mon, 31 Jan 2000 18:07:23 +0000
"BrYan P. Johnson" wrote:
>
> Dermot Musgrove <dermot@glade.perl.connectfree.co.uk> writes:
> > Hi,
> >
> > This is a problem that Stas Bekman <sbekman@iname.com> has asked me
> > about. He is not on the gtk-list so I am reporting it for him.
> >
> > He uses the CPAN shell to build and install modules but of course
> > Gtk-Perl only builds the top level module by default. Is there a way to
> > build the sub modules automatically? I don't know the CPAN shell but is
> > it possible to build the sub modules using that?
> >
>
> CPAN.pmı doesn't understand building Gtk-Perl's sub modules. The old
> way to get it to work was to provide makepl args. This bit of code
> used to work for making sure LWP and Gtk-Perl were both installed:
>
> if (eval "require CPAN;") {
> use CPAN;
> for $mod (qw (Gtk LWP)){
> my $obj = CPAN::Shell->expand('Module',$mod);
> print "$obj\n";
> if ($mod =~ "Gtk") {
> # configure CPAN to use Gtk-Perl's makefile.pl args
> $foo = CPAN::Shell->o('conf', 'makepl_arg', '--with-gdkimlib
> --with-gnome --with-gtkxmhtml --with-gnome-panel');
> } else {
> # clear the makefile args
> $foo = CPAN::Shell->o('conf', 'makepl_arg', '');
> }
> $obj->install;
> }
>
> It's pretty neat to offer to install necessary modules automagically,
> saves the whack-a-mole you can end up playing with some perl programs'
> module dependencies.
>
> But I know of no way to tell the CPAN module to recurse through
> Gtk-Perl's subdirectories doing the right thing.
Thanks for the help, I'll pass it on to him. I really should try it myself
as well :)
Regards, Dermot
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]