diff options
author | Wenzong Fan <wenzong.fan@windriver.com> | 2015-11-17 04:17:04 -0500 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2015-12-18 12:33:06 +0100 |
commit | 2463e39c449cb3431e28a2a1ed5c31f778bf47bc (patch) | |
tree | fe3e270f7b856e037151825f4fab55036f6e5398 | |
parent | 2a233e1b0793ae406b92d6e9042d065daa4376c8 (diff) | |
download | meta-openembedded-contrib-2463e39c449cb3431e28a2a1ed5c31f778bf47bc.tar.gz |
python-pygpgme: add ptest support
* add ptest support
* runtime depends on gnupg
Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
-rw-r--r-- | meta-python/recipes-devtools/python/python-pygpgme/run-ptest | 3 | ||||
-rw-r--r-- | meta-python/recipes-devtools/python/python-pygpgme_0.3.bb | 13 |
2 files changed, 14 insertions, 2 deletions
diff --git a/meta-python/recipes-devtools/python/python-pygpgme/run-ptest b/meta-python/recipes-devtools/python/python-pygpgme/run-ptest new file mode 100644 index 0000000000..ac867e2c0a --- /dev/null +++ b/meta-python/recipes-devtools/python/python-pygpgme/run-ptest @@ -0,0 +1,3 @@ +#!/bin/sh + +GPG_AGENT_INFO= python test_all.py -v diff --git a/meta-python/recipes-devtools/python/python-pygpgme_0.3.bb b/meta-python/recipes-devtools/python/python-pygpgme_0.3.bb index f06c34439a..39a7adaa9a 100644 --- a/meta-python/recipes-devtools/python/python-pygpgme_0.3.bb +++ b/meta-python/recipes-devtools/python/python-pygpgme_0.3.bb @@ -7,12 +7,21 @@ SECTION = "devel/python" LICENSE = "LGPL-2.1" LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=6517bdc8f2416f27ab725d4702f7aac3" -SRC_URI = "https://pypi.python.org/packages/source/p/pygpgme/pygpgme-${PV}.tar.gz" +SRC_URI = "https://pypi.python.org/packages/source/p/pygpgme/pygpgme-${PV}.tar.gz \ + file://run-ptest \ + " + SRC_URI[md5sum] = "d38355af73f0352cde3d410b25f34fd0" SRC_URI[sha256sum] = "5fd887c407015296a8fd3f4b867fe0fcca3179de97ccde90449853a3dfb802e1" S = "${WORKDIR}/pygpgme-${PV}" DEPENDS += "gpgme" +RDEPENDS_${PN} += "gnupg" + +inherit setuptools ptest -inherit setuptools +do_install_ptest(){ + install ${S}/test_all.py ${D}${PTEST_PATH} + cp -r ${S}/tests ${D}${PTEST_PATH} +} |