URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/le-menu-de-gnome Title: le menu de gnome Authors: robertix Date: 2008年09月27日T15:10:12+02:00 Tags: debian Score: 0 voila le problème: je fabrique un paquet debian intitulé logiciel en version 1 donc logiciel_1_i386.deb dans celui ci je mets dans /usr/share/menu/ un document logiciel avec ceci ?package(logiciel):needs="X11" section="Applications/Graphics" hints="dessin"\ longtitle="test"\ icon="/usr/share/pixmaps/logiciel.png"\ title="logiciel" command="/usr/bin/logiciel" dans /usr/share/applications/ un document logiciel.desktop avec ceci [Desktop Entry] Name=logiciel Comment=logiciel Exec=logiciel Icon=/usr/share/pixmaps/logiciel.png Terminal=false MultipleArgs=false Type=Application dans /usr/share/pixmaps/ un icone logiciel.png dans /DEBIAN/ un document control avec ceci Package: logiciel Version: 1 Architecture: i386 Maintainer: robertix Installed-Size: 128 Depends: libart-2.0-2 (>= 2.3.18), libatk1.0-0 (>= 1.20.0), libbonobo2-0 (>= 2.15.0), libbonoboui2-0 (>= 2.15.1), libc6 (>= 2.7-1), libcairo2 (>= 1.2.4), libgconf2-4 (>= 2.13.5), libglib2.0-0 (>= 2.12.0), libgnome2-0 (>= 2.17.3), libgnomecanvas2-0 (>= 2.11.1), libgnomeui-0 (>= 2.17.1), libgnomevfs2-0 (>= 1:2.17.90), libgtk2.0-0 (>= 2.12.0), libice6 (>= 1:1.0.0), liborbit2 (>= 1:2.14.10), libpango1.0-0 (>= 1.20.3), libpopt0 (>= 1.14), libsm6 Section: graphics Priority: optional Description: test test un document postinst rendu éxécutable avec ceci pour mettre à jour le menu #!/bin/sh set -e if [ "1ドル" = "configure" ] && [ -x "`which update-menus 2>/dev/null`" ]; then update-menus ; fi if [ "1ドル" = "configure" ] && which update-desktop-database>/dev/null 2>&1 ; then update-desktop-database -q ; fi un document postrm rendu éxécutable avec ceci pour le retirer du menu à la désinstallation du paquet logiciel #!/bin/sh set -e if [ -x "`which update-menus 2>/dev/null`" ]; then update-menus ; fi if [ "1ドル" = "remove" ] && which update-desktop-database>/dev/null 2>&1 ; then update-desktop-database -q ; fi un document copyright pour indiquer la licence de logiciel un document md5sums pour vérifier l'intégrité du paquet debian à l'installation du paquet debian logiciel avec gdebi en root est indiqué "déclenchement des triggers pour menu" l'entrée logiciel et son icone apparaissent bien dans le menu de gnome mais dans autres et pas dans graphisme (traduction de graphics)comme demandé par les scripts l'icone est fonctionnelle il y a donc une subtilité quelque part

AltStyle によって変換されたページ (->オリジナル) /