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]
