diff options
author | Mattias Andrée <maandree@operamail.com> | 2012-07-20 19:22:21 +0200 |
---|---|---|
committer | Mattias Andrée <maandree@operamail.com> | 2012-07-20 19:22:21 +0200 |
commit | 6fcb65b964c0ab40fd4d99317e1f0b30629bfd7e (patch) | |
tree | e383a73f7000e4dfd5edbbec4693323903f45e6c | |
parent | 39968bb8318857b65d0c37e334526189e0a0332e (diff) | |
download | ponysay-6fcb65b964c0ab40fd4d99317e1f0b30629bfd7e.tar.gz ponysay-6fcb65b964c0ab40fd4d99317e1f0b30629bfd7e.tar.bz2 ponysay-6fcb65b964c0ab40fd4d99317e1f0b30629bfd7e.zip |
m + installation of info manual + prebuild PDF
-rw-r--r-- | Makefile | 33 | ||||
-rw-r--r-- | README | 2 | ||||
-rw-r--r-- | manuals/ponysay.texinfo | 6 | ||||
-rw-r--r-- | ponysay.pdf | bin | 0 -> 210745 bytes |
4 files changed, 33 insertions, 8 deletions
@@ -1,4 +1,4 @@ -all: ponysaytruncater manpages ponythinkcompletion +all: ponysaytruncater manpages infomanual ponythinkcompletion ponysaytruncater: @@ -6,8 +6,13 @@ ponysaytruncater: manpages: - gzip -9 < manuals/manpage.6 > manuals/manpage.6.gz - gzip -9 < manuals/manpage.es.6 > manuals/manpage.es.6.gz + gzip -9 < "manuals/manpage.6" > "manuals/manpage.6.gz" + gzip -9 < "manuals/manpage.es.6" > "manuals/manpage.es.6.gz" + + +infomanual: + makeinfo "manuals/ponysay.texinfo" + gzip -9 "ponysay.info" ponythinkcompletion: @@ -28,6 +33,20 @@ ttyponies: done +pdfmanual: + texi2pdf "manuals/ponysay.texinfo" + if [[ -f "ponysay.aux" ]]; then unlink "ponysay.aux"; fi + if [[ -f "ponysay.cp" ]]; then unlink "ponysay.cp" ; fi + if [[ -f "ponysay.cps" ]]; then unlink "ponysay.cps"; fi + if [[ -f "ponysay.fn" ]]; then unlink "ponysay.fn" ; fi + if [[ -f "ponysay.ky" ]]; then unlink "ponysay.ky" ; fi + if [[ -f "ponysay.log" ]]; then unlink "ponysay.log"; fi + if [[ -f "ponysay.pg" ]]; then unlink "ponysay.pg" ; fi + if [[ -f "ponysay.toc" ]]; then unlink "ponysay.toc"; fi + if [[ -f "ponysay.tp" ]]; then unlink "ponysay.tp" ; fi + if [[ -f "ponysay.vr" ]]; then unlink "ponysay.vr" ; fi + + install: all mkdir -p "$(DESTDIR)/usr/share/ponysay/" mkdir -p "$(DESTDIR)/usr/share/ponysay/ponies" @@ -66,6 +85,10 @@ install: all install "manuals/manpage.es.6.gz" "$(DESTDIR)/usr/share/man/es/man6/ponysay.6.gz" ln -sf "ponysay.6.gz" "$(DESTDIR)/usr/share/man/es/man6/ponythink.6.gz" + mkdir -p "$(DESTDIR)/usr/share/info" + install "ponysay.info.gz" "$(DESTDIR)/usr/share/info/ponysay.info.gz" + ln -sf "ponysay.info.gz" "$(DESTDIR)/usr/share/info/ponythink.info.gz" + @echo -e '\n\n'\ '/--------------------------------------------------\\\n'\ '| ___ |\n'\ @@ -103,6 +126,8 @@ uninstall: unlink "$(DESTDIR)/usr/share/man/man6/ponythink.6.gz" unlink "$(DESTDIR)/usr/share/man/es/man6/ponysay.6.gz" unlink "$(DESTDIR)/usr/share/man/es/man6/ponythink.6.gz" + unlink "$(DESTDIR)/usr/share/info/ponysay.info.gz" + unlink "$(DESTDIR)/usr/share/info/ponythink.info.gz" clean: @@ -112,4 +137,4 @@ clean: rm "completion/zsh-completion-think.zsh" rm "manuals/manpage.6.gz" rm "manuals/manpage.es.6.gz" - + rm "ponysay.info.gz" @@ -55,7 +55,7 @@ Package building dependencies Dependencies for pony providers =============================== - make : required to run `make -B ttyponies` + make : required to run `make -B ttyponies` coreutils : ln and readlink are used in the ttyponies subscript diff --git a/manuals/ponysay.texinfo b/manuals/ponysay.texinfo index 9816b2b..5033ca7 100644 --- a/manuals/ponysay.texinfo +++ b/manuals/ponysay.texinfo @@ -294,7 +294,7 @@ you run @command{ponythink}. @menu * Terminals:: Limitations on terminals. -* Cowsay:: Limitations on cowsay, +* Cowsay:: Limitations on cowsay. @end menu @@ -535,7 +535,7 @@ but util-say tries do optimise the images in some aspects: as good as possible f low capability terminals, tries to place the pony–balloon link, displayed as good as possible when marked in the terminal (somewhat compromised by the first aspect,) and same width on all rows. - + Using util-say: @example img2ponysay -2 -- SOURCE_IMAGE > PONY_FILE @@ -596,7 +596,7 @@ You have the four essential freedoms: @item The freedom to run the program, for any purpose (freedom 0). @item -The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this. +The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this. @item The freedom to redistribute copies so you can help your neighbour (freedom 2). @item diff --git a/ponysay.pdf b/ponysay.pdf Binary files differnew file mode 100644 index 0000000..310fdb5 --- /dev/null +++ b/ponysay.pdf |