14 Commits

Author SHA1 Message Date
Marco Sirabella
1351f8f0fe Use ./configure passed --docdir for doc install dir
If any --docdir is passed, the app can't find the builtin documentation

Just inherit docdir from configure now, which defaults to the same thing
but if overridden will act proper now.

Related: https://bugs.gentoo.org/813438

Signed-off-by: Marco Sirabella <marco@sirabella.org>
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2021-10-16 11:19:13 -04:00
Lukas Fleischer
0d481aa00c Document the reload feature
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2014-07-28 13:12:42 +02:00
Lukas Fleischer
ef0f9e6411 Install translated documentation
Add rules so that translated documentation is installed to
/usr/local/share/doc/calcurse/<lang>/.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-08-27 18:08:47 +02:00
Lukas Fleischer
d4e9bd9ca8 Drop doc/main.txt
This is no longer needed since we don't use the internal online help
system anymore.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-24 08:45:58 +02:00
Lukas Fleischer
72637ad10d doc/Makefile.am: Fix "copy-paste.txt" file name
Regression introduced in 6ef890b434e7ab65abdd0e6bb13cb86e583d85ae.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-24 08:44:12 +02:00
Lukas Fleischer
08f5064ef7 Add introduction to the new online help system
This adds a very basic explanation of the new help command that can be
displayed using ":help intro". This introduction is also added as
default page so that users can simply type ":help" instead.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-17 14:03:53 +02:00
Lukas Fleischer
5c6131d5ec Add help text files to dist_doc_DATA
We exported online help texts in commit 906c2fa. Make sure they are
actually installed when running `make install`.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-17 14:03:53 +02:00
Lukas Fleischer
51c6386a05 doc/: Add "submitting-patches.txt"
This short paper contains information on how to create and submit
patches to calcurse. This used to be on our website - "doc/" seems to be
a better place for this, though.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2011-10-05 12:20:41 +02:00
Lukas Fleischer
ac50b5a111 Add a configure setting to skip "doc/"
This should fix all remaining build issues with documentation
generation. Finally.

The new "--disable-docs" option should be used to skip documentation
completely, whereas "--without-asciidoc" can be used if both manual and
man page should not be rebuilt. As a consequence, "--without-asciidoc"
can only be combined with "--enable-docs" if ready-made documentation
already exists in "doc/". This is true for release tarballs (where we
include prebuilt documentation for the sake of portability and
simplicity), as well as for Git checkouts where the documentation has
already been built earlier.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2011-09-03 02:19:32 +02:00
Lukas Fleischer
6636232bc7 doc/Makefile.am: Fix "--without-asciidoc"
Do not try to distribute man page and manual files if documentation
generation is disabled.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2011-06-20 19:01:30 +02:00
Lukas Fleischer
371f20e631 Documentation Makefile overhaul.
* Add documentation input and output files to distribution tarballs.

* Use a more generic rule to generate man pages instead of the hardcoded
  "calcurse.1" target.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2011-04-22 02:47:38 +02:00
Lukas Fleischer
aaa000cd5a Convert man page to AsciiDoc.
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2011-03-03 18:53:31 +01:00
Lukas Fleischer
91c9cac898 Remove CVS "$Id" headers.
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2011-03-03 16:19:45 +01:00
Lukas Fleischer
3e15efe917 Convert documentation to AsciiDoc, delete translations. 2011-03-03 12:21:25 +01:00