.PHONY: all install clean all install clean: PORTDIR = $(wildcard /usr/portage) ifeq "$(USER)" "root" ifneq "$(PORTDIR)" "" BIN = machine-update tla-mirror-all SBIN = laptop-mode m4conf-update make-kernel regen-virtuals MISC = grub.conf.m4 local.conf.m4 02locale DIRS = /usr/local/bin /boot/grub /etc/fonts /etc/env.d install: mkdir -p $(DIRS) install -m755 -o0 -g0 $(BIN) $(SBIN) /usr/local/bin install -m664 -o0 -g0 grub.conf.m4 /boot/grub install -m664 -o0 -g0 local.conf.m4 /etc/fonts install -m664 -o0 -g0 02locale /etc/env.d m4conf-update endif endif