1234567891011121314151617181920212223242526272829303132333435 |
- Packaging for UNIX\\Linux
- =========================
- Requirements and suggested packages
- -----------------------------------
- The most basic install of pwman requires Python 2.7.x or Python 3.x with
- SQLite support.
- Some users might be interested in working with a network database such as
- MySQL or Postgreql, in this case the package should suggest to install but not
- depend on the following components:
- * `python-psycopg2`_
- * `python-pymysql`_
- .. _python-psycopg2: https://pypi.python.org/pypi/psycopg2
- .. _python-pymysql: https://pypi.python.org/pypi/PyMySQL
- Building a man page
- -------------------
- Many users of command line programs expect to find a man page for each and
- every program installed. Some Linux flavours has even made it a policy (for
- example `Debian Policy`_).
- If you would like to format a man page for Pwman3, this program provides a
- helper method for that::
- $ python setup.py build_manpage
- This will create a man page `pwman3.1` in the directory where you issued the
- command. You can control the output by editing the option `output` in the file
- `setup.cfg`.
- .. _Debian Policy: https://www.debian.org/doc/debian-policy/ch-docs.html
|