I planned to reply this message, but didn't have a time yet (since it requires some good thinking first).
On 19 Jun 2003 23:38:55 +0200, [EMAIL PROTECTED] wrote: > > On Wed, Apr 23, 2003 at 03:47:12PM +0200, Grzegorz Nieweglowski wrote: > > Hi. I've noticed something concerning the fvwm ./configure and install > > scripts - they seem to make an assumption that everyone uses/wishes to > > use gtk+ and perl. And maybe Gnome, I don't know (no gnome-libs on my > > system and not much difference between gtk+ and gnome) > > > > Anyhow, me favorite bugs: > > > > a. there is no way to turn off gtk+ support in fvwm. I think something > > like --without-gtk would do nice. Currently I'm using a workaround > > '--with-gtk-prefix=/dev/null', but it isn't very nice. I have gtk+, but > > don't need it in fvwm. If gtk+ is optional, then there should be a way > > to turn it off, even if gtk+ is available. > > The CVS version now has --disable-gtk. > > > b. even if I manage to fool the ./configure script into not compiling > > FvwmGtk, FvwmGtkDebug will be build (and installed). I think those two > > (FvwmGtk and FvwmGtkDebug) should be bundled - without FvwmGtk the > > FvwmGtkDebug is pretty much useless... > > Done. Well, FvwmGtk and FvwmGtkDebug are different stories. There is actually nothing bad with FvwmGtkDebug installed. It is just a perl script. It does not require GTK+ in the installation time, only in the running time (and only indirrectly using Gtk perl package). So one may install fvwm and then Gtk-Perl in this order and FvwmGtkDebug will work. This can't be said about FvwmGtk. > > c. same goes for Perl. I don't wish to use FvwmPerl, but the > > --disable-perllib switch works only partially - sure, the perl bindings > > won't be included, but scripts depending on them _will_ be installed, > > ignoring --disable-perllib. Hey, even the FvwmPerl module will be > > installed. I think the --disable-perllib should be "stronger" (disable > > the installation of scripts/modules that need the fvwm perl bindings, > > like FvwmDebug or FvwmWindowMenu). > > Maybe renaming it to "--disable-perl" would also be more appropriate. > > I leave that for Mikhael to do. The same reason here. There is nothing bad in installing FvwmWindowMenu. It is just a perl script. So one may install fvwm and then perl in this order and FvwmWindowMenu module will work. We don't have 30 options for installing our 30 modules. > > d. installation of man pages. Should be bundled with the installation of > > appropriate modules, but this isn't the case, at least now. Even if my > > fvwm was build without FvwmGtk, the FvwmGtk man page is ever-present. > > I think including man pages for modules that weren't build is a mistake. > > Done. I am not sure having the same man pages installed on all user systems is a mistake, but I have no strong preference here. Regards, Mikhael. -- Visit the official FVWM web page at <URL:http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm-workers" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]