Re: [evolution-patches] Patch to Update evolution-nognome for Solaris/Gnome2



On Wed, 2003-04-16 at 15:54, Ettore Perazzoli wrote:
> On Wed, 2003-04-16 at 15:29, Rodney Dawes wrote:
> > Here's a patch to the source that implements what I am doing for the
> > Solaris beta packages. This seems like the best solution for the script
> > as far as I can see.
> 
> Two things I don't like here.
> 
>       * Do we really need to install the Evolution binary with a
>         different name when compiled with CDE support?  That sounds
>         broken.  I'd rather just have it the same way as it was before,
>         i.e. with evolution-nognome invoking evolution-1.3. 

A) Simply calling it evolution-nognome breaks parallel installability
B) We can't rely on the .desktop file, and this is cleaner than hacking
   the .desktop file (there is no guarantee our packages will show up in
   menus in Sun's Gnome2)
3) This is the best solution I can think of to guarantee that the path
   is set correctly for bonobo-activation. I don't know a better way to
   do this, as there is no command line magic I can do at install time
   for our packages, and I'd rather avoid hacking a binary that gets run
   at install time to just load the xml and spit out more xml with the
   new path added.

>       * The hardcoded GNOME paths in the script don't look right.  If
>         there is no way to detect them, we should have an option in
>         configure.in (e.g. --with-gnome-prefix or somesuch).  Actually,
>         I think we only care for gnome-pilot and yelp, so maybe we could
>         detect the prefixes from them?

The hardcoded GNOME paths are from Sun's Gnome2 packages. If we need to
detect prefixes from other programs and add them also, then we have even
more issues. Yelp really doesn't matter as far as I can tell. The major
issues are GNOME2_PATH and LD_LIBRARY_PATH.

-- dobey




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]