summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/subfig/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/subfig/Makefile')
-rw-r--r--macros/latex/contrib/subfig/Makefile148
1 files changed, 148 insertions, 0 deletions
diff --git a/macros/latex/contrib/subfig/Makefile b/macros/latex/contrib/subfig/Makefile
new file mode 100644
index 0000000000..7b3e82228a
--- /dev/null
+++ b/macros/latex/contrib/subfig/Makefile
@@ -0,0 +1,148 @@
+PACKAGE = subfig
+########################################################################
+## LaTeX2e Makefile
+##
+## Update the following defines for your local configuration,
+##
+CONTRIB = /usr/share/texmf/tex/latex/subfig
+##
+A2PS = a2ps
+CP = cp
+DVIPS = dvips
+GZIP = gzip
+LATEX = latex
+MAKEINDEX = makeindex
+MKDIR = mkdir
+PDFLATEX = pdflatex
+PS2PDF = ps2pdf
+RM = rm
+TAR = tar
+##
+## The following should not need to be modified.
+##
+########################################################################
+## make [all] Generates the style (.sty) file, the doc and
+## test files (.ps) and cleans up the directory.
+## make [un]install Install or uninstall the style (.sty,.cfg) files
+## from the CONTRIB area.
+## make [very]clean Clean out various auxillary files. "veryclean"
+## cleans out more stuff.
+########################################################################
+## make dvi Generate the *.dvi version of the documentation.
+## make [full]pdf Generate the *.pdf version of the documentation.
+## The "fullpdf" version adds the change log and the
+## cross-references.
+## make [full]ps Generate the *.ps version of the documentation.
+## The "fullps" version adds the change log and the
+## cross-references.
+## make idx Generate the change log and the cross-references
+## (for "fullps" or "FULLPDF" -- requires MAKEINDEX).
+## make sty Generate the style file (subfig.sty). Also
+## generate the configuration files 'altsf.cfg'
+## and 'ltxdoc.cfg'.
+########################################################################
+## make test Runs test program(s).
+## make distribtion Builds a distribution (.tar.gz) file.
+########################################################################
+
+all: fullpdf test clean
+
+install: sty
+ $(CP) $(PACKAGE).sty altsf.cfg $(CONTRIB)
+uninstall: ; -$(RM) -f $(CONTRIB)/$(PACKAGE).sty $(CONTRIB)/altsf.cfg
+clean: ; -$(RM) -f *.dvi *.log *.aux *.lof *.lot *.lom *.toc
+ -$(RM) -f *.idx *.ind *.glo *.gls *.ilg *.out *~
+veryclean: clean
+ -$(RM) -f *.sty *.cls *.ps *.pdf *.gz *pk ltxdoc.cfg
+
+dvi: $(PACKAGE).dvi
+fullpdf: fullps pdf
+fullps: dvi idx ps
+idx: $(PACKAGE).ind $(PACKAGE).gls
+ $(LATEX) $(PACKAGE).dtx
+ $(LATEX) $(PACKAGE).dtx
+pdf: $(PACKAGE).pdf
+ps: $(PACKAGE).ps
+sty: $(PACKAGE).sty
+test: test1 test2 test3 test4 test5 test6 test7
+
+distribution: fullpdf
+ -$(MKDIR) $(PACKAGE)
+ $(CP) -p README Makefile $(PACKAGE).pdf $(PACKAGE)
+ $(CP) -p $(PACKAGE).dtx $(PACKAGE).ins $(PACKAGE)
+ $(CP) -p test[1-7].tex $(PACKAGE)
+ $(TAR) -cvf $(PACKAGE).tar ./$(PACKAGE)
+ $(RM) -rf $(PACKAGE)
+ $(GZIP) -9 $(PACKAGE).tar
+
+$(PACKAGE).aux: $(PACKAGE).dtx $(PACKAGE).sty
+ $(LATEX) $(PACKAGE).dtx
+
+$(PACKAGE).dvi: $(PACKAGE).dtx $(PACKAGE).sty
+ $(LATEX) $(PACKAGE).dtx
+ $(LATEX) $(PACKAGE).dtx
+ $(LATEX) $(PACKAGE).dtx
+
+$(PACKAGE).glo: $(PACKAGE).dtx $(PACKAGE).sty
+ $(LATEX) $(PACKAGE).dtx
+
+$(PACKAGE).gls: $(PACKAGE).glo
+ -$(MAKEINDEX) -s gglo.ist -o $(PACKAGE).gls $(PACKAGE).glo
+
+$(PACKAGE).idx: $(PACKAGE).dtx $(PACKAGE).sty
+ $(LATEX) $(PACKAGE).dtx
+
+$(PACKAGE).ind: $(PACKAGE).idx
+ -$(MAKEINDEX) -s gind.ist $(PACKAGE).idx
+
+$(PACKAGE).pdf: $(PACKAGE).dtx $(PACKAGE).sty
+ $(PDFLATEX) $(PACKAGE).dtx
+ $(PDFLATEX) $(PACKAGE).dtx
+ $(PDFLATEX) $(PACKAGE).dtx
+
+$(PACKAGE).ps: $(PACKAGE).dvi
+ $(DVIPS) -o $(PACKAGE).ps $(PACKAGE).dvi
+
+$(PACKAGE).sty: $(PACKAGE).dtx $(PACKAGE).ins
+ $(LATEX) $(PACKAGE).ins
+
+test1: $(PACKAGE).sty
+ $(LATEX) test1.tex
+ $(LATEX) test1.tex
+ $(LATEX) test1.tex
+ $(DVIPS) -o test1.ps test1.dvi
+
+test2: $(PACKAGE).sty
+ $(LATEX) test2.tex
+ $(LATEX) test2.tex
+ $(DVIPS) -o test2.ps test2.dvi
+
+test3: $(PACKAGE).sty
+ $(LATEX) test3.tex
+ $(LATEX) test3.tex
+ $(LATEX) test3.tex
+ $(DVIPS) -o test3.ps test3.dvi
+
+test4: $(PACKAGE).sty
+ $(PDFLATEX) test4.tex
+ $(MAKEINDEX) test4.idx
+ $(PDFLATEX) test4.tex
+ $(PDFLATEX) test4.tex
+
+test5: $(PACKAGE).sty
+ $(LATEX) test5.tex
+ $(LATEX) test5.tex
+ $(LATEX) test5.tex
+ $(DVIPS) -o test5.ps test5.dvi
+
+test6: $(PACKAGE).sty
+ $(LATEX) test6.tex
+ $(LATEX) test6.tex
+ $(LATEX) test6.tex
+ $(DVIPS) -o test6.ps test6.dvi
+
+test7: $(PACKAGE).sty
+ $(LATEX) test7.tex
+ $(LATEX) test7.tex
+ $(A2PS) -o test7a.ps test7.log
+ $(DVIPS) -o test7b.ps test7.dvi