anchor.diff: -SUMMARY = "Mali450 libraries (drm backend)"
  +SUMMARY = "ARM Mali Utgard GPU User Space driver for HiKey (drm backend)"
   
   LICENSE = "Proprietary"
   LIC_FILES_CHKSUM = "file://${WORKDIR}/END_USER_LICENCE_AGREEMENT.txt;md5=3918cc9836ad038c5a090a0280233eea"
  
positive.code: 
  PACKAGE_ARCH = "${MACHINE_ARCH}"
  
  # FIXME this part needs better comment
  # The mali-450 driver tarball has only *.so files, so all the packages
  # except the ${PN} one would be empty
  FILES_${PN} += "${libdir}/*.so* "
  FILES_${PN}-dev = ""
  
  INSANE_SKIP_${PN} = "ldflags dev-so"
  
  # To get the egl/gles headers and the packageconfig files (missing from this
  # mali-450 driver tarball) we have to build mesa, and to handle the conflicts
  # due to both mali450-userland, and mesa providing the same libraries.
  RREPLACES_${PN} = "libegl libegl1 libgles1 libglesv1-cm1 libgles2 libglesv2-2 libgbm"
  RPROVIDES_${PN} = "libegl libegl1 libgles1 libglesv1-cm1 libgles2 libglesv2-2 libgbm"
  RCONFLICTS_${PN} = "libegl libegl1 libgles1 libglesv1-cm1 libgles2 libglesv2-2 libgbm"
  
negative.code: 
  S = "${WORKDIR}/wayland-drm"
  
  # The driver is a set of binary libraries to install
  # there's nothing to configure or compile
  do_configure[noexec] = "1"
  do_compile[noexec] = "1"
  
  