# $Id: Makefile 1.1 Wed, 10 Sep 2003 19:22:54 +0200 ludo $

SHELL = /bin/sh

PACKAGE = mutt
VERSION = 1.5.4

prefix = /home/ludo/soft
exec_prefix = ${prefix}
bindir = ${exec_prefix}/bin
libdir = ${exec_prefix}/lib
mandir = ${prefix}/man
srcdir = .
docdir = /home/ludo/soft/doc/mutt
top_srcdir = ..
top_builddir = ..
INSTALL = /usr/bin/install -c



subdir = contrib

SAMPLES = Mush.rc Pine.rc gpg.rc pgp2.rc pgp5.rc pgp6.rc Tin.rc \
	sample.muttrc  sample.mailcap sample.muttrc-tlr smime.rc \
	ca-bundle.crt smime_keys_test.pl

DISTFILES = Makefile.in language.txt language50.txt  \
	patch.slang-1.2.2.keypad.1	\
	$(SAMPLES)

ICONV_DISTFILES = README make.sh

all clean:

distclean:
	-rm -f Makefile

check:

install:
	$(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir)/samples $(DESTDIR)$(docdir)/samples/iconv
	for f in $(SAMPLES) ; do \
		$(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(docdir)/samples ;	\
	done
	for f in $(srcdir)/iconv/*.rc ; do					\
		$(INSTALL) -m 644 $$f $(DESTDIR)$(docdir)/samples/iconv	  ;	\
	done

# Nothing needs to be done - uninstall in doc removes samples as well.
# This is just so make uninstall doesn't fail.
uninstall:

maintainer-clean: distclean

Makefile: ../config.status Makefile.in
	cd .. \
	  && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status

distdir = ../$(PACKAGE)-$(VERSION)/$(subdir)
dist distdir: Makefile $(DISTFILES)
	for file in $(DISTFILES) ; do				\
		ln $(srcdir)/$$file $(distdir) 2> /dev/null 	\
			|| cp -p $(srcdir)/$$file $(distdir); 	\
	done
	mkdir -p $(distdir)/iconv
	for file in $(ICONV_DISTFILES) ; do					\
		ln $(srcdir)/iconv/$$file $(distdir)/iconv 2> /dev/null 	\
			|| cp -p $(srcdir)/iconv/$$file $(distdir)/iconv; 	\
	done
	for file in $(srcdir)/iconv/*.rc ; do					\
		ln $$file $(distdir)/iconv 2> /dev/null				\
			|| cp -p $$file $(distdir)/iconv ;			\
	done
