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;

Reply via email to