Codebase list texinfo / 204c3da
build and install html docs, install info in correct packages Norbert Preining 4 years ago
3 changed file(s) with 12 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
00 usr/bin/info*
1 usr/share/info/info-stnd.info
12 usr/share/man/man1/info*
23 usr/share/man/man5/info*
3 usr/share/applications/*
4 usr/share/applications/*
1616
1717 texinfo := $(CURDIR)/debian/texinfo
1818 ii := $(CURDIR)/debian/install-info
19 infopkg := $(CURDIR)/debian/info
1920 tmpdir := $(CURDIR)/debian/tmp
2021
2122 build: build-arch build-indep
4546 # backup the generated man page texi2dvi.1 and restore it
4647 cp man/texi2dvi.1 debian
4748 $(MAKE)
49 # build html docs
50 cd doc && ../tp/texi2any --html info-stnd
51 cd doc && ../tp/texi2any --html texinfo
4852 mv debian/texi2dvi.1 man/
4953 touch man/texi2dvi.1
5054 # finished
8488 # epsf.tex is in texlive
8589 rm -rf $(tmpdir)/usr/share/texmf/tex/generic
8690 # install all the files
87 #dh_install --fail-missing --sourcedir=debian/tmp -X share/info
8891 dh_install
89 #
9092 dh_missing --fail-missing --sourcedir=debian/tmp -X share/info
93 # install html docs
94 mkdir -p $(texinfo)/usr/share/doc/texinfo
95 cp -a doc/texinfo $(texinfo)/usr/share/doc/texinfo/html
96 mkdir -p $(infopkg)/usr/share/doc/info
97 cp -a doc/info-stnd $(infopkg)/usr/share/doc/info/html
9198 #
9299 # install additional files that are not installed by default
93100 install -m 0755 util/txixml2texi $(texinfo)/usr/bin/txixml2texi
55 usr/bin/texi2any
66 usr/bin/texi2pdf
77 usr/lib/texinfo
8 usr/share/info/texinfo.*
89 usr/share/locale/*/LC_MESSAGES/texinfo*.mo
910 usr/share/man/man1/makeinfo.1
1011 usr/share/man/man1/pod2texi.1