PKGNAME = entropy SUBDIRS = doc po PREFIX = /usr BINDIR = $(PREFIX)/bin LIBDIR = $(PREFIX)/lib PYTHON_SITEDIR = $(LIBDIR) DESTDIR = all: for d in $(SUBDIRS); do $(MAKE) -C $$d; done install: install -d $(DESTDIR)/$(LIBDIR)/entropy/client install -d $(DESTDIR)/$(PYTHON_SITEDIR)/_entropy/solo/commands install -d -m 775 $(DESTDIR)/etc/entropy install -d $(DESTDIR)$(BINDIR) install -d $(DESTDIR)$(PREFIX)/share/man/man1 # copying portage bashrc install -m 644 ../conf/client.conf $(DESTDIR)/etc/entropy/ install -m 644 solo/*.py $(DESTDIR)/$(PYTHON_SITEDIR)/_entropy/solo/ install -m 644 solo/commands/*.py $(DESTDIR)/$(PYTHON_SITEDIR)/_entropy/solo/commands/ install -m 644 revision $(DESTDIR)/$(LIBDIR)/entropy/client/ install -m 755 equo.py $(DESTDIR)/$(BINDIR)/equo install -m 755 kernel-switcher $(DESTDIR)/$(BINDIR)/ # copy zsh completion install -d $(DESTDIR)$(PREFIX)/share/zsh/site-functions install -m 644 equo-completion.zsh $(DESTDIR)$(PREFIX)/share/zsh/site-functions/_equo for d in $(SUBDIRS); do $(MAKE) -C $$d install; done clean: for d in $(SUBDIRS); do $(MAKE) -C $$d clean; done