# 
# xplog MakeFile
#
#
# Make Options:
#
# all		- compile xplog
# install	- install xplog
# uninstall	- uninstall xplog

xplog: main.o pref.o logview.o phonebill.o standart.o calc.o ratesinfo.o
	g++ -I../ -O -o xplog main.o pref.o logview.o phonebill.o standart.o calc.o ratesinfo.o -L/usr/X11R6/lib -lforms -lX11 -lm
main.o: main.c
	g++ -I../ -O -c main.c -L/usr/X11R6/lib
pref.o: pref.c
	g++ -I../ -O -c pref.c -L/usr/X11R6/lib
logview.o: logview.c
	g++ -I../ -O -c logview.c -L/usr/X11R6/lib
phonebill.o: phonebill.c
	g++ -I../ -O -c phonebill.c -L/usr/X11R6/lib
standart.o:standart.c
	g++ -I../ -O -c standart.c -L/usr/X11R6/lib
calc.o: calc.c
	g++ -I../ -O -c calc.c -L/usr/X11R6/lib
ratesinfo.o: ratesinfo.c
	g++ -I../ -O -c ratesinfo.c -L/usr/X11R6/lib

clean:
	rm -f *.o	

de:
	cp locale/language-de.h language.h
	cp locale/xplog-de.hlp xplog.hlp

en:
	cp locale/language-en.h language.h
	cp locale/xplog-en.hlp xplog.hlp

install:

	cp -f xplog /usr/local/bin
	cp -f xplog.hlp /usr/local/bin

uninstall:

	rm -f /usr/local/bin/xplog
	rm -f /usr/local/bin/xplog.hlp
	
buildpkg:
	rm -f /xplog-0.x.tgz
	mkdir /XPLog
	mkdir /XPLog/locale
	cp locale/*.h /XPLog/locale
	cp locale/*.hlp /XPLog/locale
	cp *.c /XPLog
	cp *.hlp /XPLog
	cp *.lsm /XPLog
	cp language.h /XPLog
	cp xplog.h /XPLog
	cp xplog.hlp /XPLog/README
	cp COPYING /XPLog
	cp Makefile /XPLog
	cp TODO /XPLog
	cp BINAERIE-INFO /XPLog
	cp xplog /XPLog
	chown -R root /XPLog
	chgrp -R root /XPLog
	tar -cpz -f/xplog-0.x.tgz /XPLog
	rm -R /XPLog
	cp *.lsm /
	
help:
	@echo "Make <Options>"
	@echo "=============="
	@echo "all       - compile xplog"
	@echo "clean     - clean all object-files"
	@echo "install   - install xplog"
	@echo "uninstall - remove xplog installation"
	@echo "buildpkg  - create the xplog package"
	@echo "de        - for german-localication"
	@echo "en        - for english-localication"
	@echo "help      - for this messsage"
	
		
	
		
