Packaging openoffice extensions
Ville-Pekka Vainio
vpivaini at cs.helsinki.fi
Sun Mar 9 09:12:05 UTC 2008
Alex Lancaster wrote:
> I would like to package ooolatex: http://ooolatex.sourceforge.net/and
> have it available on F-7 and F-8, so it would be great if you could do
> an update of OOo for F-8 and F-7.
It's already possible to package extensions for F-7 and F-8, the packaging is
just a bit ugly. You may want to take a look at openoffice.org-voikko for
these releases, as I think it's the only OO.o extension that's currently
packaged for anything else than Rawhide:
<http://cvs.fedoraproject.org/viewcvs/rpms/openoffice.org-voikko/F-8/openoffice.org-voikko.spec?rev=1.3&view=markup>
The differences compared to what is done in Rawhide are:
1) You need to install the extension as an .oxt file, you can't extract it and
you can't use the --link option with unopkg
2) Thus you need to disable the debuginfo package
3) You need some way of not letting unopkg to write root owned files into the
user's home directory if the user calls rpm with sudo. I use a "temporary
$HOME trick", but in Rawhide Caolan has something like this:
- INSTDIR=`/bin/mktemp -d --tmpdir unoinstall.XXXXXX`
- append -env:UserInstallation=file://$INSTDIR to the unopkg command
--
Ville-Pekka Vainio
More information about the fedora-devel-list
mailing list