XMANGEKYOU_PREFIX = /usr/X11R6
XMANGEKYOU_BIN = ${XMANGEKYOU_PREFIX}/bin
XMANGEKYOU_LIB = ${XMANGEKYOU_PREFIX}/lib/X11/XMangekyou
XMANGEKYOU_MAN = ${XMANGEKYOU_PREFIX}/man/man1
XMANGEKYOU_TARBALL = xmangekyou-2.0.1
XMANGEKYOU_VERSION = XMangekyou-2.0.1

xmangekyou :	anime.o argument.o cal.o graph.o init.o main.o quit.o string.o time.o xmangekyou.o
		gcc -o xmangekyou \
		anime.o argument.o cal.o graph.o init.o \
		main.o quit.o string.o time.o xmangekyou.o \
		-O -L/usr/X11R6/lib -lm -lX11 -lXt -lXmu -lXaw -lXpm
anime.o :	anime.h anime.c
		gcc -c anime.c -O -I/usr/X11R6/include \
		-DXMANGEKYOU_LIB=\"${XMANGEKYOU_LIB}/\" \
                -DVERSION=\"${XMANGEKYOU_VERSION}\"
argument.o :	argument.h argument.c
		gcc -c argument.c -O -I/usr/X11R6/include \
		-DXMANGEKYOU_LIB=\"${XMANGEKYOU_LIB}/\" \
                -DVERSION=\"${XMANGEKYOU_VERSION}\"
cal.o :		cal.h cal.c
		gcc -c cal.c -O -I/usr/X11R6/include \
		-DXMANGEKYOU_LIB=\"${XMANGEKYOU_LIB}/\" \
                -DVERSION=\"${XMANGEKYOU_VERSION}\"
graph.o :	graph.h graph.c
		gcc -c graph.c -O -I/usr/X11R6/include \
		-DXMANGEKYOU_LIB=\"${XMANGEKYOU_LIB}/\" \
                -DVERSION=\"${XMANGEKYOU_VERSION}\"
init.o :	init.h init.c
		gcc -c init.c -O -I/usr/X11R6/include \
		-DXMANGEKYOU_LIB=\"${XMANGEKYOU_LIB}/\" \
                -DVERSION=\"${XMANGEKYOU_VERSION}\"
main.o :	main.c
		gcc -c main.c -O -I/usr/X11R6/include \
		-DXMANGEKYOU_LIB=\"${XMANGEKYOU_LIB}/\" \
                -DVERSION=\"${XMANGEKYOU_VERSION}\"
quit.o :	quit.h quit.c
		gcc -c quit.c -O -I/usr/X11R6/include \
		-DXMANGEKYOU_LIB=\"${XMANGEKYOU_LIB}/\" \
                -DVERSION=\"${XMANGEKYOU_VERSION}\"
string.o :	string.h string.c
		gcc -c string.c -O -I/usr/X11R6/include \
		-DXMANGEKYOU_LIB=\"${XMANGEKYOU_LIB}/\" \
                -DVERSION=\"${XMANGEKYOU_VERSION}\"
time.o :	time.h time.c
		gcc -c time.c -O -I/usr/X11R6/include \
		-DXMANGEKYOU_LIB=\"${XMANGEKYOU_LIB}/\" \
                -DVERSION=\"${XMANGEKYOU_VERSION}\"
xmangekyou.o :	xmangekyou.h xmangekyou.c
		gcc -c xmangekyou.c -O -I/usr/X11R6/include \
		-DXMANGEKYOU_LIB=\"${XMANGEKYOU_LIB}/\" \
                -DVERSION=\"${XMANGEKYOU_VERSION}\"
clean :
		rm -f *.o xmangekyou
backup :
		mkdir -p bak
		cp COPYRIGHT.euc README.euc HISTORY.euc Makefile \
			animation.dat \
			*.h *.c *.xpm xmangekyou.man \
			bak
install :
		cp xmangekyou ${XMANGEKYOU_BIN}
		chmod 0755 ${XMANGEKYOU_BIN}/xmangekyou
		mkdir -p ${XMANGEKYOU_LIB}
		cp COPYRIGHT.euc README.euc animation.dat Makefile \
			${XMANGEKYOU_LIB}
		chmod 0444 ${XMANGEKYOU_LIB}/*
		cp xmangekyou.1.gz ${XMANGEKYOU_MAN}
		chmod 0444 ${XMANGEKYOU_MAN}/xmangekyou.1.gz
uninstall :
		rm ${XMANGEKYOU_BIN}/xmangekyou
		rm ${XMANGEKYOU_MAN}/xmangekyou.1.gz
		rm -R ${XMANGEKYOU_LIB}
tarball :
		mkdir -p ${XMANGEKYOU_TARBALL}
		rm -R ${XMANGEKYOU_TARBALL}
		mkdir -p ${XMANGEKYOU_TARBALL}
		cp xmangekyou.man xmangekyou.1
		gzip -f xmangekyou.1
		cp COPYRIGHT.euc README.euc HISTORY.euc Makefile \
			animation.dat \
			*.h *.c *.xpm xmangekyou.man xmangekyou.1.gz \
			${XMANGEKYOU_TARBALL}
		tar cvzf ${XMANGEKYOU_TARBALL}.tar.gz ${XMANGEKYOU_TARBALL}
