5 INI_F?=$(DESTDIR)/usr/share/games/fairymax/fmax.ini
6 INI_Q?=$(DESTDIR)/usr/share/games/fairymax/qmax.ini
7 VERSION?=`grep 'define VERSION' fairymax.c | sed -e 's/.*"\(.*\)".*/\1/'`
9 ALL= fairymax shamax maxqi fairymax.6.gz
14 $(CC) $(CFLAGS) $(LDFLAGS) $(CPPFLAGS) -DINI_FILE=\"${INI_F}\" fairymax.c -o fairymax
17 $(CC) $(CFLAGS) $(LDFLAGS) $(CPPFLAGS) -DINI_FILE=\"${INI_F}\" -DSHATRANJ fairymax.c -o shamax
20 $(CC) $(CFLAGS) $(LDFLAGS) $(CPPFLAGS) -DINI_FILE=\"${INI_Q}\" maxqi.c -o maxqi
22 install: ${ALL} ${srcdir}/data/*
23 cp -u ${srcdir}/fairymax $(DESTDIR)/usr/games
24 cp -u ${srcdir}/shamax $(DESTDIR)/usr/games
25 cp -u ${srcdir}/maxqi $(DESTDIR)/usr/games
26 install -d -m0755 $(DESTDIR)/usr/share/games/fairymax
27 cp -u ${srcdir}/data/fmax.ini ${srcdir}/data/qmax.ini $(DESTDIR)/usr/share/games/fairymax
28 install -d -m0755 $(DESTDIR)/usr/share/man/man6
29 cp -u ${srcdir}/fairymax.6.gz $(DESTDIR)/usr/share/man/man6
30 install -d -m0755 $(DESTDIR)/usr/share/games/plugins/logos
31 cp -u ${srcdir}/data/logo.png $(DESTDIR)/usr/share/games/plugins/logos/fairymax.png
32 cp -u ${srcdir}/data/logo.png $(DESTDIR)/usr/share/games/plugins/logos/shamax.png
33 cp -u ${srcdir}/data/logo.png $(DESTDIR)/usr/share/games/plugins/logos/maxqi.png
34 install -d -m0755 $(DESTDIR)/usr/share/games/plugins/xboard
35 cp -u ${srcdir}/data/fairymax.eng $(DESTDIR)/usr/share/games/plugins/xboard
36 cp -u ${srcdir}/data/shamax.eng $(DESTDIR)/usr/share/games/plugins/xboard
37 cp -u ${srcdir}/data/maxqi.eng $(DESTDIR)/usr/share/games/plugins/xboard
39 fairymax.6.gz: fairymax.pod
40 pod2man -s 6 fairymax.pod | gzip -9n > fairymax.6.gz
46 rm -f ${ALL} *~ data/*~ *.man md5sums
49 install -d -m0755 Fairy-Max
50 install -d -m0755 Fairy-Max/data
51 rm -f fairymax.tar fairymax.tar.gz
52 cp fairymax.c maxqi.c fairymax.pod Makefile README changelog copyright Fairy-Max
53 cp data/* Fairy-Max/data
54 (md5sum Fairy-Max/* Fairy-Max/data/* > Fairy-Max/md5sums) || true
55 tar -cvvf fairymax-$(VERSION).tar Fairy-Max
56 gzip fairymax-$(VERSION).tar
64 rm -f $(DESTDIR)/usr/share/games/plugins/logos/fairymax.png
65 rm -f $(DESTDIR)/usr/share/games/plugins/logos/shamax.png
66 rm -f $(DESTDIR)/usr/share/games/plugins/logos/maxqi.png
67 rm -f $(DESTDIR)/usr/share/games/plugins/xboard/fairymax.eng
68 rm -f $(DESTDIR)/usr/share/games/plugins/xboard/shamax.eng
69 rm -f $(DESTDIR)/usr/share/games/plugins/xboard/maxqi.eng
70 rm -f $(DESTDIR)/usr/share/games/fairymax/*
71 rmdir $(DESTDIR)/usr/share/games/fairymax
72 rm -f $(DESTDIR)/usr/share/man/man6/fairymax.6.gz
73 rm -f $(DESTDIR)/usr/games/fairymax
74 rm -f $(DESTDIR)/usr/games/shamax
75 rm -f $(DESTDIR)/usr/games/maxqi