packagegroup-core-x11-sato.bb 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. #
  2. # Copyright (C) 2007-2008 OpenedHand Ltd.
  3. #
  4. SUMMARY = "Sato desktop"
  5. DESCRIPTION = "Packagegroups provide a convenient mechanism of bundling a collection of packages."
  6. HOMEPAGE = "https://www.yoctoproject.org/"
  7. PACKAGE_ARCH = "${MACHINE_ARCH}"
  8. inherit packagegroup features_check
  9. REQUIRED_DISTRO_FEATURES = "x11"
  10. PACKAGES = "${PN} ${PN}-base ${PN}-apps ${PN}-games"
  11. RDEPENDS:${PN} = "\
  12. ${PN}-base \
  13. ${PN}-apps \
  14. ${PN}-games \
  15. "
  16. NETWORK_MANAGER ?= "connman-gnome"
  17. SUMMARY:${PN}-base = "Sato desktop - base packages"
  18. RDEPENDS:${PN}-base = "\
  19. matchbox-desktop \
  20. matchbox-session-sato \
  21. matchbox-keyboard \
  22. matchbox-keyboard-applet \
  23. matchbox-keyboard-im \
  24. matchbox-config-gtk \
  25. xcursor-transparent-theme \
  26. sato-icon-theme \
  27. settings-daemon \
  28. shutdown-desktop \
  29. ${NETWORK_MANAGER} \
  30. ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', 'udev-extraconf', d)} \
  31. ${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio', 'pulseaudio-server pulseaudio-client-conf-sato pulseaudio-misc', '', d)} \
  32. "
  33. FILEMANAGER ?= "pcmanfm"
  34. WEB ?= ""
  35. #WEB = "epiphany"
  36. GSTEXAMPLES ?= "gst-examples"
  37. GSTEXAMPLES:riscv64 = ""
  38. SUMMARY:${PN}-apps = "Sato desktop - applications"
  39. RDEPENDS:${PN}-apps = "\
  40. l3afpad \
  41. matchbox-terminal \
  42. sato-screenshot \
  43. ${FILEMANAGER} \
  44. ${GSTEXAMPLES} \
  45. ${WEB} \
  46. "
  47. SUMMARY:${PN}-games = "Sato desktop - games"
  48. RDEPENDS:${PN}-games = "\
  49. puzzles \
  50. "