SHELL = /bin/sh srcdir = . top_srcdir = .. top_builddir = .. prefix = exec_prefix = ${prefix} bindir = ${exec_prefix}/bin sbindir = ${exec_prefix}/sbin libexecdir = ${exec_prefix}/libexec datadir = ${prefix}/share sysconfdir = ${prefix}/etc sharedstatedir = ${prefix}/com localstatedir = ${prefix}/var libdir = ${exec_prefix}/lib infodir = ${prefix}/info mandir = ${prefix}/man includedir = ${prefix}/include oldincludedir = /usr/include configdir = ${sysconfdir}/sane.d sanedatadir = ${datadir}/sane xsanedocdir = ${datadir}/sane/xsane/doc MKINSTALLDIRS = $(top_srcdir)/mkinstalldirs INSTALL = /usr/bin/install -c -o root -g wheel INSTALL_PROGRAM = install -s -o root -g wheel -m 555 INSTALL_DATA = install -o root -g wheel -m 444 SECT1 = xsane.1 MANPAGES = $(SECT1) LATEX = TEXINPUTS=$(srcdir):$$TEXINPUTS latex DLH = TEXINPUTS=$(srcdir):$$TEXINPUTS dlh MAN2HTML= nroff -man |\ man2html -compress -title $${page} -cgiurl '$$title.$$section.html'|\ sed 's,,

,' all: $(MANPAGES) %.1: %.man sed -e 's|@DATADIR@|$(datadir)|g' \ -e 's|@SANEDATADIR@|$(sanedatadir)|g' \ -e 's|@CONFIGDIR@|$(configdir)|g' \ -e 's|@LIBDIR@|$(libdir)|g' \ -e 's|@BINDIR@|$(bindir)|g' \ -e 's|@SBINDIR@|$(sbindir)|g' $^ >$@ install: $(MANPAGES) $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man1 @for page in $(SECT1); do \ echo installing $${page} in $(DESTDIR)$(mandir)/man1/$${page}...; \ $(INSTALL_DATA) $${page} $(DESTDIR)$(mandir)/man1/$${page} || exit 1; \ done $(MKINSTALLDIRS) $(DESTDIR)$(datadir) $(MKINSTALLDIRS) $(DESTDIR)$(xsanedocdir) @for page in *.html; do\ echo installing $${page} in $(DESTDIR)$(xsanedocdir)/$${page}...; \ $(INSTALL_DATA) $${page} $(DESTDIR)$(xsanedocdir)/$${page} || exit 1; \ done @for image in *.jpg; do\ echo installing $${image} in $(DESTDIR)$(xsanedocdir)/$${image}...; \ $(INSTALL_DATA) $${image} $(DESTDIR)$(xsanedocdir)/$${image} || exit 1; \ done uninstall: @for page in $(SECT1); do \ echo uninstalling $(DESTDIR)$(mandir)/man1/$${page}...; \ rm -f $(DESTDIR)$(mandir)/man1/$${page} || exit 1; \ done @for page in *.html; do\ echo uninstalling $(DESTDIR)$(xsanedocdir)/$${page}...; \ rm -f $(DESTDIR)$(xsanedocdir)/$${page} || exit 1; \ done @for image in *.jpg; do\ echo uninstalling $${image} in $(DESTDIR)$(xsanedocdir)/$${image}...; \ rm -f $(DESTDIR)$(xsanedocdir)/$${image} || exit 1; \ done docs: ps html html-man: $(MANPAGES) @for page in $(MANPAGES); do \ echo "translating $${page} to $${page}.html..."; \ cat $${page} | $(MAN2HTML) > $${page}.html; \ done clean: rm -f *.toc *.aux *.log *.cp *.fn *.tp *.vr *.pg *.ky *.blg *.idx *.cb rm -f *.ilg distclean: clean rm -f $(MANPAGES) rm -f Makefile *~ depend: .PHONY: all install depend clean ps html htmlman sane-backends-html