#!/usr/bin/make -f

DESTDIR=$(CURDIR)/familiar/ipkg
CONTROLDIR=$(DESTDIR)/CONTROL
DOCDIR=$(DESTDIR)/usr/share/doc/ipkg

Makefile:
	./configure

configure: Makefile

build: configure
	$(MAKE)

clean:
	-$(MAKE) distclean

install: build
	rm -rf $(DESTDIR)
	$(MAKE) install-strip prefix=$(DESTDIR)

# Build architecture-independent files here.
binary-indep: build install
# We have nothing to do by default.

# Build architecture-dependent files here.
binary-arch: build install
	mkdir -p $(CONTROLDIR)
	cp familiar/control $(CONTROLDIR)
	cp familiar/postinst $(CONTROLDIR)
	mkdir -p $(DESTDIR)/usr/bin
	mv $(DESTDIR)/bin/* $(DESTDIR)/usr/bin
	rmdir $(DESTDIR)/bin
	mkdir -p $(DOCDIR)
	cp copyright $(DOCDIR)
	ipkg-build -o root -g root $(DESTDIR)

binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure
