diff options
author | schmonz <schmonz@pkgsrc.org> | 2020-01-13 20:39:29 +0000 |
---|---|---|
committer | schmonz <schmonz@pkgsrc.org> | 2020-01-13 20:39:29 +0000 |
commit | b5e105b2fa5c514bc942a622b8a901e348ff2a02 (patch) | |
tree | 25f4887549ce315191f35b1ae3241ed12b9d01a6 /security | |
parent | 82e730dcd868c2745daa66bee636bc37ef6b1276 (diff) | |
download | pkgsrc-b5e105b2fa5c514bc942a622b8a901e348ff2a02.tar.gz |
Add pius, the PGP Individual User Signer. It helps attendees of PGP
keysigning parties. It allows you to quickly and easily sign each UID on
a set of PGP keys. It is designed to take the pain out of the
sign-all-the-keys part of PGP Keysigning Party while adding security to
the process.
Diffstat (limited to 'security')
-rw-r--r-- | security/pius/DESCR | 5 | ||||
-rw-r--r-- | security/pius/Makefile | 23 | ||||
-rw-r--r-- | security/pius/PLIST | 33 | ||||
-rw-r--r-- | security/pius/distinfo | 7 | ||||
-rw-r--r-- | security/pius/patches/patch-setup.py | 15 |
5 files changed, 83 insertions, 0 deletions
diff --git a/security/pius/DESCR b/security/pius/DESCR new file mode 100644 index 00000000000..dc651ee9925 --- /dev/null +++ b/security/pius/DESCR @@ -0,0 +1,5 @@ +pius (PGP Individual UID Signer) helps attendees of PGP keysigning +parties. It is the main utility and allows you to quickly and easily +sign each UID on a set of PGP keys. It is designed to take the pain out +of the sign-all-the-keys part of PGP Keysigning Party while adding +security to the process. diff --git a/security/pius/Makefile b/security/pius/Makefile new file mode 100644 index 00000000000..45aebaa22a6 --- /dev/null +++ b/security/pius/Makefile @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1 2020/01/13 20:39:29 schmonz Exp $ + +DISTNAME= pius-3.0.0 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= security python +MASTER_SITES= ${MASTER_SITE_GITHUB:=jaymzh/pius/releases/download/v3.0.0/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/jaymzh/pius/ +COMMENT= PGP Individual User Signer +LICENSE= gnu-gpl-v2 + +USE_LANGUAGES= # none + +SUBST_CLASSES+= paths +SUBST_STAGE.paths= do-configure +SUBST_FILES.paths= setup.py +SUBST_VARS.paths= PKGMANDIR + +.include "../../lang/python/egg.mk" +.include "../../lang/python/application.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/security/pius/PLIST b/security/pius/PLIST new file mode 100644 index 00000000000..e705f0ca7b8 --- /dev/null +++ b/security/pius/PLIST @@ -0,0 +1,33 @@ +@comment $NetBSD: PLIST,v 1.1 2020/01/13 20:39:29 schmonz Exp $ +bin/pius +bin/pius-keyring-mgr +bin/pius-party-worksheet +bin/pius-report +man/man1/pius-keyring-mgr.1 +man/man1/pius-party-worksheet.1 +man/man1/pius-report.1 +man/man1/pius.1 +${PYSITELIB}/libpius/__init__.py +${PYSITELIB}/libpius/__init__.pyo +${PYSITELIB}/libpius/__init__.pyc +${PYSITELIB}/libpius/constants.pyo +${PYSITELIB}/libpius/constants.pyc +${PYSITELIB}/libpius/exceptions.pyo +${PYSITELIB}/libpius/exceptions.pyc +${PYSITELIB}/libpius/mailer.pyo +${PYSITELIB}/libpius/mailer.pyc +${PYSITELIB}/libpius/signer.pyo +${PYSITELIB}/libpius/signer.pyc +${PYSITELIB}/libpius/state.pyo +${PYSITELIB}/libpius/state.pyc +${PYSITELIB}/libpius/util.pyo +${PYSITELIB}/libpius/util.pyc +${PYSITELIB}/libpius/wotsap.pyo +${PYSITELIB}/libpius/wotsap.pyc +${PYSITELIB}/libpius/constants.py +${PYSITELIB}/libpius/exceptions.py +${PYSITELIB}/libpius/mailer.py +${PYSITELIB}/libpius/signer.py +${PYSITELIB}/libpius/state.py +${PYSITELIB}/libpius/util.py +${PYSITELIB}/libpius/wotsap.py diff --git a/security/pius/distinfo b/security/pius/distinfo new file mode 100644 index 00000000000..71222e2cc17 --- /dev/null +++ b/security/pius/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2020/01/13 20:39:29 schmonz Exp $ + +SHA1 (pius-3.0.0.tar.bz2) = 1a08e086057a601fcb6a5b8be2aacb001a9f4133 +RMD160 (pius-3.0.0.tar.bz2) = c8ddc1a1abc3033e41f049fccd099c951c37e061 +SHA512 (pius-3.0.0.tar.bz2) = 0c906574ac703f45e3318ae3e7994fe6580fd172849b2956d9084033d6fbfd69fec942b95bc2edadadc223fa0685ff0b9799ad03570b712b9cdb09d69491cc91 +Size (pius-3.0.0.tar.bz2) = 46643 bytes +SHA1 (patch-setup.py) = 310344a8278e8e8274a1223bb77ab753470f1298 diff --git a/security/pius/patches/patch-setup.py b/security/pius/patches/patch-setup.py new file mode 100644 index 00000000000..2d7ff951686 --- /dev/null +++ b/security/pius/patches/patch-setup.py @@ -0,0 +1,15 @@ +$NetBSD: patch-setup.py,v 1.1 2020/01/13 20:39:29 schmonz Exp $ + +Support PKGMANDIR. + +--- setup.py.orig 2019-07-05 21:11:13.000000000 +0000 ++++ setup.py +@@ -9,7 +9,7 @@ setup( + scripts=['pius', 'pius-keyring-mgr', 'pius-party-worksheet', 'pius-report'], + data_files=[ + ( +- 'share/man/man1', [ ++ '@PKGMANDIR@/man1', [ + 'doc/pius-keyring-mgr.1', + 'doc/pius.1', + 'doc/pius-report.1', |