provide python3 versions of recently added recipes

This commit is contained in:
Lukas Bulwahn 2017-12-16 08:58:50 +01:00
parent ec0e512072
commit a002ad4f84
13 changed files with 94 additions and 84 deletions

View File

@ -0,0 +1,15 @@
DESCRIPTION = "ECDSA cryptographic signature library"
HOMEPAGE = "https://github.com/warner/python-ecdsa"
SECTION = "devel/python"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
DEPENDS = "${PYTHON_PN}-pip ${PYTHON_PN}-pbr"
SRC_URI[md5sum] = "1f60eda9cb5c46722856db41a3ae6670"
SRC_URI[sha256sum] = "64cf1ee26d1cde3c73c6d7d107f835fed7c6a2904aef9eac223d57ad800c43fa"
inherit pypi
# RDEPENDS_default:
RDEPENDS_${PN} += "${PYTHON_PN}-pbr"

View File

@ -1,20 +1,3 @@
DESCRIPTION = "ECDSA cryptographic signature library"
HOMEPAGE = "https://github.com/warner/python-ecdsa"
SECTION = "devel/python"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
require python-ecdsa.inc
SRC_URI[md5sum] = "1f60eda9cb5c46722856db41a3ae6670"
SRC_URI[sha256sum] = "64cf1ee26d1cde3c73c6d7d107f835fed7c6a2904aef9eac223d57ad800c43fa"
inherit setuptools pypi
DEPENDS += " \
python-pip \
python-pbr \
"
# RDEPENDS_default:
RDEPENDS_${PN} += " \
python-pbr \
"
inherit setuptools

View File

@ -0,0 +1,12 @@
DESCRIPTION = "SSH2 protocol library"
HOMEPAGE = "https://github.com/paramiko/paramiko/"
SECTION = "devel/python"
LICENSE = "LGPLv2.1"
LIC_FILES_CHKSUM = "file://LICENSE;md5=fd0120fc2e9f841c73ac707a30389af5"
SRC_URI[md5sum] = "7e1203f5ffeb7d2bc2bffc4feb804216"
SRC_URI[sha256sum] = "3297ebd3cd072f573772f7c7426939a443c62c458d54bb632ff30fd6ecf96892"
inherit pypi
RDEPENDS_${PN} += "${PYTHON_PN}-pycrypto ${PYTHON_PN}-ecdsa"

View File

@ -1,19 +1,3 @@
DESCRIPTION = "SSH2 protocol library"
HOMEPAGE = "https://github.com/paramiko/paramiko/"
SECTION = "devel/python"
LICENSE = "LGPLv2.1"
LIC_FILES_CHKSUM = "file://LICENSE;md5=fd0120fc2e9f841c73ac707a30389af5"
PR = "r0"
SRCNAME = "paramiko"
SRC_URI = "https://pypi.python.org/packages/source/p/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"
SRC_URI[md5sum] = "7e1203f5ffeb7d2bc2bffc4feb804216"
SRC_URI[sha256sum] = "3297ebd3cd072f573772f7c7426939a443c62c458d54bb632ff30fd6ecf96892"
S = "${WORKDIR}/${SRCNAME}-${PV}"
require python-paramiko.inc
inherit setuptools
RDEPENDS_${PN} += "python-pycrypto python-ecdsa"

View File

@ -0,0 +1,16 @@
DESCRIPTION = "Python Build Reasonableness: PBR is a library that injects some useful and sensible default behaviors into your setuptools run"
HOMEPAGE = "https://pypi.python.org/pypi/pbr"
SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
SRC_URI[md5sum] = "4e82c2e07af544c56a5b71c801525b00"
SRC_URI[sha256sum] = "05f61c71aaefc02d8e37c0a3eeb9815ff526ea28b3b76324769e6158d7f95be1"
inherit pypi
RDEPENDS_${PN}_class-target += " \
${PYTHON_PN}-pip \
"
BBCLASSEXTEND = "native"

View File

@ -1,16 +1,3 @@
DESCRIPTION = "Python Build Reasonableness: PBR is a library that injects some useful and sensible default behaviors into your setuptools run"
HOMEPAGE = "https://pypi.python.org/pypi/pbr"
SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
require python-pbr.inc
SRC_URI[md5sum] = "4e82c2e07af544c56a5b71c801525b00"
SRC_URI[sha256sum] = "05f61c71aaefc02d8e37c0a3eeb9815ff526ea28b3b76324769e6158d7f95be1"
inherit pypi setuptools
RDEPENDS_${PN}_class-target += " \
python-pip \
"
BBCLASSEXTEND = "native"
inherit setuptools

View File

@ -0,0 +1,33 @@
DESCRIPTION = "Cryptographic modules for Python."
HOMEPAGE = "http://www.pycrypto.org/"
SECTION = "devel/python"
LICENSE = "PSFv2"
LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=35f354d199e8cb7667b059a23578e63d"
SRCNAME = "pycrypto"
SRC_URI = "https://pypi.python.org/packages/source/p/${SRCNAME}/${SRCNAME}-${PV}.tar.gz \
file://cross-compiling.patch"
SRC_URI[md5sum] = "55a61a054aa66812daf5161a0d5d7eda"
SRC_URI[sha256sum] = "f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c"
S = "${WORKDIR}/${SRCNAME}-${PV}"
export STAGING_INCDIR
export STAGING_LIBDIR
export BUILD_SYS
export HOST_SYS
inherit autotools autotools-brokensep distutils
DEPENDS += " gmp"
do_compile[noexec] = "1"
# We explicitly call distutils_do_install, since we want it to run, but
# *don't* want the autotools install to run, since this package doesn't
# provide a "make install" target.
do_install() {
distutils_do_install
}

View File

@ -1,35 +1,3 @@
DESCRIPTION = "Cryptographic modules for Python."
HOMEPAGE = "http://www.pycrypto.org/"
SECTION = "devel/python"
LICENSE = "PSFv2"
LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=35f354d199e8cb7667b059a23578e63d"
SRCNAME = "pycrypto"
SRC_URI = "https://pypi.python.org/packages/source/p/${SRCNAME}/${SRCNAME}-${PV}.tar.gz \
file://cross-compiling.patch"
SRC_URI[md5sum] = "55a61a054aa66812daf5161a0d5d7eda"
SRC_URI[sha256sum] = "f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c"
S = "${WORKDIR}/${SRCNAME}-${PV}"
require python-pycrypto.inc
inherit distutils
export STAGING_INCDIR
export STAGING_LIBDIR
export BUILD_SYS
export HOST_SYS
inherit autotools autotools-brokensep distutils
DEPENDS += " gmp"
do_compile[noexec] = "1"
# We explicitly call distutils_do_install, since we want it to run, but
# *don't* want the autotools install to run, since this package doesn't
# provide a "make install" target.
do_install() {
distutils_do_install
}

View File

@ -0,0 +1,3 @@
require python-ecdsa.inc
inherit setuptools3

View File

@ -0,0 +1,3 @@
require python-paramiko.inc
inherit setuptools3

View File

@ -0,0 +1,3 @@
require python-pbr.inc
inherit setuptools3

View File

@ -0,0 +1,3 @@
include python-pycrypto.inc
inherit distutils3