| version 1.4, 2003/04/15 20:34:40 |
version 1.5, 2003/04/18 14:03:16 |
|
|
| # PARTICULAR PURPOSE. |
# PARTICULAR PURPOSE. |
| |
|
| # Makefile for documentation of 'ep'. |
# Makefile for documentation of 'ep'. |
| # $Platon: ep/doc/Makefile.in,v 1.3 2002/10/13 13:35:30 nepto Exp $ |
# $Platon: ep/doc/Makefile.in,v 1.4 2003/04/15 20:34:40 rajo Exp $ |
| |
|
| PACKAGE = @PACKAGE@ |
PACKAGE = @PACKAGE@ |
| VERSION = @VERSION@ |
VERSION = @VERSION@ |
| |
MANVOLNUM = @MANVOLNUM@ |
| |
|
| |
|
| SHELL = @SHELL@ |
SHELL = @SHELL@ |
| |
|
| |
MANPAGES = $(top_builddir)/doc/man/ep.$(MANVOLNUM).gz |
| |
|
| # Directories {{{ |
# Directories {{{ |
| top_builddir = .. |
top_builddir = .. |
| srcdir = @srcdir@ |
srcdir = @srcdir@ |
| Line 36 libdir = @libdir@ |
|
| Line 39 libdir = @libdir@ |
|
| docdir = ${prefix}/doc |
docdir = ${prefix}/doc |
| infodir = @infodir@ |
infodir = @infodir@ |
| mandir = @mandir@ |
mandir = @mandir@ |
| man3dir = $(mandir)/man3 |
man1dir = $(mandir)/man1 |
| |
|
| DESTDIR = |
DESTDIR = |
| |
|
| Line 129 include $(top_builddir)/Rules.make |
|
| Line 132 include $(top_builddir)/Rules.make |
|
| top_builddir := $(shell echo `cd $(top_builddir) && pwd` ) |
top_builddir := $(shell echo `cd $(top_builddir) && pwd` ) |
| |
|
| |
|
| doc: |
doc: man |
| |
|
| |
MAN_MAGIC := $(shell mkdir man > /dev/null 2>&1 || :) |
| |
man: $(MANPAGES) |
| |
|
| |
# don't change dependency files, because this causes make |
| |
# to rebuild them. Use trick with '-c' (stdout). |
| |
%.gz: % |
| |
@if [ -f "$<" ]; then \ |
| |
echo "Converting $<"; \ |
| |
sed 's/^.TH\(.*\)[ \t]\+""[ \t]\+""$$/.TH\1 "$(PACKAGE) $(VERSION)" "$(PACKAGE) $(VERSION)"/g' "$<" \ |
| |
| $(GZIP) -f -c > "$@"; \ |
| |
echo ""; \ |
| |
fi |
| |
|
| # Section: Install {{{ |
# Section: Install {{{ |
| install: all installdirs install-examples |
install: all installdirs install-examples install-man |
| uninstall: uninstall-examples uninstall-dirs |
uninstall: uninstall-examples uninstall-dirs uninstall-man |
| |
|
| installcheck: |
installcheck: |
| @echo; echo; \ |
@echo; echo; \ |
| Line 168 uninstall-examples: |
|
| Line 184 uninstall-examples: |
|
| @echo " rm -rf $(DESTDIR)$(pkgdatadir)"; \ |
@echo " rm -rf $(DESTDIR)$(pkgdatadir)"; \ |
| -rm -rf $(DESTDIR)$(pkgdatadir); |
-rm -rf $(DESTDIR)$(pkgdatadir); |
| |
|
| |
install-man: |
| |
@$(NORMAL_INSTALL) |
| |
@$(mkinstalldirs) $(DESTDIR)$(man1dir) |
| |
@if test -d $(top_builddir)/doc/man ; then \ |
| |
cd $(top_builddir)/doc/man && \ |
| |
for p in *.$(MANVOLNUM).gz; do \ |
| |
echo " Installing file $(DESTDIR)$(man1dir)/$$p"; \ |
| |
$(INSTALL_DATA) $$p $(DESTDIR)$(man1dir)/$$p; \ |
| |
done \ |
| |
else \ |
| |
echo -en "Directroy $(top_builddir)/doc/man not found, "; \ |
| |
echo "Manpages NOT installed!"; \ |
| |
echo; \ |
| |
echo "Did you type 'make documentation'?"; \ |
| |
echo; \ |
| |
fi |
| |
uninstall-man: |
| |
@$(NORMAL_UNINSTALL) |
| |
@echo " rm -f $(DESTDIR)$(man1dir)/"; |
| |
@if test -d $(top_builddir)/doc/man ; then \ |
| |
cd $(top_builddir)/doc/man && \ |
| |
for p in *.$(MANVOLNUM).gz; do \ |
| |
echo " rm -rf $(DESTDIR)$(man1dir)/$$p"; \ |
| |
rm -f $(DESTDIR)$(man1dir)/$$p; \ |
| |
done |
| |
|
| # }}} install |
# }}} install |
| |
|
| |
|