Please find attached a patch that includes and installs a .desktop file and icon.
-- Emmet HIKORY
diff -u gmsh-2.0.7/debian/gmsh.install gmsh-2.0.7/debian/gmsh.install --- gmsh-2.0.7/debian/gmsh.install +++ gmsh-2.0.7/debian/gmsh.install @@ -11,0 +12,2 @@ +debian/gmsh16x16-smooth.xpm /usr/share/pixmaps/ +debian/gmsh.desktop /usr/share/applications/ diff -u gmsh-2.0.7/debian/menu gmsh-2.0.7/debian/menu --- gmsh-2.0.7/debian/menu +++ gmsh-2.0.7/debian/menu @@ -2 +2,2 @@ - title="Gmsh" command="/usr/bin/gmsh" + title="Gmsh" command="/usr/bin/gmsh"\ + icon="/usr/share/pixmaps/gmsh16x16-smooth.xpm" diff -u gmsh-2.0.7/debian/rules gmsh-2.0.7/debian/rules --- gmsh-2.0.7/debian/rules +++ gmsh-2.0.7/debian/rules @@ -117,6 +117,7 @@ # dh_installcron # dh_installinfo dh_installman + dh_desktop dh_link dh_strip dh_compress -Xpdf -Xhtml only in patch2: unchanged: --- gmsh-2.0.7.orig/debian/gmsh16x16-smooth.xpm +++ gmsh-2.0.7/debian/gmsh16x16-smooth.xpm @@ -0,0 +1,72 @@ +/* XPM */ +static char * gmsh16x16_smooth_xpm[] = { +"16 16 53 1", +" c None", +". c #C8C8C8", +"+ c #000000", +"@ c #D5D5D5", +"# c #E8E8E8", +"$ c #D6D6D6", +"% c #F2F2F2", +"& c #D7D7D7", +"* c #EAEAEA", +"= c #F4F4F4", +"- c #D9D9D9", +"; c #F6F6F6", +"> c #DADADA", +", c #EBEBEB", +"' c #F5F5F5", +") c #F8F8F8", +"! c #DCDCDC", +"~ c #DFDFDF", +"{ c #F7F7F7", +"] c #F9F9F9", +"^ c #EEEEEE", +"/ c #FAFAFA", +"( c #DEDEDE", +"_ c #E5E5E5", +": c #FCFCFC", +"< c #F0F0F0", +"[ c #C4C4C4", +"} c #202020", +"| c #060606", +"1 c #E6E6E6", +"2 c #F1F1F1", +"3 c #B5B5B5", +"4 c #919191", +"5 c #757575", +"6 c #6F6F6F", +"7 c #6C6C6C", +"8 c #646464", +"9 c #4A4A4A", +"0 c #2C2C2C", +"a c #141414", +"b c #020202", +"c c #464646", +"d c #373737", +"e c #353535", +"f c #343434", +"g c #323232", +"h c #313131", +"i c #303030", +"j c #2E2E2E", +"k c #2B2B2B", +"l c #2A2A2A", +"m c #222222", +"n c #0A0A0A", +" ", +" ", +" .+ ", +" @++ ", +" #$++ ", +" %&+++ ", +" *=-+++ ", +" %;>++++ ", +" ,')!++++ ", +" ~={]!+++++ ", +" ^;)/(++++++ ", +" _')/:~++++++ ", +" <)//=[}|+++++ ", +" 12$34567890ab+ ", +" cdefghij0klmn+", +" "}; only in patch2: unchanged: --- gmsh-2.0.7.orig/debian/gmsh.desktop +++ gmsh-2.0.7/debian/gmsh.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Version=1.0 +Encoding=UTF-8 +Name=Gmsh Mesh Generator +GenericName=Gmsh +Comment=3-D finite element mesh generator +Exec=gmsh +Icon=gmsh16x16-smooth +Type=Application +Terminal=false +Categories=Education;Math;Science;