1 diff -Naur xgalaga++-0.8~/Makefile xgalaga++-0.8/Makefile
2 --- xgalaga++-0.8~/Makefile 2009-01-20 16:15:31.000000000 -0600
3 +++ xgalaga++-0.8/Makefile 2009-01-20 16:17:37.000000000 -0600
6 # installation directories
8 -bindir = $(installprefix)/games
9 +bindir = $(installprefix)/bin
10 mandir = $(installprefix)/share/man/man6
12 # preprocessor options to find all included files
13 -INC_PATH = -I$(srcdir) -I/usr/X11R6/include
14 +INC_PATH = -I$(srcdir) -I/usr/include/X11
16 # libraries link options ('-lm' is common to link with the math library)
17 -LNK_LIBS = -lm -lX11 -lXpm -L/usr/X11R6/lib/
18 +LNK_LIBS = -lm -lX11 -lXpm -L/usr/lib/X11/
20 # other compilation options
21 # The high scores file is only writable by the executable and shared
23 # Installation procedure
24 # Customized for XGalaga++
27 - if [ -n "$(MANUAL)" ]; then cp $(MANUAL) $(mandir); fi
28 - if [ -n "$(EXE_GROUP)" ]; then chgrp $(EXE_GROUP) $(bindir)/$(EXE); fi
29 - chmod g+s $(bindir)/$(EXE)
30 - touch $(HIGH_SCORES_FILE)
31 - if [ -n "$(EXE_GROUP)" ]; then chgrp $(EXE_GROUP) $(HIGH_SCORES_FILE); fi
32 - chmod 664 $(HIGH_SCORES_FILE)
33 + @echo "Installing dirs under $(DESTDIR)..."
34 + @install -d -m 755 $(DESTDIR)$(bindir) $(DESTDIR)$(mandir) \
35 + $(DESTDIR)/usr/share/pixmaps $(DESTDIR)/usr/share/applications
36 + @install -d -m 775 $(DESTDIR)/var/games
37 + @echo "Installing $(EXE)..."
38 + @install -c -m 755 $(EXE) $(DESTDIR)$(bindir)
39 + @chgrp $(EXE_GROUP) $(DESTDIR)$(bindir)/$(EXE)
40 + @chmod g+s $(DESTDIR)$(bindir)/$(EXE)
41 + @echo "Installing $(MANUAL)..."
42 + @install -c -m 644 $(MANUAL) $(DESTDIR)$(mandir)
43 + @echo "Installing $(EXE).scores..."
44 + @touch $(DESTDIR)$(HIGH_SCORES_FILE)
45 + @chgrp $(EXE_GROUP) $(DESTDIR)$(HIGH_SCORES_FILE)
46 + @chmod 664 $(DESTDIR)$(HIGH_SCORES_FILE)
47 + @echo "Installing $(EXE).xpm..."
48 + @install -c -m 644 $(EXE).xpm $(DESTDIR)/usr/share/pixmaps
49 + @echo "Installing $(EXE).desktop..."
50 + @install -c -m 644 $(EXE).desktop $(DESTDIR)/usr/share/applications
51 diff -Naur xgalaga++-0.8~/xgalaga++.desktop xgalaga++-0.8/xgalaga++.desktop
52 --- xgalaga++-0.8~/xgalaga++.desktop 1969-12-31 18:00:00.000000000 -0600
53 +++ xgalaga++-0.8/xgalaga++.desktop 2009-01-20 16:15:35.000000000 -0600
59 +Comment=A classic shoot 'em up arcade game inspired by XGalaga
60 +TryExec=/usr/bin/xgalaga++
62 +Icon=/usr/share/pixmaps/xgalaga++.xpm
63 +Categories=Game;ArcadeGame;
64 diff -Naur xgalaga++-0.8~/xgalaga++.xpm xgalaga++-0.8/xgalaga++.xpm
65 --- xgalaga++-0.8~/xgalaga++.xpm 1969-12-31 18:00:00.000000000 -0600
66 +++ xgalaga++-0.8/xgalaga++.xpm 2009-01-20 16:15:35.000000000 -0600
69 +static char * xgalaga++_xpm[] = {
836 +" # $ % & * = - ; > , ' ) ! ~ { ] ^ / ( _ : ",
837 +" < [ } | 1 2 3 4 5 6 7 8 9 0 5 a b c d e f g ",
838 +" h i j k l m n o p q r s t u v w x y z A B C D E ",
839 +" F G H I J K L M N O P Q R S T U V W X Y Z ` ...+.@.#. ",
840 +" $.%.&.*.=.-.;.>.,.'.).!.~.{.].^./.(._.:.<.[.}.|.1.2.3. ",
841 +" 4.5.6.6.7.8.9.0.a.b.c.d.e. f.g.h.i.j.k.l.m.n.4.G o.p. ",
842 +" q.r.r.2.s.t.u.v.w.x.y.z.A.B. C.f D.E.F.G.H.I.J.K.4.L.M. ",
843 +" N.O.P.Q.r.R.S.T.U.V.W.X.Y.Z. `. +.+++@+#+$+%+&+*+=+-+;+>+M. ",
844 +" >+,+,+;+'+o.)+!+~+{+]+^+&./+(+_+:+<+[+}+!+|+1+2+3+4+5+6+7+8+5.9+o.=+0+a+b+ ",
845 +" c+d+e+f+O.'+g+h+i+j+} k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+A+C.B+C+D+L.Y.Z.Z.E+F+ ",
846 +" G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+-+V+W+X+Y+Z+`+ @.@+@@@#@$@%@&@*@=@-@;@>@,@'@J+)@j+ ",
847 +" !@~@{@]@2.^@/@(@_@:@<@[@}@|@1@2@3@4@.@5@6@7@8@9@0@Q.a@1@I.b@c@d@e@5@f@D+g@,+e+8+h@i@j@ ",
848 +" k@l@K+m@n@o@|+p@q@r@s@t@u@p.v@w@x@y@p@z@A@B@C@D@(@E@F@G@H@I@J@K@L@w+M@N@ @O@P@Q@R@{@S@ ",
849 +"T@U@V@W@X@Y@Z@`@ #.#+#@###$#%#&#*#=#-#;#>#,# '#)#]@!#~#{#+@]#^#/#(#_#:#<#J@.@D+[#}#|#1#",
850 +"~@1#2#3#$.o@4#5#6#7#8#9#G P.0#a#b#c#Z.d#>@e# f#g#h#C+,+f#i#s.%.j#k#v+l#m#n#o#m@h#a@p#1@",
851 +"q#{@r#s#t#=+u#v#w#:#k#N.x#x#y#z#;#E+A#B#)@C# D#E#F#B#G#%.O.H#I#`.J###K#L#M#]#n+N#v@O#P#Q#",
852 +"J+R#S#g T#t#h+U#V#W#X# Y#7+Z#I+ +`# $3#|#.$+$ @$#$##$$%$2.&$*$|#=$3@",
853 +"_+g+=#-$;$>$G#f+,$'$q. )$!$~${$]$^$]$/$($_$:$ <$[$s.$.6.}$|$1$2$y@",
854 +"3$f#4$5$6$7$8$9$0$a$ b$8+@.c$d$e$9@f$o.g$f h$i$j$k$l$g+",
855 +"g#Y.m$8#c@n$o$p$ q$G r$d$7#s$t$_@u$z#3# v$w$N@D+f+",
856 +"x@x$4$f$y$z$p#A$ B$C$m@D$(#E$f@F$G$H$I$ J$K$L$O.M$",
857 +"N$~#O$P$=#Q$ R$S$6.T$U$V$Q$W$A#X$Y$ Z$`$ %.%+%",
858 +"m@@%#%$%%%&% N.Y.*%=%V@u.-%;%.%>%3$ ,%'%)%$.!%",
859 +"~%N@{%]%^%/%(% 0$0$R@G#_%:%<%[%J#}%|% 1%2%r#Z.U#3%",
860 +"4%5%6%{#7%8%2@9% !@0%a%b%c%d%e%f%g%h%i% j%k%8%0$R#l%m%n%",
861 +"o%p%q%l$r%9$^%&+ T+s%!#t%u%v%w%f%x%9%T@ y%z%A%4.o@B%C%",
862 +"D%B%E%F%j+Y#G% I#*%!#H%I%J%K%C+L%M%0$ s%Q#[#N%O%P%",
863 +"Q%<$R%h@S%T% U%;#-#V%W%X%Y%Z%G#'+A# `% &F#.&4$",
864 +"x%($Q#7++& @&#&Z.}%$&;%%&&&E+h H# *&&%=&-&",
865 +";&>&S%,& '&)&K+A#!&%$~&{&r$]&^&g#I#/&(& 9%u.2%",
866 +"_&:&<& [&}&|&1&G$2&3&4&r@5&6&7&8&9&b$0& a&b&",
867 +"c&7+ d&)&7%X#r$e&f&g&h&i&j&k&l&m&n&b$ G+",
868 +" o&3.3$p&q&r&N+s&t&|+u&v&w&x&y&z& ",
869 +" d+A&B&C&D&E&_+F&G&H&I&J&K&L&M&N& ",
870 +" G a+O&P&Q&R& U#4&S&T&U&'+ ",
871 +" x$<%V&W&X&Y& r@s@v#Z&2. ",
872 +" =$`&.&:# *.* +*@*Z@Y.#* ",
873 +" ~@$*!#}@%*&* **=*-*W$&+j% ",
874 +" ;*>*|+h&,* '*w+Q%b$)* ",
875 +" )@a#!*L& ~*{*p.U+ ",