Adding python packages and updating layer.conf

This commit is contained in:
babak sarashki 2019-07-29 08:06:41 -07:00 committed by Saul Wold
parent 4518b1e3a5
commit e0c05a9ff7
27 changed files with 444 additions and 3 deletions

View File

@ -61,9 +61,9 @@ LAYERDEPENDS_starlingX-layer = "\
integrity \
tpm2 \
secure-core \
tpm-layer \
selinux \
"
# tpm-layer
# openstack-compute-test-config-layer
## openstack-controller-test-config-layer
@ -263,7 +263,42 @@ IMAGE_INSTALL_append = " \
lmsensors-sensors \
lmsensors-sensorsconfconvert \
lmsensors-sensorsdetect \
python-perf \
python-urwid \
python-urlgrabber \
python-semantic-version \
python-repoze.lru \
python-pyelftools \
python-pycurl \
python-lefthandclient \
python-jwcrypto \
python-iniparse \
python-ethtool \
python-jmespath \
python-beaker \
python-cherrypy \
python-d2to1 \
python-firewall \
python-ldap3 \
python-pyngus \
python-jwt \
python-pyzmq \
python-requests-oauthlib \
packagegroup-tpm2 \
"
##################################################
# Following Packages have conflicts:
# yocto:meta-starlingx
# python-horizon:python-dajango-horizon
# python-sqlalchemy-migrate:python-migrate
# python-pyscss:python-scss
# python-django-horizon
# python-scss
# python-migrate
##########
# tpm2-abrmd
# tpm2-tss
# tboot

View File

