]> Cypherpunks.ru repositories - pygost.git/blob - maketxts.sh
Fixed typo in parameter
[pygost.git] / maketxts.sh
1 #!/bin/sh -ex
2
3 mkinfo() {
4     ${MAKEINFO:-makeinfo} --plaintext \
5         --set-customization-variable ASCII_PUNCTUATION=1 \
6         -D "VERSION `cat VERSION`" $@
7 }
8
9 texi=$(mktemp)
10
11 cat > $texi <<EOF
12 \input texinfo
13 @documentencoding UTF-8
14 @settitle NEWS
15 @node News
16 @unnumbered News
17 `sed -n '3,$p' < news.texi`
18 @bye
19 EOF
20 mkinfo --output NEWS $texi
21
22 cat > download.texi <<EOF
23 You can obtain releases source code prepared tarballs on
24 @url{http://www.pygost.cypherpunks.ru/}.
25 EOF
26
27 perl -i -p -e 's/hash=sha256:\w+/hash=sha256:TARBALL-HASH/' install.texi
28
29 cat > $texi <<EOF
30 \input texinfo
31 @documentencoding UTF-8
32 @settitle INSTALL
33 @include install.texi
34 @bye
35 EOF
36 mkinfo --output INSTALL $texi
37
38 cat > $texi <<EOF
39 \input texinfo
40 @documentencoding UTF-8
41 @settitle FAQ
42 @include faq.texi
43 @bye
44 EOF
45 mkinfo --output FAQ $texi
46
47 rm -f $texi
48
49 git checkout download.texi install.texi