# Copyright 2007-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 PN = eselect-emacs PV = $(shell sed '/^[ \t]*\* .*[Vv]ersion/!d;s/[^0-9.]*\([^ \t]*\).*/\1/;q' \ ChangeLog) P = $(PN)-$(PV) MODULES = emacs.eselect ctags.eselect etags.eselect MANPAGES = emacs.eselect.5 ctags.eselect.5 etags.eselect.5 DISTFILES = emacs.eselect ctags.eselect emacs.eselect.5 ctags.eselect.5 \ ChangeLog Makefile .PHONY: all dist clean all: $(MODULES) $(MANPAGES) etags.eselect: ctags.eselect sed -e "/^CTAGS=/s/ctags/etags/" $< >$@ etags.eselect.5: ctags.eselect.5 cp $< $@ dist: $(DISTFILES) tar -cjf $(P).tar.bz2 --transform='s%^%$(P)/%' $^ tar -tjvf $(P).tar.bz2 clean: -rm -f *~ *.tmp *.gz *.bz2