$OFFICE_EXTENSIONS array can only include files inside $DISTDIR, so *.oxt can't be installed from other places. For example: if *.oxt is packed into other archive, like OOoFBTools ( http://code.google.com/p/ooofbtools/ ), this eclass is inapplicable. It's probably better to use full pathes, like in $PATCHES variable from base.eclass. Example from libreoffice-3.6.4.3.ebuild: >PATCHES=( > # not upstreamable stuff > "${FILESDIR}/${PN}-3.6-system-pyuno.patch" > "${FILESDIR}/${PN}-3.6-separate-checks.patch" >)
I fixed the eclass a bit to support definition of other locations and I also added the ooofbtools to cvs. The full path is not possible because then I would have to substract it. The extension name is used for the install path and uno registration.
ooofbtools has some additional documents and examples. See attachment 343672 [details] of bug 398183 for more details.
(In reply to comment #2) > ooofbtools has some additional documents and examples. > See attachment 343672 [details] of bug 398183 for more details. Yup but those are in russian, so nope, if they are not in english we should not install those.
As per previous comment.