Tiny Core Linux

Tiny Core Extensions => TCE News => TCE 1.x => Topic started by: Juanito on December 09, 2008, 11:11:13 PM

Title: oo2 extension
Post by: Juanito on December 09, 2008, 11:11:13 PM
a first attempt at an openoffice2 extension is posted.

Although many apps were needed to compile oo2, in an hour or so of playing with it I have only found it requires expat2.tcel, fontconfig.tcel and libxml2.tcel

oo2 might require gtk+-2.tcel and its dependencies, libIDL.tcel, libxslt.tcel and perl_archive_zip.tce and its dependencies for more "exotic" functionality.

For the moment I left in the various language files, dictionaries, help, etc on the basis that if an extension is 80MB, it might was well be 100MB...

Once oo2.tcel works for some users, I'll make a oo2.tczl

Note that if you are not using a permanent /usr/local, you'll need a lot of ram for oo2
Title: Re: oo2 extension
Post by: wdef on December 12, 2008, 07:15:48 AM
Hi Juanito

Haven't tested this extension yet but as I recall, Open Office past a particular version requires Java JRE for certain document conversions.  I ran into this once when I couldn't convert a document and then worked out it was Java that was the missing dependency.
Title: Re: oo2 extension
Post by: Juanito on December 12, 2008, 07:56:56 AM
Ah - I compiled oo2 with the --without-java switch...
Title: Re: oo2 extension
Post by: Juanito on January 15, 2009, 05:39:12 AM
tczl extension posted
Title: Re: oo2 extension
Post by: jpeters on January 15, 2009, 07:34:28 PM
It would be nice to have some light weight components, like gnumeric. I looked at the DSL copy, but there were quite a few libs missing (I gave up at libgcrypt). 
Title: Re: oo2 extension
Post by: curaga on January 16, 2009, 04:57:30 AM
Since when is anything requiring Gnome lightweight? :D

If one gathered a similar suite for Gnome, abiword, gnumeric, etc, it would probably be larger in size.

/ end rant about ever-growing gnome

More diversity is always good. I do support making these available separately of each other. Is the Siag suite good? That could be made too.
Title: Re: oo2 extension
Post by: tobiaus on January 16, 2009, 10:27:19 AM
Quote
Gnumeric can be built without Gnome, yielding a GTK-only application.

http://forum.soft32.com/linux2/Bug-399323-gnumeric-missing-GTK-Gnome-free-version-ftopict58916.html

good to know, i thought it was gnamed after gnu. siag is nice and light, but both siag and gnumeric have trouble with really really large spreadsheets, like ones that have a ridiculous number of lines. for "everyday use" both are fine, unless "everyday use" is for a large enough business.

then you'll really need oo calc. at least you won't need steve ballmer office. (which is good, because he'd throw the office furniture at you.) oh and abiword can also be built without gnome.
Title: Re: oo2 extension
Post by: curaga on January 16, 2009, 02:02:09 PM
I have experience in building abiword; I can only assume gnumeric is similar. If Abiword is built without the gnome libs, significant functionality is missing: printing. That includes even making a postscript file to be printed later. There might be something else also, but that is one big point to many people.
Title: Re: oo2 extension
Post by: tobiaus on January 16, 2009, 07:11:11 PM
i am sorry to hear that, i'm no more a fan of gnome than you are.
Title: Re: oo2 extension
Post by: jpeters on January 17, 2009, 03:00:54 AM
I thought Gnumeric was light until I tried to build it :D. It sure loads a lot faster, however,
than OO, which is why I use it for most spreadsheets. I don't know what large is, but a database with a thousand rows, 25 columns loads in under 2 seconds. SCALC3 takes about 15 seconds to load the same file.  (on a Dell C610 laptop).
Title: Re: oo2 extension
Post by: tobiaus on January 17, 2009, 08:18:51 AM
I don't know what large is, but a database with a thousand rows, 25 columns...

to give you an idea, in 2003 oo calc had a limit of 32,000 rows, microsoft office's limit was twice that, some users needed more.
Title: Re: oo2 extension
Post by: jpeters on January 17, 2009, 11:15:48 AM
Gnumeric lets you compile with any max number of rows you desire, at the expense of memory and speed. Spreadsheets that load > a million lines can require over a gig of memory.  Defaults seem to be 65,536. rows, 236  columns. For my use, I'd opt for < 10,000.
Title: Re: oo2 extension
Post by: curaga on January 17, 2009, 01:47:56 PM
I tried building the siag suite; it does work pretty well, but it has severe focus issues with Jwm. Probably a Jwm bug, but it does make it near unusable. This might apply to other bare-X apps too. So no siag extension for now.
Title: Re: oo2 extension
Post by: tobiaus on January 17, 2009, 02:30:33 PM
Gnumeric lets you compile with any max number of rows you desire...

interesting. this explains a number of things, and is good news as well.
Title: Re: oo2 extension
Post by: Juanito on January 26, 2009, 03:20:16 AM
Revised (i.e. one that works  ;) ) oo2.tczl posted
Title: Re: oo2 extension
Post by: jpeters on January 26, 2009, 07:02:50 AM
I  just built gnumeric, and submitted it . It's about 14M...but still better than 105M OO if you just
want a fast spreadsheet. 

Gnumeric lets you compile with any max number of rows you desire...

interesting. this explains a number of things, and is good news as well.
Title: Re: oo2 extension
Post by: alu on April 05, 2009, 12:39:09 PM
tow cosmetic things with oo2:

1. when i want to open an .odt file from within emelfm, emelfm looks for owriter, instead of soffice;

2. fonts: the font wizard does not work; in order to add fonts (such as Open TTF fonts or other ttf), new users should know that they can copy them from windows/a previous linux installation to /usr/local/share/fonts/ This could be just a line in the info file of the extension 002.