@ -15,7 +15,7 @@ bitbake openstack-image-aio
bitbake openstack-image-aio -c devshell
cd ../rootfs
alias prpm='rpm --root=\$PWD --dbpath=/var/lib/rpm '
prpm -qa | sed -e 's/^kernel.*$//g;s/.*-d[be][gv].*//g' | grep -v ^$ > /<PATH>/<TO>/meta-starlingX/docs/openstack-image-aio.pkgs
prpm -qa | sed -e '/^kernel.*$/d;/.*-d[be][gv].*/d' > /<PATH>/<TO>/meta-starlingX/docs/openstack-image-aio.pkgs
exit
cd /<PATH>/<TO>/meta-starlingX/docs/
@ -29,7 +29,7 @@ exit 0
}
INCLUDED_PKGS="python-ryu-common|python-libs|vim|audit|avahi|bzip2|dbus|e2fsprogs|file|fuse|gettext|kmod|libvirt|lvm2|ncurses|net|net|openssl|pciutils|perl|postgresql|rpm|rpm|systemd|xz|zlib|sqlite|openssl|openssh|wget|grub|elfutils|apr|btrfs-progs|httpd|iproute|libacl|libaio|libassuan|libattr|libcap-ng|libcurl|libdaemon|libffi|libgcc|libgomp|libICE|libidn|libmnl|libselinux|libselinux|libsepol|libsmartcols|libstdc++|libtirpc|libtool-ltdl|libunistring|libuuid|libwbclient|libwbclient|alsa-lib|cups-lib|gnupg2|gnutls|jansson|json-c|libedit|liblkid|libestr|libev|libgudev1|libibverbs|libjpeg-turbo|liboath|libogg|libpciaccess|libpipeline|libpcap|libpng|librdmacm|libsemanage|libsysfs|libteam|libtempter|lm_sensors-libs|lzo|mariadb-common|mtce-guestAgent|mtce-guestServer|newt|newt-python|numactl-libs|openstack-barbican|openstack-dashboard|openstack-keystone|passwd|pcre|pixman|pulseaudio-libs|pygpgme|pyparsing|python2-crypto|python2-docker|python-flask-restful|python2-pika_pool|python2-pyOpenSSL|python-3parclient|PyYAML|readline|samba-client-libs|seabios-bin|shadow-utils|spice-server|tcp_wrappers|yajl|cyrus-sasl|efivar-libs|expat|gdbm|glib2|gmp|groff-base|libnl3|mozjs17|openldap|opus|createrepo|c-ares|libXext|libXau|libXi|libXtst|mod_wsgi|popt|device-mapper-multipath|flac-libs|GeoIP|gpm-libs|librdmacm|ntfs|ntfs-progs|OpenIPMI-modalias|pytz|snappy|info|freetype|libutempter|lksctp-tools|lmsensors|erlang-os_mon|erlang-otp_mibs|erlang-public_key|erlang-runtime_tools|erlang-syntax_tools|libblkid|libmount|celt051|leveldb"
INCLUDED_PKGS="python-ryu-common|python-libs|vim|audit|avahi|bzip2|dbus|e2fsprogs|file|fuse|gettext|kmod|libvirt|lvm2|ncurses|net|net|openssl|pciutils|perl|postgresql|rpm|rpm|systemd|xz|zlib|sqlite|openssl|openssh|wget|grub|elfutils|apr|btrfs-progs|httpd|iproute|libacl|libaio|libassuan|libattr|libcap-ng|libcurl|libdaemon|libffi|libgcc|libgomp|libICE|libidn|libmnl|libselinux|libselinux|libsepol|libsmartcols|libstdc++|libtirpc|libtool-ltdl|libunistring|libuuid|libwbclient|libwbclient|alsa-lib|cups-lib|gnupg2|gnutls|jansson|json-c|libedit|liblkid|libestr|libev|libgudev1|libibverbs|libjpeg-turbo|liboath|libogg|libpciaccess|libpipeline|libpcap|libpng|librdmacm|libsemanage|libsysfs|libteam|libtempter|lm_sensors-libs|lzo|mariadb-common|mtce-guestAgent|mtce-guestServer|newt|newt-python|numactl-libs|openstack-barbican|openstack-dashboard|openstack-keystone|passwd|pcre|pixman|pulseaudio-libs|pygpgme|pyparsing|python2-crypto|python2-docker|python-flask-restful|python2-pika_pool|python2-pyOpenSSL|python-3parclient|PyYAML|readline|samba-client-libs|seabios-bin|shadow-utils|spice-server|tcp_wrappers|yajl|cyrus-sasl|efivar-libs|expat|gdbm|glib2|gmp|groff-base|libnl3|mozjs17|openldap|opus|createrepo|c-ares|libXext|libXau|libXi|libXtst|mod_wsgi|popt|device-mapper-multipath|flac-libs|GeoIP|gpm-libs|librdmacm|ntfs|ntfs-progs|OpenIPMI-modalias|pytz|snappy|info|freetype|libutempter|lksctp-tools|lmsensors|erlang-os_mon|erlang-otp_mibs|erlang-public_key|erlang-runtime_tools|erlang-syntax_tools|libblkid|libmount|celt051|leveldb|python-paste-deploy|python-semantic_version|python-repoze-lru|python-django-horizon|python-scss|python-migrate"
[ ! -f openstack-image-aio.pkgs ] && usage;
rm -f reports/*

View File

@ -0,0 +1,18 @@
DESCRIPTION = "Beaker is a web session and general caching library that includes WSGI middleware for use in web applications."
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://LICENSE;md5=5297e0e46f5be6c86a87e35afe958cc7"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "4a2cb747c16dc58af39b1ae56e1cf14dfeb9c9a7"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/bbangert/beaker;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,18 @@
DESCRIPTION = "CherryPy is a pythonic, object-oriented HTTP framework."
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://LICENSE.md;md5=a8cbc5da4e6892b15a972a0b18622b2b"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "9eac6246e6c3e410ee150288e377f88f579cbbbd"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/cherrypy/cherrypy;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python python-setuptools-scm-native"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,18 @@
DESCRIPTION = "ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmers interface and a simple syntax for config files."
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://LICENSE;md5=9a851af36881461de16b8fecf59a9e17"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "45fbf1b85b181853caea4d251e6d4c0232735e85"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/DiffSK/configobj;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,18 @@
DESCRIPTION = "d2to1 (the d is for distutils) allows using distutils2-like setup.cfg files for a packages metadata with a distribute/setuptools setup.py script. It works by providing a distutils2-formatted setup.cfg file containing all of a packages metadata, and a very minimal setup.py which will slurp its arguments from the setup.cfg."
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://LICENSE;md5=ec5c9882880dafb7f5a0b8d2642ea581"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "d16d8fdcec77a6d3fcbd10ce23aa8810d8dd3bf2"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/embray/d2to1;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,18 @@
DESCRIPTION = "Simple database sharding (horizontal partitioning) library for Django applications."
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=50eaaae97522b223bb0b67befd823e69"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "9b413570111a5d57f1ea1d125ca8a1768565eb88"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/uncovertruth/django-horizon;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,18 @@
DESCRIPTION = "Python bindings for the ethtool kernel interface"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "b8b09b69ef6d4f8a6f12a6c441305790060dd829"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/fedora-python/python-ethtool.git;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " libnl python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,18 @@
DESCRIPTION = "emporarily allow access to your current IP address into security groups, and automatically closes the hole when quitting. Convenient for SSH-ing into a box from a home or from any off-site location without worrying about leaving SSH open to the world or dealing with VPN."
LICENSE = "UNKNOWNi|BSD"
LIC_FILES_CHKSUM = "file://LICENSE;md5=7f1e0f09645893c55fb92d53ccea0a57"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "59b63088b8b791cc495d809240f94fddaa87dc55"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/mattrobenolt/firewall;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,18 @@
DESCRIPTION = "Iniparse is a INI parser for Python"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=52f28065af11d69382693b45b5a8eb54"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "0305d08121461776222e515ae21a8405ee68eef4"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/candlepin/python-iniparse.git;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
inherit setuptools distutils

View File

@ -0,0 +1,18 @@
DESCRIPTION = "JMESPath (pronounced “james path”) allows you to declaratively specify how to extract elements from a JSON document."
LICENSE = "Amazon"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2683790f5fabb41a3f75b70558799eb4"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "4a4f6dbd98549b2b8fc71bbc19860d317a6abfdb"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/jmespath/jmespath.py;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,18 @@
DESCRIPTION = "An implementation of the JOSE Working Group documents: RFC 7515 - JSON Web Signature (JWS) RFC 7516 - JSON Web Encryption (JWE) RFC 7517 - JSON Web Key (JWK) RFC 7518 - JSON Web Algorithms (JWA) RFC 7519 - JSON Web Token (JWT) RFC 7520 - Examples of Protecting Content Using JSON Object Signing and Encryption (JOSE)"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e6a600fd5e1d9cbde2d983680233ad02"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "437ea86caef224cf769e30cafe30f1c0b4e0f3e2"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/latchset/jwcrypto.git;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
inherit setuptools distutils

View File

@ -0,0 +1,18 @@
DESCRIPTION = "A messaging framework built on the QPID Proton engine. It provides a callback-based API for message passing. See the User Guide in the docs directory for more detail."
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=54830c88a42666c6835a0f834f93a521"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "39f0ee6fd6d71ee335b1229b91ab0bb47bdd71f0"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/GehirnInc/python-jwt;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,18 @@
DESCRIPTION = "ldap3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library. The same codebase runs in Python 2, Python 3, PyPy and PyPy3."
LICENSE = "UNKNOWNi|BSD"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=32be5282b8f7cafe30b89d2980fbc7d0"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "08810e435392a1f1a96d5e65bb444b9cb9e96ae3"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/cannatag/ldap3;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,17 @@
DESCRIPTION = "This is a Client library that can talk to the HPE LeftHand/StoreVirtual Storage array. The HPE LeftHand storage array has a REST web service interface as well as runs SSH. This client library implements a simple interface to talk with that REST interface using the python Requests http library and communicates via SSH using Pytohns paramiko library."
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57"
#SRC_URI[md5sum] = ""
SRC_URI[sha256sum] = "efdea5cdd2ecce20f9bb482dd0a6f55bcefc462df42eaef4d85258c04e991b20"
SRCREV = "db9773f0f97c5af04da89fcb7dca2a6ddf8d5e4a"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/hpe-storage/python-lefthandclient.git;rev=${SRCREV};branch=${BRANCH}"
inherit setuptools distutils

View File

@ -0,0 +1,18 @@
DESCRIPTION = "A simple language agnostic database migration tool"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=123c58ff9658c9062dbe401889464492"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "b53b7168f8ac27e4c557de6e62ad85fe00d99566"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/kofrasa/migrate;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,18 @@
DESCRIPTION = "A messaging framework built on the QPID Proton engine. It provides a callback-based API for message passing. See the User Guide in the docs directory for more detail."
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=54830c88a42666c6835a0f834f93a521"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "39f0ee6fd6d71ee335b1229b91ab0bb47bdd71f0"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/GehirnInc/python-jwt;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,9 @@
DESCRIPTION = "The Python perf module is a toolkit to write, run and analyze benchmarks."
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://COPYING;md5=78bc2e6e87c8c61272937b879e6dc2f8"
# SRC_URI[md5sum] = "0aca5f2ef176ce68e98a5b7e31372835"
SRC_URI[sha256sum] = "f7fd3a9a174a17ca36de63563f394eaafc7d4ce11fd3ae7c28d4c38cf6403bef"
PYPI_PACKAGE = "perf"
inherit pypi setuptools

View File

@ -0,0 +1,2 @@
#
#extract and update etc with contents from python-pycadf-common rpm file

View File

@ -0,0 +1,22 @@
DESCRIPTION = "libcurl python bindings"
LICENSE = "LGPL | MIT"
LIC_FILES_CHKSUM = " \
file://COPYING-LGPL;md5=4fbd65380cdd255951079008b364516c \
file://COPYING-MIT;md5=2df767ed35d8ea83de4a93feb55e7815 \
"
#SRC_URI[md5sum] = ""
SRC_URI[sha256sum] = "6f08330c5cf79fa8ef68b9912b9901db7ffd34b63e225dce74db56bb21deda8e"
PYPI_PACKAGE = "pycurl"
inherit pypi setuptools distutils
export BUILD_SYS
export HOST_SYS
export STAGING_INCDIR
export STAGING_LIBDIR
DEPENDS = " curl python"
BBCLASSEXTEND = " native"

View File

@ -0,0 +1,10 @@
DESCRIPTION = "pyelftools library for parsing and analyzing elf files"
LICENSE = "LGPLv2+"
LIC_FILES_CHKSUM = "file://LICENSE;md5=5ce2a2b07fca326bc7c146d10105ccfc"
#SRC_URI[md5sum] = ""
SRC_URI[sha256sum] = "89c6da6f56280c37a5ff33468591ba9a124e17d71fe42de971818cbff46c1b24"
PYPI_PACKAGE = "pyelftools"
inherit pypi setuptools

View File

@ -0,0 +1,18 @@
DESCRIPTION = "A messaging framework built on the QPID Proton engine. It provides a callback-based API for message passing. See the User Guide in the docs directory for more detail."
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=d2794c0df5b907fdace235a619d80314"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "5392392046989f1bb84ba938c30e4d48311075f1"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/kgiusti/pyngus;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,18 @@
DESCRIPTION = "This project provides first-class OAuth library support for Requests."
LICENSE = "ISC"
LIC_FILES_CHKSUM = "file://LICENSE;md5=22d117a849df10d047ed9b792838e863"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "e19ac082682ecf3ed06cdcc5538e3c4bb2aa7762"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/requests/requests-oauthlib;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,18 @@
DESCRIPTION = "A simple language agnostic database migration tool"
LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e6a600fd5e1d9cbde2d983680233ad02 "
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "34fe985e6b43caa9f9b9bcd0dc433be4b2a1fdec"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://github.com/klen/python-scss;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,18 @@
DESCRIPTION = "__PKG_DESCRIPTION__"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
#SRC_URI[md5sum] = ""
#SRC_URI[sha256sum] = ""
SRCREV = "__SRC_REV"
PROTOCOL = "https"
BRANCH = "master"
S = "${WORKDIR}/git"
SRC_URI = "git://SRC_URL;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}"
DEPENDS += " python"
inherit setuptools distutils pkgconfig

View File

@ -0,0 +1,12 @@
DESCRIPTION = "A high-level cross-protocol url-grabber."
LICENSE = "LGPLv2+"
LIC_FILES_CHKSUM = "file://LICENSE;md5=68ad62c64cc6c620126241fd429e68fe"
#SRC_URI[md5sum] = ""
SRC_URI[sha256sum] = "79c5a01c5dd31906a7f38ef1f500030e137704804d585644693d3e474ed15f39"
DEPENDS += "python-six python-six-native"
PYPI_PACKAGE = "urlgrabber"
inherit pypi setuptools
FILES_${PN}_append = " ${datadir}"

View File

@ -0,0 +1,10 @@
DESCRIPTION = "Urwid is a console user interface library for Python."
LICENSE = "LGPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=243b725d71bb5df4a1e5920b344b86ad"
#SRC_URI[md5sum] = ""
SRC_URI[sha256sum] = "644d3e3900867161a2fc9287a9762753d66bd194754679adb26aede559bcccbc"
PYPI_PACKAGE = "urwid"
inherit pypi setuptools