menulibre_2.2.1.bb 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. DESCRIPTION = "An advanced menu editor"
  2. HOMEPAGE = "https://launchpad.net/menulibre"
  3. SECTION = "x11/graphics"
  4. LICENSE = "GPLv3"
  5. LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
  6. DEPENDS = " \
  7. python3-distutils-extra-native \
  8. intltool-native \
  9. "
  10. inherit distutils3 gtk-icon-cache features_check
  11. REQUIRED_DISTRO_FEATURES = "x11"
  12. SRC_URI = "https://launchpad.net/menulibre/2.2/${PV}/+download/${BPN}-${PV}.tar.gz"
  13. SRC_URI[md5sum] = "8460ea844a5998c5f722bccb5ce8627a"
  14. SRC_URI[sha256sum] = "5b3ef8e6073d584f6accf282fa1eb649185ee42eb22fab70231491c7377d7e8f"
  15. do_compile() {
  16. }
  17. do_install_append() {
  18. sed -i 's:${D}::g' ${D}${datadir}/applications/menulibre.desktop
  19. sed -i 's:share/share:share:g' ${D}${PYTHON_SITEPACKAGES_DIR}/menulibre_lib/menulibreconfig.py
  20. }
  21. FILES_${PN} += " \
  22. ${datadir}/applications \
  23. ${datadir}/menulibre \
  24. ${datadir}/icons \
  25. "
  26. RDEPENDS_${PN} += " \
  27. gtk+3 \
  28. gtksourceview3 \
  29. python3-pygobject \
  30. gnome-menus3 \
  31. python3-unixadmin \
  32. python3-psutil \
  33. "