#################################################################################
#
# Makefile
#
#################################################################################

V_MAJ=$(word 3, $(shell grep OH323_VERSION_MAJOR ../asterisk-driver/oh323.h ))
V_MIN=$(word 3, $(shell grep OH323_VERSION_MINOR ../asterisk-driver/oh323.h ))
V_BUI=$(word 3, $(shell grep OH323_VERSION_BUILD ../asterisk-driver/oh323.h ))
VERSION=$(V_MAJ).$(V_MIN).$(V_BUI)
TARFILE=asterisk-oh323-$(VERSION).tar.gz

rpm: rpm_clean
	mkdir asterisk-oh323
	cp -a ../asterisk-driver ../Makefile ../wrapper asterisk-oh323
	cp -f oh323.conf.sample asterisk-oh323/asterisk-driver
	tar --exclude "CVS" -czvf $(TARFILE) asterisk-oh323
	cp $(TARFILE) $(HOME)/rpm/build/SOURCES
	cat asterisk-oh323.spec.src | sed "s,%VERSION,$(VERSION)," > \
		$(HOME)/rpm/build/SPECS/asterisk-oh323-$(VERSION).spec
	rpm -ba --target armv4l $(HOME)/rpm/build/SPECS/asterisk-oh323-$(VERSION).spec

rpm_clean:
	rm -f $(TARFILE)
	rm -rf asterisk-oh323
