]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
python3-pycairo: use waf.bbclass
authorAndreas Oberritter <obi@opendreambox.org>
Mon, 16 Jan 2017 23:33:02 +0000 (00:33 +0100)
committerAndreas Oberritter <obi@opendreambox.org>
Mon, 8 Apr 2019 11:49:57 +0000 (13:49 +0200)
Fixes compilation with PARALLEL_MAKE = "-j N -l N".

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
meta/recipes-devtools/python/python3-pycairo_1.10.0.bb

index f9031b3bcaf18a9db9c80c7238a11564b9dd8b52..4cb2fe87c98bbf17aa919ba17b1d8b3119e467e5 100644 (file)
@@ -17,24 +17,8 @@ SRC_URI[sha256sum] = "9aa4078e7eb5be583aeabbe8d87172797717f95e8c4338f0d4a17b683a
 
 S = "${WORKDIR}/pycairo-${PV}"
 
-inherit distutils3 pkgconfig
+inherit distutils3 pkgconfig waf
 
 BBCLASSEXTEND = "native"
 
-do_configure() {
-       PYTHON=${PYTHON} ./waf configure --prefix=${D}${prefix} --libdir=${D}${libdir}
-}
-
-do_compile() {
-       ./waf build ${PARALLEL_MAKE}
-}
-
-do_install() {
-       ./waf install
-       sed \
-               -e 's:@prefix@:${prefix}:' \
-               -e 's:@VERSION@:${PV}:' \
-               -e 's:@includedir@:${includedir}:' \
-               py3cairo.pc.in > py3cairo.pc
-       install -m 0644 py3cairo.pc ${D}${libdir}/pkgconfig/
-}
+export PYTHON