LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 04-08-2005, 12:11 PM   #46
sporks
Member
 
Registered: Dec 2004
Location: Indonesia
Distribution: Slackware
Posts: 211

Rep: Reputation: 30

Quote:
Originally posted by clawhead
See if this will get you there:
http://download.openoffice.org/680/index.html
That's what I've been using.
 
Old 04-08-2005, 07:24 PM   #47
cathectic
Member
 
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761

Rep: Reputation: 34
Well... it seems to be an improvement. I have a piece of fairly recent coursework with heavy embedding of an OOo Draw file - with 1.9.79 (Official 2.0 Beta RC) it crashed hovering over the objects. This time, it doesn't, but still doesn't load the relevant object.

In terms of the package itself, they've added two new files:

openofficeorg-mandrake-menus
openofficeorg-freedesktop-menus

Freedesktop is almost useable, but the /usr/bin files still point to some obscure /etc/openoffice.org-$VERSION (the /etc and - are wrong, obviously) and the icons don't work with KDE.

Fiddling the SuSE package still provides the best results, and with a bit of fiddling, I suspect the menu entries will now also work with Gnome.

Also, I haven't run the configuration stuff and it appears to work fine without it. I'll keep testing and see how it goes.

Thoughts:

1) What use does 'Printer Administration' have in Slackware?
2) How does one remove anti-aliasing in Printer Admin, and change the font in the helpfiles (the menus are fine, but by default, the actual files themselves seem to use Bitstream Vera Sans, although everything else I have is set to Arial. Perhaps it uses some Gtk/Gnome specific file, such as .gtkrc?)

The following is therefore the current script I used for 1.9.91:

Edit

Latest script is here: http://www.linuxquestions.org/questi...37#post1604737

Last edited by cathectic; 04-22-2005 at 10:59 AM.
 
Old 04-13-2005, 05:14 AM   #48
xushi
Senior Member
 
Registered: Jun 2003
Location: UK
Distribution: Gentoo
Posts: 1,288

Rep: Reputation: 45
Hmm, the latest version keeps crashing on me, even when i'm not doing anything.. So i went back to 1.9.79. It seems more stable to me.

Nevertheless, i'm looking forward for the next updates.
 
Old 04-13-2005, 05:08 PM   #49
sporks
Member
 
Registered: Dec 2004
Location: Indonesia
Distribution: Slackware
Posts: 211

Rep: Reputation: 30
Weird, I've had less document recoveries, none, with newer versions.
 
Old 04-13-2005, 05:10 PM   #50
dhave
Member
 
Registered: Oct 2004
Location: still outside the Matrix
Distribution: Arch, formerly Gentoo and Slackware
Posts: 438

Original Poster
Rep: Reputation: 31
Quote:
Originally posted by xushi
Hmm, the latest version keeps crashing on me, even when i'm not doing anything.. So i went back to 1.9.79. It seems more stable to me.

Nevertheless, i'm looking forward for the next updates.
I also had problems with 1.9.91, but I installed 1.9.93 just today and it seems to be stable so far. I'll post if not.
 
Old 04-13-2005, 05:18 PM   #51
sporks
Member
 
Registered: Dec 2004
Location: Indonesia
Distribution: Slackware
Posts: 211

Rep: Reputation: 30
.93???? I don't see that on any of the mirrors I looked at.
 
Old 04-13-2005, 05:25 PM   #52
dhave
Member
 
Registered: Oct 2004
Location: still outside the Matrix
Distribution: Arch, formerly Gentoo and Slackware
Posts: 438

Original Poster
Rep: Reputation: 31
Quote:
Originally posted by sporks
.93???? I don't see that on any of the mirrors I looked at.
Go to this page: http://download.openoffice.org/680/index.html

Choose a mirror. Navigate up to the Parent directory, then find the 680_m93 directory.

For example, on one of the U.S. mirrors, here's the url you'll end up with:

http://bulkdownloads.digitaldistribu...loper/680_m93/

But you can find "680_m93" (=1.9.93) on any of the mirrors that have been updated today. I checked five and four had it.

Have fun.
 
Old 04-13-2005, 05:26 PM   #53
sporks
Member
 
Registered: Dec 2004
Location: Indonesia
Distribution: Slackware
Posts: 211

Rep: Reputation: 30
Ha! Thanks, just didn't go to parent, then back down.
 
Old 04-13-2005, 05:29 PM   #54
dhave
Member
 
Registered: Oct 2004
Location: still outside the Matrix
Distribution: Arch, formerly Gentoo and Slackware
Posts: 438

Original Poster
Rep: Reputation: 31
Quote:
Originally posted by sporks
Ha! Thanks, just didn't go to parent, then back down.
Hidden treasures ...
They're there for those who seek them.
 
Old 04-21-2005, 07:49 AM   #55
dhave
Member
 
