# -*- Mode: makefile; indent-tabs-mode: t -*- */
VERSION=11.9000

SUBDIRS = src

TARGETS = all clean

$(TARGETS): $(SUBDIRS)

$(SUBDIRS):
	$(MAKE) -C $@ $(MAKECMDGOALS)

.PHONY: $(TARGETS) $(SUBDIRS)

clean:
	rm -f bind-dyndb-ldap-*.tar.bz2
	rm -f bind-dyndb-ldap-*.src.rpm

dist:
	git ls-tree HEAD --name-only -r -z | tar --transform 's,^,bind-dyndb-ldap-$(VERSION)/,' -cjf bind-dyndb-ldap-$(VERSION).tar.bz2 --null -T -

srpm: dist
	rpmbuild -bs bind-dyndb-ldap.spec --define "_sourcedir $(PWD)" --define "%_srcrpmdir $(PWD)"

install:
	mkdir -p $(DESTDIR)/usr/lib64/bind
	cp src/ldap.so $(DESTDIR)/usr/lib64/bind
