python-pygobject_2.27.91.bb 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. SUMMARY = "Python GObject bindings"
  2. SECTION = "devel/python"
  3. LICENSE = "LGPLv2.1"
  4. LIC_FILES_CHKSUM = "file://COPYING;md5=a916467b91076e631dd8edb7424769c7"
  5. DEPENDS = "python python-pygobject-native glib-2.0"
  6. DEPENDS_class-native = "python-native glib-2.0-native"
  7. RDEPENDS_class-native = ""
  8. PR = "r6"
  9. MAJ_VER = "${@d.getVar('PV',1).split('.')[0]}.${@d.getVar('PV',1).split('.')[1]}"
  10. SRC_URI = "${GNOME_MIRROR}/pygobject/${MAJ_VER}/pygobject-${PV}.tar.bz2 \
  11. file://obsolete_automake_macros.patch \
  12. "
  13. SRC_URI[md5sum] = "2b11a3050264721aac83188224b093a8"
  14. SRC_URI[sha256sum] = "a1dffbe2a8e0d490594554ed8d06f0ee4a371acb6c210e7f35158e9ae77e0df4"
  15. S = "${WORKDIR}/pygobject-${PV}"
  16. FILESPATH = "${FILE_DIRNAME}/python-pygobject:${FILE_DIRNAME}/files"
  17. EXTRA_OECONF += "--disable-introspection"
  18. PARALLEL_MAKEINST = ""
  19. inherit autotools distutils-base pkgconfig
  20. # necessary to let the call for python-config succeed
  21. export BUILD_SYS
  22. export HOST_SYS
  23. export STAGING_INCDIR
  24. export STAGING_LIBDIR
  25. PACKAGES += "${PN}-lib"
  26. RDEPENDS_${PN} += "python-textutils"
  27. FILES_${PN} = "${libdir}/python*"
  28. FILES_${PN}-lib = "${libdir}/lib*.so.*"
  29. FILES_${PN}-dev += "${bindir} ${datadir}"
  30. BBCLASSEXTEND = "native"