Registered: Oct 2004
Location: still outside the Matrix
Distribution: Arch, formerly Gentoo and Slackware
Posts: 438

Original Poster
Rep: Reputation: 31
I just noticed that OOo 1.9.95 is out.

Choose a mirror at http://download.openoffice.org/680/index.html

From the mirror site, go up to the parent directory and look for the 680_m95 directory.

I read the other day that OOo 2 final is being delayed until July or so. That suggests that the OOo people would benefit from having people test these development releases. It's not much trouble to install, and it doesn't zap your existing OOo installation.
 
Old 04-21-2005, 04:43 PM   #56
xushi
Senior Member
 
Registered: Jun 2003
Location: UK
Distribution: Gentoo
Posts: 1,288

Rep: Reputation: 45
Code:
# Delete the RedHat and Mandrake Menus
rm openofficeorg-redhat*
rm openofficeorg-mandrake*
rm openofficeorg-freedesktop*

# To delete any packages you don't want, add it as
# rm openofficeorg-$PACKAGENAME*
While you're at it, you might as well delete the suse Menus too.
Code:
# Build Slackware menus for KDE
Btw, i can vouche that it also works for xfce too.
 
Old 04-21-2005, 06:45 PM   #57
cathectic
Member
 
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761

Rep: Reputation: 34
It does delete the SuSE menus, but it first of all converts them for use with KDE, Gnome and XFCE (the SuSE package provides icons for both KDE and Gnome/XFCE/Anything using /usr/share/applications, as the *.desktop entries do not contain a fixed address for the relevant icon), creates a new package, then deletes the old SuSE menu package.

There are a few things from investigation that I'm still not certain about:

1) Is it really necessary to have eight core packages? These could easily be folded into one (perhaps this is to allow the core packages to be split up all over the place for an installation disc, or easy download?)

2) Is the testtool package necessary? It seems to be for testing VCL - the toolkit used to build OOo.

3) A suggestion from the Fedora mailing lists - fold spellchecker into one of the core packages. Basically, in OOo this package only contains 3 files. It is only seperate for the sake of StarOffice, as that apparently uses an entirely separate Spell Checker from OOo.

4) Total side note - there's no internationalisation with these packages. It's US English only, unless you go and download the relevant stuff from elsewhere and install it yourself (rather annoying when all I want is en_GB...)

5) I haven't run any of the configuration stuff suggested at the end of this script, and I haven't had a problem. (I suspect all the Java stripping stuff from earlier is due to Debian's policy on free software, and that I understand this causes problems with shipping the Java VM with Debian?)

The following is the latest version of the script (tested against 1.9.95), which now also adds package descriptions (mostly lifted from the OOo website)

(NB: To add package descriptions *properly* is horribly complex. I did try gunzip'ing the packages, and then adding to a tar archive. Problem? All the OOo files are prefixed with ./ whilst the 'install' stuff is not. Looks good on install, but Slack strips the first two leading characters from all the files it lists in /var/log/packages to compensate. Problem - install becomes stall, and you get complaints when you try to 'removepkg.' If you prefix the install directory with ./ when trying to add it, Slack ignores it when you run installpkg.

(Solution? Extract *each* and *every* bloody package one by one, add an install directory and slack-desc, then run makepkg! Takes a while, but it does work! However, because all this time for nice descriptions is not everybodys cup of teas, if you don't want them, change yes to no here:
Code:
# Say "yes" here if you want descriptions to be added
# Say "no" if you don't
DESCRIPTION=yes
)

Without further adieu (and no more blood, sweat and tears... at least until tomorrow), the latest version of ooo.SlackBuild!

Edit
Latest SlackBuild is here:
http://www.linuxquestions.org/questi...37#post1604737

Last edited by cathectic; 04-22-2005 at 11:00 AM.
 
Old 04-22-2005, 02:40 AM   #58
xushi
Senior Member
 
Registered: Jun 2003
Location: UK
Distribution: Gentoo
Posts: 1,288

Rep: Reputation: 45
Excellent work! i can say it works like a charm =)

Quote:
1) Is it really necessary to have eight core packages? These could easily be folded into one (perhaps this is to allow the core packages to be split up all over the place for an installation disc, or easy download?)
IMO, No.. its not neccessary, not even for easy download because you're download 1 big .gz with all the rpms in it anyway. If its possible to reduce them to 1 core package (or even all of OO to 1 pkg), then it might be more appropriate to do so..

Quote:
2) Is the testtool package necessary? It seems to be for testing VCL - the toolkit used to build OOo.
Well, Some might need it, same as how some might need impress.. You could always just add an option which disables it by default, and would be enabled if anyone needs it.

