Project

General

Profile

Freedom issue #2416

[extra/libreoffice-*] Pre-compiled bits in the PKGBUILD

freemor - 2 months ago - . Updated 2 months ago.

Status:
unconfirmed
Priority:
discussion
Assignee:
-
% Done:

0%


Description

On the Cusp of the transition form 6.2.5 to 6.3.x I took a look at the current 6.2.5 PKGBUILD from ARCH

It looks like the build may not be "Clean" 5 Precompiled bits are pulled in.
Of concern are:

        ${_additional_source_url2}/8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar  # for test suite
        ${_additional_source_url2}/odfvalidator-1.2.0-incubating-SNAPSHOT-jar-with-dependencies-971c54fd38a968f5860014b44301872706f9e540.jar # for test suite
        ${_additional_source_url2}/49a64f3bcf20a7909ba2751349231d6652ded9cd2840e961b5164d09de3ffa63-opens___.ttf
        ${_additional_source_url2}/185d60944ea767075d27247c3162b3bc-unowinreg.dll

With _additional_source_url2 being defined as:

https://dev-www.libreoffice.org/extern

Putting this here mostly so I don't forget to look at the new PKGBUILD

BUT!
/185d60944ea767075d27247c3162b3bc-unowinreg.dll > function should be determined. Is there source any place? can de build from source. Is this just part of the LO-sdk and we can just blacklist the libreoffice*-sdk packages
/8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar -> seems to be tied to a document (format) validation service "office-o-tron". Source for something of the same name exists at: https://github.com/alexbrn/officeotron.git
/49a64f3bcf20a7909ba2751349231d6652ded9cd2840e961b5164d09de3ffa63-opens___.ttf -> Clearly a font. Why Pre-compiled? How Used? What License? Can we loose it? Is there source some place?
/odfvalidator-1.2.0-incubating-SNAPSHOT-jar-with-dependencies-971c54fd38a968f5860014b44301872706f9e540.jar -> from the name also an document validator. All the same questions as above.

As course with the comming 6.3.x some of these may change/disappear. I'll keep an eye on that..

K, time for bed now.. Look more in the morning.

History

#1

Updated by freemor 2 months ago

eschwartz said:

the only file that seems to be distributed in libreoffice-fresh is /usr/lib/libreoffice/share/fonts/truetype/opens___.ttf, and the only
file distributed by the sdk is /usr/share/libreoffice/sdk/classes/win/unowinreg.dll  
Seems like the jars are only used for the testsuite, so the built package is fine to import?

With that being the case I guess it is just a matter of digging into the opens___.ttf (license/etc) and deciding what to do
about libreoffice-sdk as that contains a prebuilt DLL.

(Thanks, eschwartz )

Also available in: Atom PDF