From: Duncan C. <dun...@wo...> - 2004-04-27 20:06:29
|
I'm not a autoconf guru so I'd appreciate if someone looks this patch over before I mess everything up! The idea (as was suggested before) is to move all the gnome modules into one gnome/* subdirectory (each module with it's own subdir) and to simplify the configure script by eliminating all the individual tests and --enable-modulefoo options down to a single --enable-gnome flag. Actually I think it makes sense to build the gnome bindings by default. The user can disable them if necessary with --disable-gnome. The other simplification is to eliminate the feature where it will build them if they are found and not otherwise. I'm not sure it's terribly useful and it's a bit harder to do when we group all the gnome modules together. Note that the attached patch also talks about gconf which I haven't committed yet. I'll take that out before committing the patch and add it back in when I add the gconf bindings. So here's my plan: * make sure my autoconf stuff is kosher then commit it * ask Axel nicely if he'll move some stuff around in cvs: glade/* -> gnome/glade/ sourceview/* -> gnome/sourceview/ * modify the makefiles to talk about the new locations * commit my new gconf bindings in gnome/gconf/ * add a gnome meta-package that depends on glade, sourceview & gconf. Duncan |