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
.