Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 463536 - office-ext-r1.eclass should allow installing .oxt files from places other than DISTDIR
Summary: office-ext-r1.eclass should allow installing .oxt files from places other tha...
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-27 20:54 UTC by M8R-u38wij
Modified: 2013-04-26 19:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description M8R-u38wij 2013-03-27 20:54:33 UTC
$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"
>)
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2013-03-29 10:04:08 UTC
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.
Comment 2 M8R-u38wij 2013-03-29 19:21:11 UTC
ooofbtools has some additional documents and examples.
See attachment 343672 [details] of bug 398183 for more details.
Comment 3 Tomáš Chvátal (RETIRED) gentoo-dev 2013-04-10 09:12:21 UTC
(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.
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2013-04-26 19:08:24 UTC
As per previous comment.