~ubuntu-branches/ubuntu/gutsy/ess/gutsy

« back to all changes in this revision

Viewing changes to doc/Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Camm Maguire
  • Date: 2006-04-28 16:27:11 UTC
  • mfrom: (1.3.1 upstream) (4 dapper)
  • mto: This revision was merged to the branch mainline in revision 5.
  • Revision ID: james.westby@ubuntu.com-20060428162711-32tne8d9mve35uyn
* New upstream release
* Add tetex-extra to build-depends, Closes: #363080, Closes: #358327. 
* Apply xemacs key binding fix, Closes: #343234.
* Comment out svn references in refcard.tex, as Debian does not have
  svn.sty at the moment.
* Add ess-intro-graphs.pdf and refcard.pdf to docs

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
##
14
14
 
15
15
TEXI2DVI = LANG=C texi2dvi
16
 
TEXI2PDF = LANG=C texi2pdf
 
16
TEXI2PDF = LANG=C texi2dvi --pdf
17
17
 
18
18
# To obtain sorted indices run: "texindex ess.??".
19
19
 
20
20
#### no user servicable parts beyond this point ####
21
21
 
22
22
TEXISRC = announc.texi authors.texi bugrept.texi bugs.texi bugs-ms.texi     \
23
 
        credits.texi currfeat.texi ess.texi getting.texi help-s.texi        \
 
23
        credits.texi currfeat.texi ess.texi ess-defs.texi getting.texi help-s.texi \
24
24
        help-sas.texi inst_svn.texi inst_tar.texi license.texi mailing.texi \
25
25
        newfeat.texi readme.texi requires.texi stabilty.texi help-bugs.texi \
26
26
        ../VERSION
27
27
 
 
28
ESSINFONODE1='* ESS: (ess).'
 
29
ESSINFONODE2='          Emacs Speaks Statistics'
 
30
ESSINFONODE3='                        (S/S+/R, SAS, BUGS, Stata, XLisp-Stat).'
 
31
 
28
32
### Targets --
29
 
PDFs = ess.pdf readme.pdf
 
33
PDFs = ess.pdf readme.pdf refcard/refcard.pdf
30
34
DVIs = ess.dvi readme.dvi
31
35
TXTs = ../README ../ANNOUNCE
32
36
 
76
80
info/ess.info: $(TEXISRC)
77
81
        @echo "making Info documentation..."
78
82
        $(MAKEINFO) ess.texi
79
 
        mv -f ess.info* info
 
83
        mv -f ess.info info
80
84
 
81
85
install : info/ess.info
82
86
        -$(INSTALLDIR) $(INFODIR)
83
 
        $(INSTALL) info/ess.info* $(INFODIR)
84
 
        test -f $(INFODIR)/dir || $(INSTALL) info/dir $(INFODIR)
 
87
        $(INSTALL) info/ess.info $(INFODIR)
 
88
        test -f $(INFODIR)/dir || $(INSTALL) dir.txt $(INFODIR)/dir
 
89
        grep $(ESSINFONODE1) $(INFODIR)/dir || \
 
90
        (echo >> $(INFODIR)/dir; echo 'Emacs' >> $(INFODIR)/dir; \
 
91
        echo $(ESSINFONODE1) $(ESSINFONODE2) >> $(INFODIR)/dir; \
 
92
        echo $(ESSINFONODE3) >> $(INFODIR)/dir)
85
93
 
86
94
##  TO DO:  ess_toc.html & readme_toc.html should be merged into index.html
87
95
html/ess.html: $(TEXISRC)
96
104
##                   ^^^^^^^^^^^^^ (design bug: "FIXME" in ess.texi)
97
105
#MM     $(TEXI2HTML) readme.texi
98
106
        mv -f readme.html html
 
107
 
 
108
refcard/refcard.pdf: refcard/refcard.tex
 
109
        (cd refcard ; pdflatex refcard)