translate-toolkit: upgrade 3.3.1 -> 3.6.0 / use pypi to fix wheel install
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
@@ -3,26 +3,20 @@ LICENSE = "GPLv2+"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=98efdc0d236de427ac1ff87d5108bd36"
|
||||
HOMEPAGE = "http://toolkit.translatehouse.org/"
|
||||
|
||||
inherit setuptools3
|
||||
|
||||
SRC_URI = "git://github.com/translate/translate.git;branch=master;protocol=https"
|
||||
SRCREV = "d98ef03f11129fd2072c11474089a13030e93b7b"
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "3.3.1"
|
||||
inherit setuptools3 pypi
|
||||
PV = "3.6.0"
|
||||
SRC_URI[sha256sum] = "dfdb19383920948e5bc1dafacb994ee07f8d6ecc053cd6e2b4c545ce0430ddff"
|
||||
|
||||
do_install:append() {
|
||||
# if empty datadir -> delete
|
||||
rmdir --ignore-fail-on-non-empty ${D}${datadir}
|
||||
|
||||
# ${D}${STAGING_DIR_HOST} -> ${D}
|
||||
# ${D}${PYTHON_SITEPACKAGES_DIR}${STAGING_DIR_HOST}${PYTHON_SITEPACKAGES_DIR} -> ${D}${PYTHON_SITEPACKAGES_DIR}
|
||||
# this is a bad hack aligning installed locations - but have not found a better way
|
||||
if [ -d ${D}${STAGING_DIR_HOST} ] ; then
|
||||
if [ -d ${D}${PYTHON_SITEPACKAGES_DIR}${STAGING_DIR_HOST}${PYTHON_SITEPACKAGES_DIR} ] ; then
|
||||
echo
|
||||
echo "Copy files from ${D}${STAGING_DIR_HOST} -> ${D}"
|
||||
cp -r ${D}${STAGING_DIR_HOST}/* ${D}
|
||||
echo "Copy files from ${D}${PYTHON_SITEPACKAGES_DIR}${STAGING_DIR_HOST}${PYTHON_SITEPACKAGES_DIR} -> ${D}${PYTHON_SITEPACKAGES_DIR}"
|
||||
cp -r ${D}${PYTHON_SITEPACKAGES_DIR}${STAGING_DIR_HOST}/* ${D}
|
||||
staging_base=`echo ${STAGING_DIR_HOST} | cut -d "/" -f2`
|
||||
echo "Delete leftover $staging_base"
|
||||
rm -r ${D}/$staging_base
|
||||
echo "Delete leftover ${PYTHON_SITEPACKAGES_DIR}/$staging_base"
|
||||
rm -r ${D}/${PYTHON_SITEPACKAGES_DIR}/$staging_base
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user