[Pcsclite-cvs-commit] PCSC/doc Makefile.am,1.11,1.12

rousseau@haydn.debian.org rousseau@haydn.debian.org


Update of /cvsroot/pcsclite/PCSC/doc
In directory haydn:/tmp/cvs-serv15788

Modified Files:
	Makefile.am 
Log Message:
- generate .pdf from .tex
- distribute the generated pcsc-lite.pdf


Index: Makefile.am
===================================================================
RCS file: /cvsroot/pcsclite/PCSC/doc/Makefile.am,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- Makefile.am	2 Apr 2004 14:43:58 -0000	1.11
+++ Makefile.am	15 Apr 2004 08:29:40 -0000	1.12
@@ -3,9 +3,35 @@
 SUBDIRS = . example
 
 datadir = $(prefix)/doc
-data_DATA = pcsc-lite-0.8.7.pdf muscle-api-1.3.0.pdf README.DAEMON
+data_DATA = pcsc-lite.pdf muscle-api-1.3.0.pdf README.DAEMON
 
 man_MANS = pcscd.8 bundleTool.8 formaticc.1 reader.conf.5
 man_in = pcscd.8.in bundleTool.8.in formaticc.1 reader.conf.5.in
 
 EXTRA_DIST = $(data_DATA) $(man_in)
+
+# name of commands
+LATEX = latex
+PDFLATEX = pdflatex
+BIBTEX = bibtex
+LATEX2HTML = latex2html
+
+# create a dvi file from a tex file
+%.dvi: %.tex
+	$(LATEX) $*
+	-@egrep -c 'Citation .* undefined.' $*.log && ($(BIBTEX) $* ; $(LATEX) $*)
+	-@grep 'Rerun' $*.log && $(LATEX) $*
+	-@grep 'Rerun' $*.log && $(LATEX) $*
+
+# create a dvi file from a tex file
+%.pdf: %.tex
+	$(PDFLATEX) $*
+	-@egrep -c 'Citation .* undefined.' $*.log && ($(BIBTEX) $* ; $(PDFLATEX) $*)
+	-@grep 'Rerun' $*.log && $(PDFLATEX) $*
+	-@grep 'Rerun' $*.log && $(PDFLATEX) $*
+
+# create a HTML document
+%.html: %.tex
+	rm -r $*
+	$(LATEX2HTML) -split +2 $*
+