This adds a LICENSE file that describes which licenses this project is
licensed under. This is very important, as the project is licensed under
three licenses.
Also added are copyright notices to the wscript files. I added myself as
copyright holder to them, but there are other people who have
contributed to these files which should have their name in the copyright
header. Clearly stating the license of the wscript files should have
been done long ago.
Before this commit the fill_template script used to always
preprocess/install jackd.0 file.
This commit makes preprocessing/installation of jackd.0 man page to
only happen when jackd is configured to be built.
(cherry picked from commit a219673cac80f3f7090abb16ad015e5730587d6b)
wscript:
Add option `--example-tools` to allow optional build of executables and
libraries provided by jack-example-tools (defaults to True).
It can be used as `--example-tools=yes|no` or `--no-example-tools` or
plain `--example-tools`.
Based on the new option, set the configuration environment variable
`HAVE_JACK_EXAMPLE_TOOLS` which is used throughout the configuration
and build steps to include the `example-clients`, `tools` and `tests`
subdirectories.
man/wscript:
Provide the `HAVE_JACK_EXAMPLE_TOOLS` build environment variable to the
`fill_template` script as second argument.
Remove unused imports.
man/fill_template:
Change the behavior of the script to only create all man pages if the
second argument to the script is `True` (the jack-example-tools are
being built), else only create the man page for jackd.
The FreeBoB project was renamed to FFADO in 2007.
All users should use the FFADO backend by now (2019).
Backend name to be removed: "freebob"
Alternative backend to use: "firewire"
Please check the jackd manpage for details about "firewire" backend.
This commit is part of legacy cleanup.
closes issue #365.
* update manpage: add Firewire backend options
additions:
-firewire backend options
-note about JACK name
-links to JACK github page, mailinglist, ffado.org
-manpage author
-note about how to create pdf from manpage
removals:
-dead/unavailable links
formatting:
-remove double spaces after '.'
-all urls are bold, enclosed in <>, ending with / if it's not a file
-(non-printable) empty lines between sections for better overview
other:
-partial rewording of main paragraph. misc small changes (see diff).
* typo
* use ',' everywhere to list short/long options
* Unify indication of default values.
* More backend unification (remove 'specify ..')
* -1 typo