Hi Alle,
ich tauche gerade in die Welt des Packetierens ein.
Also ich habe ein Source Programm welches ich mit der Quick&Dirty
Anleitung aus dem Debian Wiki gebaut habe.
Wie bekomme ich meine Gnome Menu Einträge
dazu ? Ich brauche was zum klicken
Grüße Markus
deb Packet erstellen mit gnome Menu
-
- Beiträge: 2186
- Registriert: 18.09.2005 15:52:02
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: deb Packet erstellen mit gnome Menu
Code: Alles auswählen
aptitude show debhelper
man dh_installmenu
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13
- feldmaus
- Beiträge: 1307
- Registriert: 14.06.2005 23:13:22
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Deutschland
Re: deb Packet erstellen mit gnome Menu
Gesagt getan.
Also meine Sourcen liegen in,
/opt/lyx-1.5.4
dort gibt es nun einen Ordner,
/opt/lyx-1.54/debian
in dem eine Menu Datei liegt,
markus@feld-bertlap:/opt/lyx-1.5.4$ cat debian/menu
?package(lyx):needs="X11|text|vc|wm" section="Apps/Editors"\
title="lyx" command="/usr/bin/lyx"
in der Datei,
/opt/lyx-1.54/debian/rules
habe ich vor "dh_installmenu" das Kommentar Zeichen weg genommen.
nach der Fertigstellung und der Installation des Packetes hat er auch eine Datei angelegt,
markus@feld-bertlap:~$ cat /usr/share/menu/lyx
?package(lyx):needs="X11|text|vc|wm" section="Apps/Editors"\
title="lyx" command="/usr/bin/lyx"
Allerdings finde ich in dem Menu meines Benutzers kein Menu-Eintrag für Lyx.
Abgesehen davon, dass mein Menu mit "Anwendungen/Editoren" anfängt
und nicht mit "Apps/Editors"
Ich habe mal geschaut. In meinem Home Verzeichnis gibt es "*.directory" Dateien,
aber ein lyx.directory kann ich nicht finden.
Da stimmt doch was nicht ?
Irgendjemand ne Idee ?
Grüße Markus
Also meine Sourcen liegen in,
/opt/lyx-1.5.4
dort gibt es nun einen Ordner,
/opt/lyx-1.54/debian
in dem eine Menu Datei liegt,
markus@feld-bertlap:/opt/lyx-1.5.4$ cat debian/menu
?package(lyx):needs="X11|text|vc|wm" section="Apps/Editors"\
title="lyx" command="/usr/bin/lyx"
in der Datei,
/opt/lyx-1.54/debian/rules
habe ich vor "dh_installmenu" das Kommentar Zeichen weg genommen.
nach der Fertigstellung und der Installation des Packetes hat er auch eine Datei angelegt,
markus@feld-bertlap:~$ cat /usr/share/menu/lyx
?package(lyx):needs="X11|text|vc|wm" section="Apps/Editors"\
title="lyx" command="/usr/bin/lyx"
Allerdings finde ich in dem Menu meines Benutzers kein Menu-Eintrag für Lyx.
Abgesehen davon, dass mein Menu mit "Anwendungen/Editoren" anfängt
und nicht mit "Apps/Editors"
Ich habe mal geschaut. In meinem Home Verzeichnis gibt es "*.directory" Dateien,
aber ein lyx.directory kann ich nicht finden.
Da stimmt doch was nicht ?
Irgendjemand ne Idee ?
Grüße Markus
Re: deb Packet erstellen mit gnome Menu
Alternativ kann man auch eine .desktop [1] datei nach /usr/share/applications kopieren und dh_desktop verwenden.
[1] http://standards.freedesktop.org/deskto ... atest.html
[1] http://standards.freedesktop.org/deskto ... atest.html
- feldmaus
- Beiträge: 1307
- Registriert: 14.06.2005 23:13:22
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Deutschland
Re: deb Packet erstellen mit gnome Menu
So langsam begreife ich das.
Gibt es denn zur Zeit unterschiedliche Menü Systeme ?
Das erste System wird über ".directory" bzw. "*.desktop" Dateien gesteuert.
Und das zweite System wird über <man menufile> gesteuert.
Sehe ich das so richtig ?
Gibt es denn zur Zeit unterschiedliche Menü Systeme ?
Das erste System wird über ".directory" bzw. "*.desktop" Dateien gesteuert.
Und das zweite System wird über <man menufile> gesteuert.
Sehe ich das so richtig ?