Update HTML man pages on release.

This commit is contained in:
Bastian Kleineidam 2011-05-30 18:34:43 +02:00
parent 2550e16040
commit e43bbda53c
2 changed files with 15 additions and 4 deletions

View file

@ -88,6 +88,7 @@ upload:
release: distclean releasecheck dist-stamp sign_distfiles upload
git tag v$(VERSION)
@echo "Updating LinkChecker Homepage..."
$(MAKE) -C doc man
sed -i -e "s/version = '.*'/version = '$(VERSION)'/" ~/public_html/linkchecker.sf.net/source/conf.py
$(MAKE) -C ~/public_html/linkchecker.sf.net update upload
@echo "Register at Python Package Index..."

View file

@ -1,13 +1,23 @@
HTMLDIR:=$(HOME)/public_html/linkchecker.sf.net/source
MANFILES:= \
$(HTMLDIR)/man1/linkchecker.1.html \
$(HTMLDIR)/man5/linkcheckerrc.5.html \
$(HTMLDIR)/man1/linkchecker-gui.1.html
all:
po4a:
po4a --localized-charset=UTF-8 po4a.conf
man:
man2html -r en/linkchecker.1 | tail -n +2 > $(HTMLDIR)/man1/linkchecker.1.html
man2html -r en/linkcheckerrc.5 | tail -n +2 > $(HTMLDIR)/man5/linkcheckerrc.5.html
man2html -r en/linkchecker-gui.1 | tail -n +2 > $(HTMLDIR)/man1/linkchecker-gui.1.html
man: $(MANFILES)
$(HTMLDIR)/man1/linkchecker.1.html: en/linkchecker.1
man2html -r $< | tail -n +2 > $@
$(HTMLDIR)/man5/linkcheckerrc.5.html: en/linkcheckerrc.5
man2html -r $< | tail -n +2 > $@
$(HTMLDIR)/man1/linkchecker-gui.1.html: en/linkchecker-gui.1
man2html -r $< | tail -n +2 > $@
.PHONY: po4a man