exe := tfortune
man := tfortune.6.gz
+epigrams := epigrams/en.tfortunes
all: $(man) $(exe)
man build-indep: $(man)
exe build-arch: $(exe)
ifeq ($(findstring clean, $(MAKECMDGOALS)),)
-include $(deps)
-include config.mak
+-include config.mak
endif
config.h.in: configure.ac
index.html tfortune.suite: %: %.m4
$(call SAY, M4 $<)
$(M4) -D "AUTHOR=$(AUTHOR)" -D "COPYRIGHT_YEAR=$(COPYRIGHT_YEAR)" \
+ -D "DATADIR=$(datadir)" \
-D "PACKAGE=$(PACKAGE)" \
-D "SLOGAN=$(SLOGAN)" \
-D "EMAIL=$(EMAIL)" \
TF_CPPFLAGS += -DUNAME_RS='"$(uname_rs)"'
TF_CPPFLAGS += -DLICENSE='"$(LICENSE)"'
TF_CPPFLAGS += -DLICENSE_URL='"$(LICENSE_URL)"'
+TF_CPPFLAGS += -DDATADIR='"$(datadir)"'
TF_CPPFLAGS += -I/usr/local/include
TF_CFLAGS += -g
git clean -dfqx > /dev/null 2>&1
mandir := $(datarootdir)/man/man6
+epidir := $(datadir)/tfortunes/epigrams
INSTALL ?= install
INSTALL_PROGRAM ?= $(INSTALL) -m 755
INSTALL_DATA ?= $(INSTALL) -m 644
endif
install install-strip: all
- $(MKDIR_P) $(DESTDIR)$(bindir) $(DESTDIR)$(mandir)
+ $(MKDIR_P) $(DESTDIR)$(bindir) $(DESTDIR)$(mandir) $(DESTDIR)$(epidir)
$(INSTALL_PROGRAM) $(strip_option) $(exe) $(DESTDIR)$(bindir)
$(INSTALL_DATA) $(man) $(DESTDIR)$(mandir)
+ $(INSTALL_DATA) $(epigrams) $(DESTDIR)$(epidir)
define README :=
tfortune - $(SLOGAN)