Merge pull request #11353 from kvuorine/fwknop-fixes
[feed/packages.git] / lang / python / python-gnupg / Makefile
1 # This is free software, licensed under the GNU General Public License v2.
2 # See /LICENSE for more information.
3 #
4
5 include $(TOPDIR)/rules.mk
6
7 PKG_NAME:=python-gnupg
8 PKG_VERSION:=0.4.6
9 PKG_RELEASE:=1
10
11 PYPI_NAME:=$(PKG_NAME)
12 PKG_HASH:=3aa0884b3bd414652c2385b9df39e7b87272c2eca1b8fcc3089bc9e58652019a
13
14 PKG_LICENSE:=BSD-3-Clause
15 PKG_LICENSE_FILES:=LICENSE.txt
16 PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org>
17 PKG_CPE_ID:=cpe:/a:python:python-gnupg
18
19 include ../pypi.mk
20 include $(INCLUDE_DIR)/package.mk
21 include ../python3-package.mk
22
23 define Package/python3-gnupg
24 SECTION:=lang
25 CATEGORY:=Languages
26 SUBMENU:=Python
27 TITLE:=A wrapper for GnuPG
28 URL:=https://docs.red-dove.com/python-gnupg/
29 DEPENDS:=+gnupg +python3-light +python3-logging
30 endef
31
32 define Package/python3-gnupg/description
33 The gnupg module allows Python programs to make use of the
34 functionality provided by the GNU Privacy Guard (abbreviated GPG or
35 GnuPG). Using this module, Python programs can encrypt and decrypt
36 data, digitally sign documents and verify digital signatures, manage
37 (generate, list and delete) encryption keys, using Public Key
38 Infrastructure (PKI) encryption technology based on OpenPGP.
39 endef
40
41 $(eval $(call Py3Package,python3-gnupg))
42 $(eval $(call BuildPackage,python3-gnupg))
43 $(eval $(call BuildPackage,python3-gnupg-src))