Quote:
3) A suggestion from the Fedora mailing lists - fold spellchecker into one of the core packages. Basically, in OOo this package only contains 3 files. It is only seperate for the sake of StarOffice, as that apparently uses an entirely separate Spell Checker from OOo.
1 less package in the total list

Quote:
4) Total side note - there's no internationalisation with these packages. It's US English only, unless you go and download the relevant stuff from elsewhere and install it yourself (rather annoying when all I want is en_GB...)
Hmm.. true.. I think i just got used to en_US in the end..

Quote:
5) I haven't run any of the configuration stuff suggested at the end of this script, and I haven't had a problem. (I suspect all the Java stripping stuff from earlier is due to Debian's policy on free software, and that I understand this causes problems with shipping the Java VM with Debian?)
I'd say the same over here, but i'm not sure what the command really does.

An extra suggestion.. Why not have the end .tgz packages in an OO folder in the same directory we originally have the OOo_1.9.95_LinuxIntel_install.tar.gz stored in, instead of leave them in the /tmp folder?

Keep up the good work.

EDIT:
========
Hmm, for some strange reason, OO Writer no longer shows in XFCE's Office menu...
It currently has Base, calc, draw, impress, math, and printadmin, but not writer..
Yes, the package is installed.

EDIT 2
=========
hmm... few hours later and the link is back there again.. heh. Nevermind

Last edited by xushi; 04-22-2005 at 06:26 AM.
 
Old 04-22-2005, 05:41 AM   #59
Nobber
Member
 
Registered: Jun 2002
Location: Nova Scotia
Distribution: Debian (home), Kubuntu 7.04 (work)
Posts: 265

Rep: Reputation: 30
Quote:
Originally posted by cathectic
Problem? All the OOo files are prefixed with ./ whilst the 'install' stuff is not.
This seems to be due to a quirk in /usr/bin/rpm2tgz, caused by this line (near the bottom):

Code:
( cd $TMPDIR ; tar cf - . ) > `basename $i .rpm`.tar
I'm thinking that changing this to

Code:
( cd $TMPDIR ; tar cf - * ) > `basename $i .rpm`.tar
(i.e. changing the "." to a "*") would get rpm2tgz to create tgz's without the leading "./", so they look more like packages created with makepkg.

I think Pat/whoever needs to update his script!
 
Old 04-22-2005, 09:32 AM   #60
cathectic
Member
 
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761

Rep: Reputation: 34
Nobber:
Quote:
I think Pat/whoever needs to update his script!
Thanks for that! I've sent an e-mail suggesting it to him (Pat's name is at the top of the rpm2tgz script). I can't see why not to use * (I did a test with ooo-calc and it converted fine), but perhaps Pat has a reason? I'll see if I get a response or not, but I'll still have to assume (for compatibility) that people have the default rpm2tgz (although the script could be updated later to take advantage for those that don't.)

Xushi:
Quote:
IMO, No.. its not neccessary, not even for easy download because you're download 1 big .gz with all the rpms in it anyway. If its possible to reduce them to 1 core package (or even all of OO to 1 pkg), then it might be more appropriate to do so..
Reducing the core packages is easy (and I wanted to do it anyway). Whilst I can fold all the packages into one big one (and I'm working on an option to do that), my personal preference is to have the core package, and then each of the applications separate - something about that just appeals to me (who knows, one day I may be struck with the urge to keep adding and removing Writer for amusement...)

Quote:
Hmm.. true.. I think i just got used to en_US in the end..
A little bit of further checking - it does suprisingly have most of en_GB with it, and bits of other langauges (mostly incomplete). And adding internationalization packages is somewhat out of the scope of this script.

Quote:
An extra suggestion.. Why not have the end .tgz packages in an OO folder in the same directory we originally have the OOo_1.9.95_LinuxIntel_install.tar.gz stored in, instead of leave them in the /tmp folder?
SlackBuild scripts dump the built package/s in /tmp by convention, so I'm just tagging along.

Quote:
hmm... few hours later and the link is back there again.. heh. Nevermind
The same things happens here on KDE - unless I run the 'Menu Editor' and ask it to save, then voila, Writer reappears. There's nothing wrong with the link, so I can't figure out what's going on there...

Last edited by cathectic; 04-22-2005 at 11:00 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenOffice 2 beta in Slack objorkum Slackware 5 05-06-2005 06:46 AM
grub runs then: Kernel Panic: unable to mount 03:00, slack 10.0 chrisidaho Slackware 8 02-09-2005 02:47 PM
Openoffice Impress preview sidebar saravkrish Linux - Software 0 01-09-2005 01:35 PM
OpenOffice package for Slack 9.1 dazzlehank Slackware 6 01-12-2004 07:56 AM
OpenOffice and PAM in Slack 9 Cerbere Slackware 1 08-08-2003 07:22 AM


All times are GMT -5. The time now is 04:43 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration