libxsettings-client_0.10.bb 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. SUMMARY = "utility functions for the Xsettings protocol"
  2. DESCRIPTION = "Libraries used for applications making use of the Xsettings configuration \
  3. setting propagation protocol. Controls setting of double click timeout, drag-and-drop \
  4. threshold, and default foreground and background colors for all applications running within a \
  5. desktop."
  6. HOMEPAGE = "http://matchbox-project.org/sources/optional-dependencies/"
  7. BUGTRACKER = "http://bugzilla.yoctoproject.org/"
  8. SECTION = "x/libs"
  9. LICENSE = "MIT-style"
  10. LIC_FILES_CHKSUM = "file://COPYING;md5=7cfac9d2d4dc3694cc7eb605cf32a69b \
  11. file://xsettings-client.h;endline=22;md5=7cfac9d2d4dc3694cc7eb605cf32a69b \
  12. file://xsettings-common.h;endline=22;md5=7cfac9d2d4dc3694cc7eb605cf32a69b"
  13. DEPENDS = "virtual/libx11"
  14. PR = "r5"
  15. headers = "xsettings-common.h xsettings-client.h"
  16. SRC_URI = "http://downloads.yoctoproject.org/releases/matchbox/optional-dependencies/Xsettings-client-0.10.tar.gz \
  17. file://MIT-style-license \
  18. file://link-x11.patch;apply=yes \
  19. file://disable_Os_option.patch \
  20. file://obsolete_automake_macros.patch \
  21. "
  22. SRC_URI[md5sum] = "c14aa9db6c097e0306dac97fb7da1add"
  23. SRC_URI[sha256sum] = "f274a4bc969ae192994a856b7f786c6fce96bae77f96c1c2b71dd97599e06e43"
  24. S = "${WORKDIR}/Xsettings-client-0.10"
  25. inherit autotools gettext distro_features_check
  26. # depends on virtual/libx11
  27. REQUIRED_DISTRO_FEATURES = "x11"
  28. do_configure_prepend() {
  29. # This package doesn't ship with its own COPYING file and
  30. # autotools will install a GPLv2 one instead of the actual MIT-style license here.
  31. # Add the correct license here to avoid confusion.
  32. cp -f ${WORKDIR}/MIT-style-license ${S}/COPYING
  33. }