Installation¶
Install the snap-pac package using pacman:
pacman -S snap-pac
Alternatively download the latest release and signature. Then, verify the download:
gpg --verify snap-pac-<version>.tar.gz.sig
where <version> is the version number you downloaded.
Finally, run:
make install
I have signed the release tarball and commits with my PGP key. Starting with release
2.2, the tarballs are signed with my key with fingerprint
F7B28C61944FE30DABEEB0B01070BCC98C18BD66.
For previous releases, the key’s fingerprint was
8535CEF3F3C38EE69555BF67E4B5E45AA3B8C5C3.
Dependencies¶
python, pacman, and snapper are all required.
Testing¶
For testing, pytest is required. To run the tests do:
make test
Documentation¶
Typically, you will not need to build the documentation on your own and can simply access it by visiting the online documentation or by accessing the manpage:
man 8 snap-pac
To build the documentation, sphinx is required. To build the documentation you can
do:
make docs
The resulting html documentation will then be located at docs/build/index.html.
Additionally, this generates the manpage which will be located under man8.