Menü Icon für .deb Packete
-
- Beiträge: 286
- Registriert: 20.10.2006 20:46:21
Menü Icon für .deb Packete
Also ich möchte dass die .deb Packete die ich packe ein Icon im Startmenü hinterlassen habe aber bisher nirgendswo gelsen wie man das bewerkstelligt. Kann mir jemand bei diesem Problem helfen?
- Six
- Beiträge: 8069
- Registriert: 21.12.2001 13:39:28
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Siegburg
Wenn Programme ein Icon im desktop.menu hinterlassen sollen, dann interessiert dich die Freedesktop-Spezifikation von .desktop-Dateien:
http://standards.freedesktop.org/deskto ... ec/latest/
http://standards.freedesktop.org/deskto ... ec/latest/
Be seeing you!
Für Menüeinträge ist das Paket 'menu' zuständig. Du musst in dein Debian-Paket eine entsprechende Konfigurationsdatei einbauen. Siehe http://www.debian.org/doc/packaging-man ... nu-policy/
Keine Ahnung. Mit den .desktop Dateien kenne ich mich nicht aus. Kann sein, dass diese aufgegrifffen werden. Allerdings könnte das ja Konflikte zwischen den Angaben in der menu-Datei im Paket und der .desktop Datei geben. Diese müssten ja dann von 'menu' gelöst werden. Ich vermute daher eher, dass eines Tages vollständig auf die .desktop Einträge umgestiegen wird. Wie momentan damit umgegangen wird, entzieht sich leider meines Wissens.
-
- Beiträge: 286
- Registriert: 20.10.2006 20:46:21
Also ich hab jetzt einfach die menu.ex editiert und in menu umbenannt. Doch wenn ich jetzt das ganze mit dpkg-buildpackage kompiliere und das Paket baue und danach alles installiere erscheint kein Menüpunkt im Debianmenü.
Und noch als Frage: Wie benutze ich die .desktop Datei bei einem Debianpacket? Einfach in die rules-Datei einen Befehl schreiben dass die .desktop-Datei in den Ordner /usr/share/applications verschoben wird? Oder gibt es eine bessere Methode?
Und noch als Frage: Wie benutze ich die .desktop Datei bei einem Debianpacket? Einfach in die rules-Datei einen Befehl schreiben dass die .desktop-Datei in den Ordner /usr/share/applications verschoben wird? Oder gibt es eine bessere Methode?