[Pkg-octave-devel] Debian packagers want to know

Philip Nienhuis pr.nienhuis at hccnet.nl
Tue Mar 20 18:59:09 UTC 2012


Sébastien Villemot wrote:
> Philip Nienhuis<pr.nienhuis at hccnet.nl>  writes:
>
>> I see by following links from another recent post by you that you are about to
>> prepare an Octave io-1.0.17 pkg for Debian.
>
> We have just packaged io 1.0.17 for Debian (see [1]).
>
> This is the first Debian release for which spreadsheet support works out
> of the box.

Good, congratulations!

 >             For your information, I copy/paste below the README that I
> included in the package:
>
>
> This package provides support for reading Excel (XLS, XLSX) and OpenDocument
> (ODS) spreadsheet files from Octave.
>
> If you installed the packages recommended by octave-io, the following
> interfaces should already be functional:
>
>   * JExcelAPI (JXL): for reading XLS files

... and writing XLS
>
>   * LibreOffice (UNO): for reading ODS, XLS, XLSX, SXC files

.... & writing.
Plus:
.... + WK1, QP1, DBF, XLSM, CSV, etc, i.e. any file format supported by 
LibreOffice Calc!

> Note that the UNO interface is still experimental. It interacts with running
> LibreOffice processes.
>
> Other interfaces (Apache POI, OpenXLS, ODF Toolkit, JOpenDocument) are not
> available in Debian because they are either not yet packaged or non-free
> (e.g. the poi-ooxml JAR has been removed from libapache-poi-java package since
> it depends on non-DFSG-free software).

What non-DFSG-free SW? AFAICS it is released under Apache license, as is 
xbean (=taken from xmlbeans). Or is dom4j's BSD style license the culprit?

> You can still manually download and install the corresponding JARs in
> /usr/local/share/java, they should be autodetected. The chk_spreadsheet_support
> function can help you diagnose problems if any.
>
> More information on spreadsheet support can be found in READ-XLS.html and
> READ-ODS.html.
>
>
>> FYI: I plan to make a new io pkg release (v. 1.0.18) fairly soon; it fixes a
>> few bugs and updates to a minor but creepy LibreOffice UNO-Java API change
>> (that they didn't tell me about earlier ;-(  )
>
> Of course, we will package this upcoming release when it becomes
> available. If you want to have it in the next Debian release (Wheezy),
> this should be done before June.

In principle I got the release ready, but unexpected trouble came up now 
that it again contains compiled modules (inherited from the 
miscellaneous pkg).
So June doesn't look out of reach, does it :-)

Philip



More information about the Pkg-octave-devel mailing list