[Bug 1092091] Re: Need .desktop file
** Changed in: openmsx-catapult (Debian) Status: New = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
** Changed in: openmsx-catapult (Ubuntu) Assignee: (unassigned) = Andrew Starr-Bochicchio (andrewsomething) ** Changed in: openmsx-catapult (Ubuntu) Status: Confirmed = In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
Looking at the makefiles, there's actually a CATAPULT_NO_DESKTOP_HOOKS flag that is set to yes. So if you set that to no, the desktop file does get installed. Though it uses the lowres xmp icon, so we'd want to patch it anyways. So I went ahead and used your patch. Thanks for your work on this! ** Changed in: openmsx-catapult (Ubuntu) Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
** Branch linked: lp:ubuntu/trusty-proposed/openmsx-catapult -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
This bug was fixed in the package openmsx-catapult - 0.10.0-1ubuntu1 --- openmsx-catapult (0.10.0-1ubuntu1) trusty; urgency=medium * Install a desktop file and a icon (LP: #1092091): + debian/rules: install the desktop file and the icon. + debian/patches/desktop_file: add to make the desktop file compliant with the installation. + debian/patches/series: updated. -- Mattia Rizzolo mapr...@ubuntu.com Wed, 19 Feb 2014 16:34:14 +0100 ** Changed in: openmsx-catapult (Ubuntu) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
Since the Debian maintainer didn't reply, and doing an NMU for such minor issues is bad, here is a debdiff to be committed in Ubuntu. ** Patch added: debdiff from debian/0.10.0-1 to ubuntu/0.10.0-1u1 https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+attachment/3986861/+files/0.10.0-1_0.10.0-1u1.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
Nice! Thanks for investigating and providing a patch! Just a question: Does the icon and .desktop install need to be done manually (copying files) in rules? Isn't there a dh-something for that? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
There is dh_install, but I need to rename the desktop file and the icon, and there is now way to do so otherwise. I could use dh_installdirs to create the two directories instead of use mkdir -p in the rules file, but don't use it for 2 reasons: (1) I see a new file in the debian directory absurd for only 2 lines (2) it easier to ssee and understand the diff. So I think it's pointless to use dh for this stuff. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
I forwarded the bug to debian, so the debian maintainer can fix it. I also prepare a patch (a debdiff) for him, so he can easily incorporate the fix. I attached the debdiff to this bug, so in the case he won't accept it someone (or even me if I'll remember) can upload it to ubuntu (after changing the relevant part in the changelog) ** Bug watch added: Debian Bug tracker #737061 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737061 ** Also affects: openmsx-catapult (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737061 Importance: Unknown Status: Unknown ** Attachment added: debdiff from debian/0.10.0-1 https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+attachment/3962011/+files/debdiff ** Changed in: openmsx-catapult (Ubuntu) Assignee: Mattia Rizzolo (mapreri) = (unassigned) ** Changed in: openmsx-catapult (Ubuntu) Status: In Progress = Confirmed ** Tags added: patch patch-forwarded-debian -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
** Changed in: openmsx-catapult (Debian) Status: Unknown = New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
seems that it doesn't work even in trusty with the latest package. investigating... ** Changed in: openmsx-catapult (Ubuntu) Status: Confirmed = In Progress ** Changed in: openmsx-catapult (Ubuntu) Assignee: (unassigned) = Mattia Rizzolo (mapreri) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
** Branch linked: lp:~h-daniel/ubuntu/quantal/openmsx-catapult/fix- for-1092091 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
** Branch unlinked: lp:~h-daniel/ubuntu/quantal/openmsx-catapult/fix- for-1092091 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
** Changed in: openmsx-catapult (Ubuntu) Assignee: (unassigned) = Paolo Rotolo (paolorotolo) ** Changed in: openmsx-catapult (Ubuntu) Status: Triaged = In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
openmsx-catapult-0.9.1-0ubuntu1 has already a .desktop file (openmsx-catapult/desktop/openMSX-Catapult.desktop). It has also a menu file in /debian. I don't know why it can't be found in Applications... ** Changed in: openmsx-catapult (Ubuntu) Status: In Progress = Confirmed ** Changed in: openmsx-catapult (Ubuntu) Assignee: Paolo Rotolo (paolorotolo) = (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
:-/ -right!? Hmm... Here's the file: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/saucy/openmsx-catapult/saucy/files/head:/desktop/ [Desktop Entry] Encoding=UTF-8 Name=openMSX Catapult Comment=Graphical interface for openMSX Type=Application Exec=%INSTALL_BASE%/bin/catapult Icon=%INSTALL_BASE%/resources/icons/catapult.xpm DocPath=%INSTALL_BASE%/doc/manual/index.html Terminal=false Categories=Application;Emulator;Game; -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
The source package may contain a .desktop file, but this file is not present in the binary package, at least for Ubuntu 12.04. The build rules seem to ignore the file, and it is not installed. The '.menu' file, used in the Debian Menu spec, is ignored in Ubuntu, which uses the Freedesktop Desktop Entry and Menu Spec ( http://standards.freedesktop.org/desktop-entry-spec/latest/ ). File should be installed to /usr/share/applications. Also, the .desktop file in the source package has some issues: - 'DocPath' is not a recognized key, it's valid for KDE only (see http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html ) - 'Application' is not a valid category (see http://standards.freedesktop.org/menu-spec/1.0/apa.html ) - 'Encoding' is a deprecated key (see http://standards.freedesktop.org/desktop-entry-spec/latest/apc.html ) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
The source package may contain a .desktop file, but this file is not present in the binary package, at least for Ubuntu 12.04. The build rules seem to ignore the file, and it is not installed. The '.menu' file, used in the Debian Menu spec, is ignored in Ubuntu, which uses the Freedesktop Desktop Entry and Menu Spec ( http://standards.freedesktop.org/desktop-entry-spec/latest/ ). File should be installed to /usr/share/applications. Also, the .desktop file in the source package has some issues: - 'DocPath' is not a recognized key (see http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html ) - 'Application' is not a valid category (see http://standards.freedesktop.org/menu-spec/1.0/apa.html ) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
** Tags added: bitesize -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1092091] Re: Need .desktop file
** Changed in: openmsx-catapult (Ubuntu) Status: New = Triaged ** Changed in: openmsx-catapult (Ubuntu) Importance: Undecided = Low -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092091 Title: Need .desktop file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openmsx-catapult/+bug/1092091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs