| version 1.70, 2003/02/28 03:00:00 |
version 1.71, 2003/03/10 22:14:08 |
|
|
| # PARTICULAR PURPOSE. |
# PARTICULAR PURPOSE. |
| |
|
| # Makefile for documentation of libcfg+ library. |
# Makefile for documentation of libcfg+ library. |
| # $Platon: libcfg+/doc/Makefile.in,v 1.69 2003/02/17 17:41:33 nepto Exp $ |
# $Platon: libcfg+/doc/Makefile.in,v 1.70 2003/02/28 03:00:00 rajo Exp $ |
| |
|
| PACKAGE = @PACKAGE@ |
PACKAGE = @PACKAGE@ |
| VERSION = @VERSION@ |
VERSION = @VERSION@ |
| Line 138 $(top_builddir)/doc/man/libcfg+.$(MANVOL |
|
| Line 138 $(top_builddir)/doc/man/libcfg+.$(MANVOL |
|
| # man SGML files |
# man SGML files |
| $(top_builddir)/doc/man/%.sgml: ID |
$(top_builddir)/doc/man/%.sgml: ID |
| $(top_builddir)/doc/man/%.sgml: $(top_srcdir)/doc/sgml/%.sgml |
$(top_builddir)/doc/man/%.sgml: $(top_srcdir)/doc/sgml/%.sgml |
| $(DB_HTML2MAN) -v IDfile=ID $< > $@ |
@if [ "x$(DOCBOOK2MAN)" != "x:" ]; then \ |
| |
$(DB_HTML2MAN) -v IDfile=ID $< > $@; \ |
| |
fi |
| |
|
| $(top_builddir)/doc/man/%.$(MANVOLNUM): |
$(top_builddir)/doc/man/%.$(MANVOLNUM): |
| $(DOCBOOK2MAN) $< -o $(top_builddir)/doc/man \ |
@if [ "x$(DOCBOOK2MAN)" = "x:" ]; then \ |
| && cat man/manpage.links >> manpage.symlinks.tmp |
echo 'Program "docbook2man" seems to be not available, manpage documentation build skipped.'; \ |
| cat $(srcdir)/man/footer.man >> $@ |
else \ |
| |
$(DOCBOOK2MAN) $< -o $(top_builddir)/doc/man \ |
| |
&& cat man/manpage.links >> manpage.symlinks.tmp; \ |
| |
cat $(srcdir)/man/footer.man >> $@; \ |
| |
fi |
| |
|
| # don't change dependency files, because this causes make |
# don't change dependency files, because this causes make |
| # to rebuild them. Use trick with '-c' (stdout). |
# to rebuild them. Use trick with '-c' (stdout). |
| %.gz: % |
%.gz: % |
| @echo "Converting $<" |
@if [ -f "$<" ]; then \ |
| @sed 's/^.TH\(.*\)[ \t]\+""[ \t]\+""$$/.TH\1 "$(PACKAGE) $(VERSION)" "$(PACKAGE) $(VERSION)"/g' $< \ |
echo "Converting $<"; \ |
| | $(GZIP) -f -c > $@ |
sed 's/^.TH\(.*\)[ \t]\+""[ \t]\+""$$/.TH\1 "$(PACKAGE) $(VERSION)" "$(PACKAGE) $(VERSION)"/g' "$<" \ |
| @echo "" |
| $(GZIP) -f -c > "$@"; \ |
| |
echo ""; \ |
| |
fi |
| |
|
| doxygen: Doxyfile |
doxygen: Doxyfile |
| @rm -rf doxygen/ |
@rm -rf doxygen/ |
| Line 164 doxygen: Doxyfile |
|
| Line 172 doxygen: Doxyfile |
|
| fi |
fi |
| |
|
| $(top_builddir)/ChangeLog: $(top_srcdir)/doc/sgml/$(PACKAGE)-changelog.sgml $(top_srcdir)/doc/sgml/changelog.sgml $(top_srcdir)/doc/sgml/defs.sgml |
$(top_builddir)/ChangeLog: $(top_srcdir)/doc/sgml/$(PACKAGE)-changelog.sgml $(top_srcdir)/doc/sgml/changelog.sgml $(top_srcdir)/doc/sgml/defs.sgml |
| $(DOCBOOK2TXT) $< -o $(top_builddir)/doc \ |
@if [ "x$(DOCBOOK2TXT)" = "x:" ]; then \ |
| && cat $(PACKAGE)-changelog.txt \ |
echo 'Program "docbook2txt" seems to be not available, ChangeLog build skipped.'; \ |
| | sed 's/Chapter[ ]*1.[ ]*\('$(PACKAGE)' ChangeLog\)/\1/g' \ |
else \ |
| | sed 's/^[ ]*\(1\.1\.[ ]*\)\?Version[ ]*history[ ]*$$//g' \ |
$(DOCBOOK2TXT) $< -o $(top_builddir)/doc \ |
| | sed -ne '/^[ ]*'$(PACKAGE)' ChangeLog[ ]*$$/,$$p;' \ |
&& cat $(PACKAGE)-changelog.txt \ |
| | sed '/^References/,$$d' > $@ \ |
| sed 's/Chapter[ ]*1.[ ]*\('$(PACKAGE)' ChangeLog\)/\1/g' \ |
| && echo "" >> $@ \ |
| sed 's/^[ ]*\(1\.1\.[ ]*\)\?Version[ ]*history[ ]*$$//g' \ |
| && rm -rf $(PACKAGE)-changelog.txt |
| sed -ne '/^[ ]*'$(PACKAGE)' ChangeLog[ ]*$$/,$$p;' \ |
| |
| sed '/^References/,$$d' > $@ \ |
| |
&& echo "" >> $@ \ |
| |
&& rm -rf $(PACKAGE)-changelog.txt; \ |
| |
fi |
| |
|
| |
|
| # Section: Install {{{ |
# Section: Install {{{ |