Browse Source

Merge pull request #11934 from jefferyto/python-gnupg-0.4.6

python-gnupg: Update to 0.4.6
lilik-openwrt-22.03
Rosen Penev 5 years ago
committed by GitHub
parent
commit
3d9916b07f
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 16 additions and 24 deletions
  1. +16
    -24
      lang/python/python-gnupg/Makefile

+ 16
- 24
lang/python/python-gnupg/Makefile View File

@ -5,16 +5,16 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=python-gnupg
PKG_VERSION:=0.4.4
PKG_RELEASE:=3
PKG_VERSION:=0.4.6
PKG_RELEASE:=1
PYPI_NAME:=$(PKG_NAME)
PKG_HASH:=45daf020b370bda13a1429c859fcdff0b766c0576844211446f9266cae97fb0e
PKG_HASH:=3aa0884b3bd414652c2385b9df39e7b87272c2eca1b8fcc3089bc9e58652019a
PKG_LICENSE:=GPL-3.0-or-later
PKG_LICENSE_FILES:=LICENSE
PKG_LICENSE:=BSD-3-Clause
PKG_LICENSE_FILES:=LICENSE.txt
PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org>
PKG_CPE_ID:=cpe:/a:python-gnupg_project:python-gnupg
PKG_CPE_ID:=cpe:/a:python:python-gnupg
include ../pypi.mk
include $(INCLUDE_DIR)/package.mk
@ -24,28 +24,20 @@ define Package/python3-gnupg
SECTION:=lang
CATEGORY:=Languages
SUBMENU:=Python
TITLE:=python3-gnupg
URL:=https://gnupg.readthedocs.io/en/latest/
DEPENDS:=+gnupg +python3-light
TITLE:=A wrapper for GnuPG
URL:=https://docs.red-dove.com/python-gnupg/
DEPENDS:=+gnupg +python3-light +python3-logging
endef
define Package/python3-gnupg/description
A Python wrapper for GnuPG
This module allows easy access to GnuPG.s key management, encryption
and signature functionality from Python programs, by interacting with
GnuPG through file descriptors. Input arguments are strictly checked
and sanitised, and therefore this module should be safe to use in
networked applications requiring direct user input. It is intended for
use on Windows, MacOS X, BSD, or Linux, with Python 2.6, Python 2.7,
Python 3.3, Python 3.4, or PyPy.
endef
define Py3Build/Compile
$(call Python3/ModSetup,,\
install --prefix="/usr" --root="$(PKG_INSTALL_DIR)" \
)
The gnupg module allows Python programs to make use of the
functionality provided by the GNU Privacy Guard (abbreviated GPG or
GnuPG). Using this module, Python programs can encrypt and decrypt
data, digitally sign documents and verify digital signatures, manage
(generate, list and delete) encryption keys, using Public Key
Infrastructure (PKI) encryption technology based on OpenPGP.
endef
$(eval $(call Py3Package,python3-gnupg))
$(eval $(call BuildPackage,python3-gnupg))
$(eval $(call BuildPackage,python3-gnupg-src))

Loading…
Cancel
Save