1 DESCRIPTION = "PyWPA is another Python extension module written in C \
2 that interfaces with wpa_supplicant"
3 HOMEPAGE = "http://www.emperorlinux.com/etc/contrib/?page=pywpa"
4 SECTION = "devel/python"
7 RDEPENDS = "python-core"
10 SRC_URI = "http://downloads.emperorlinux.com/contrib/pywpa/pywpa-${PV}.tbz2 \
12 file://Makefile.wpactrl"
14 S="${WORKDIR}/pywpa-${PV}"
17 tar jxvf pywpa-${PV}.tbz2
18 cp Makefile pywpa-${PV}/
19 cp Makefile.wpactrl pywpa-${PV}/wpactrl/Makefile
21 do_unpack_real[dirs] = "${WORKDIR}"
22 addtask unpack_real before do_patch after do_unpack
24 inherit autotools pkgconfig distutils-base
26 CFLAGS += "-I${STAGING_INCDIR}/${PYTHON_DIR}"
30 oe_runmake HOSTPYTHON=${STAGING_BINDIR_NATIVE}/python \
31 STAGING_LIBDIR=${STAGING_LIBDIR} \
32 STAGING_INCDIR=${STAGING_INCDIR} \
33 BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \
36 oe_runmake HOSTPYTHON=${STAGING_BINDIR_NATIVE}/python \
37 STAGING_LIBDIR=${STAGING_LIBDIR} \
38 STAGING_INCDIR=${STAGING_INCDIR} \
39 BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \
44 install -d ${D}${libdir}/${PYTHON_DIR}/site-packages/pywpa
45 install -m 0755 pywpa/__init__.py ${D}${libdir}/${PYTHON_DIR}/site-packages/pywpa/__init__.py
46 install -m 0755 pywpa/_pywpa.so ${D}${libdir}/${PYTHON_DIR}/site-packages/pywpa/_pywpa.so
49 FILES_${PN} = "${libdir}/${PYTHON_DIR}/site-packages/pywpa/__init__.py ${libdir}/${PYTHON_DIR}/site-packages/pywpa/_pywpa.so"