Gmane
Favicon
From: Petr Mladek <pmladek <at> suse.cz>
Subject: [go-oo.org Dev] ooo-build and new --with-mono-gac-root configure option
Newsgroups: gmane.comp.gnome.ximian.openoffice
Date: 2008-02-11 15:19:42 GMT (1 year, 20 weeks, 3 days, 14 hours and 3 minutes ago)
Hello,

the mono team helped us to improve the mono stuff packaging. We fixed the mono 
bridge to search cli_uno_bridge.dll in GAC (Global Assembly Cache, see
man gacutil). We also added some .dll.config files.

The result is that we do not longer need the .dlls installed in 
<ooo-home>/program directory. Also we do not longer need to call "gacutil -i" 
in the postinstall scripts. We could just put the preinstalled GAC into the 
package.

There was not an easy way to integrate it into the upstream installer. So, we 
added the hacks into ooo-build/bin/install-mono.

If you are installing with $DESTDIR, you have to define 
the --with-mono-gac-root configure option. Otherwise, the GAC will not be 
preinstalled, the dlls will stay in <ooo-home>/program, ... The following 
value works for me:

	--with-mono-gac-root=/usr/lib

Feel free to ask me in case of problems.

-- 
Best Regards,

Petr Mladek
software developer
---------------------------------------------------------------------  
SUSE LINUX, s. r. o.                        e-mail: pmladek <at> suse.cz
Lihovarská 1060/12                          tel: +420 284 028 952
190 00 Prague 9                             fax: +420 284 028 951
Czech Republic                              http://www.suse.cz/