To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=59183





------- Additional comments from [EMAIL PROTECTED] Thu Dec 15 07:38:02 -0800 
2005 -------
cloph,

Here come the answers to your questions.

Ad 1) I didn’t sign JCA. What I have done was mainly reordering openoffice.org
suse menus. Except for changes in paths of two bash scripts, change of symbolic
links, deletion of unnecessary files and adjustments for slackware
requirements(ownership of files, extra description files ) nothing really was
done by me (and for sure nothing that can be called coding).
Here are the steps of package preparation:
1- unpack OO.o package
2- convert openoffice.org-suse-menus-2.0.0-3.noarch.rpm package in to *.tgz
using rpm2tgz utility.
3- install *.tgz package in a “working directory” 
4- remove gnome related files
5- move KDE related files to /opt/kde
6- change openoffice.org-2.0-*.desktop symbolic links from
usr/share/applications so that they indicate to the right directory:
/opt/openoffice.org2.0/share/xdg/
7- change in usr/bin openoffice.org-2.0-printeradmin, openoffice.org-2.0 bash
scripts so that they indicate right directory /opt/openoffice.org2.0/program
8- change soffice symbolic link in usr/bin so that it indicate to the right
directory: /opt/openoffice.org2.0/program/
9- copy in to /usr/doc/openoffice.org-2.0.0 LICENSE_en-US, LICENSE_en-US.html,
README_en-US, README_en-US.html (slackware requirement)
10- create in /usr/doc/openoffice.org-2.0.0 README_SLACK with short instructions
how to convert OO.o rpms into slackware .tgz and install them.
11- create short package description in /install/slack-desc
12- change files ownership in to root.root (slackware requirement)
13- create slackware package using makepkg (it is a slackware tool that
basically removes all symbolic links and creates doinst.sh so that that symbolic
links can be restored during installation, then it tar and gzip the content of
“working directory”)


Ad 2) 
For KDE it is enough to have *.desktop files in 
/opt/kde/share/mimelnk/application
/usr/share/applications

As far as other desktops that implement freedesktop.org specs it should be
enough to copy: openoffice.org.xml into /usr/share/mime/packages/ and have
*.desktop files in /usr/share/applications. Only icons may not be displayed (but
it affects only gnome which is not officially supported in Slackware anymore)
XFCE supports KDE settings

Other DE (blackbox, fluxbox, fvwm, windowmaker)do not have any extra menu
customizations under Slackware and creation of menus is supposed to be done by
users.


Ad 3)
Symlinks can are removed during package removal using either pkgtool(slackware
specific), removepkg (slackware specific) or kpackage (KDE) based on the
information from doinst.sh sctipts that are automatically backuped during
package installation.

Ad 4)
OO.o rpms converted using rpm2tgz locates OO.o in /opt/openoffice.org2.0 that is
why this package refers to this location.



---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to