Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | create openoffice-mandrakelinux-menus | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Installation | Reporter: | Unknown <non-migrated> | ||||||
Component: | code | Assignee: | Olaf Felka <olaf-openoffice> | ||||||
Status: | CLOSED FIXED | QA Contact: | issues@installation <issues> | ||||||
Severity: | Trivial | ||||||||
Priority: | P3 | CC: | issues, nospam4obr, rvojta, stx123, yoshimit | ||||||
Version: | OOo 1.0.0 | Keywords: | oooqa | ||||||
Target Milestone: | OOo 2.0 | ||||||||
Hardware: | PC | ||||||||
OS: | Linux, all | ||||||||
URL: | http://alotof.brainstorm.dk/~nie/oss/index.shtml | ||||||||
Issue Type: | PATCH | Latest Confirmation in: | --- | ||||||
Developer Difficulty: | --- | ||||||||
Attachments: |
|
Description
Unknown
2002-06-10 22:33:38 UTC
Hi Christian, is that something for us or Mandrake? I would like to see this in OO.o 2.0. But this is an enhancement and will be handled by Bettina. Set to "NEW" I'll take care of this and I'll create openoffice-mandrakelinux-menus package (we have one for Red Hat and one for SuSE now). This package handles mimetypes, icons and menu entries. Hi Robert, as Martin pointed out on the releases list we are coming closer to 2.0 Beta. http://www.openoffice.org/servlets/ReadMsg?list=releases&msgNo=8258 Is your work making progress and would be ready for 2.0 as the target milestone indicates? Thanks, Stefan ->ST Yep, I already read the email you pointed out. This package will be ready before the Beta release. Namely, before the end of this week, it means 23rd January 2005. Great, thanks for letting us know... update - I had to move all my things to my new flat, so the whole weekend wasn't so funny for me ..., working on it now and I'll finish it tomorrow, I have to make few tests on different machines too is there any help needed for this, how is the progress ? No, thanks, I'm in touch with Olivier Braun and we are preparing diff ... added obr to cc Currently I'm playing with latest changes, will attach spec file soon (today). I'm so sorry for the delay, but now, I'm the winner and I won ;-) I know how the build system works and my first OpenOffice.org from the source code is here ;-) Now, I have solver with all binaries and I can create makefile.mk file and other neccessary files too. Finish line is very close ;-) Created attachment 22668 [details]
mandrakelinux-menus makefile.mk
Created attachment 22669 [details]
mandrakelinux-menus spec file
Again, sorry for the delay ... Few comments: o Mandrakelinux vs Mandrake linux Mandrake is a trademark and Mandrakesoft can't use 'Mandrake' as a name for the distribution => the whole distro has been renamed to 'Mandrakelinux'. Please, do not cut '*linux' from the name, it's "illegal". o Mandrakelinux menus If there is anyone who is interested how the Mandrakelinux menus work, look at: http://qa.mandrakesoft.com/twiki/bin/view/Main/MandrakeMenu It's a Debian menu style o CVS integration Please, place both files into the sysui/desktop/mandrakelinux directory and patch the sysui/prj files for the correct build. o Tests done by me - KDE menu integration - KDE and all KDE applications mime types usage, ... - all other Window Managers integration (it's done automagically via update-menus, see the spec file) o Tests to be done - GNOME integration (menu, mime types) I'm downloading Gnome packages and will do few tests when they'll be here (few minutes). Than, I'll reassign this Issue to OBR (hope it's Olivier Braun ;) for CVS integration. Hope that I didn't forget anything ... o GNOME tests Works perfectly for me, at least with Mandrakelinux menus system. But I found one problem with the /usr/share/applications directory. When the openofficeorg-1.9-base.desktop (*.desktop) is symbolic link to the /etc/openofficeorg-1.9/share/xdg/base.desktop, the original Gnome menu can't understand it and it looks like as an empty group in the menu. When I copy the base.desktop file directly into the /usr/share/applications, it works perfectly. In short - symlink in /usr/share/applications doesn't work, real file in /usr/share/applications works. Talking about GNOME 2.6. But anyway, you can include this into the CVS because Mandrakesoft is not using original GNOME menus, but their simplified version which works perfectly. In the meanwhile, I'll try to investigate GNOME Bugzilla for this issue. Olivier, please, integrate, thanks. *** Issue 33856 has been marked as a duplicate of this issue. *** Commited to CWS sysui05. I have replaced the "conflicts: suse-release" with a "requires: mandrake-release" :
< Requires: openofficeorg-core01
< Conflicts: suse-release
---
> Requires: openofficeorg-core01, mandrake-release
Hope that is correct (at least it seems to be on MandrakeLinux 10.0).
Yes, it is correct, thanks! http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/SPECS/mandrakelinux-release/ BTW we should modify this in the SuSE and Red Hat packages too? Requires redhat-release or fedora-release? The SuSE package has this dependency (you used the redhat one as a template, right ?). The trouble with redhat/fedora is that there seems to be no way to have required packages be OR'ed (at least I don't know how). Yes, you're right, but the fedora-release package provides redhat-release too. [robert@echelon ~]$ rpm -q --provides fedora-release config(fedora-release) = 3-8 indexhtml redhat-release fedora-release = 3-8 [robert@echelon ~]$ So, you can include in the -redhat-menus "Requires: redhat-release" for both Red Hat / Fedora Core. Done. Thanks for the hint. obr @ of : please verify re-open issue and reassign to of@openoffice.org reassign to of@openoffice.org reset resolution to FIXED OF: Verified on Mandrake 9.2 of: is okk in m93 |