SOURCE=ez-ipupdate-3.0.11b7

.PHONY: all clean distclean openSource install
all: openSource
clean:
	make -C $(SOURCE) clean

distclean:
	rm -f $(SOURCE)/.configured
	make -C $(SOURCE) distclean

openSource: $(SOURCE)/.configured
	make CC=$$PJ_TARGET-gcc -C $(SOURCE)

$(SOURCE)/.configured:
	[ "$$PJ_PREFIX" != "" ]
	[ "$$PJ_TARGET" != "" ]
	[ "$$PJ_HOST" != "" ]
	cd $(SOURCE) \
		&& aclocal && autoconf && automake --add-missing \
		&& LDFLAGS='-s' CFLAGS='-Os' ./configure \
			--prefix=$$PJ_PREFIX \
			--target=$$PJ_TARGET \
			--host=$$PJ_TARGET \
			--build=$$PJ_HOST \
			--disable-nls
	touch $(SOURCE)/.configured

USR_SBIN := $(PJ_PREFIX)/usr/sbin
install: openSource
	install -d -m 0755 $(USR_SBIN)/
	cp $(SOURCE)/ez-ipupdate $(USR_SBIN)/
