qt5cinex.mk 1.3 KB

12345678910111213141516171819202122232425262728293031323334
  1. ################################################################################
  2. #
  3. # qt5cinex
  4. #
  5. ################################################################################
  6. QT5CINEX_VERSION = 1.0
  7. QT5CINEX_SITE = http://quitcoding.com/download
  8. ifeq ($(BR2_PACKAGE_QT5CINEX_HD),y)
  9. QT5CINEX_HD = rpi_
  10. endif
  11. QT5CINEX_SOURCE = Qt5_CinematicExperience_$(QT5CINEX_HD)$(QT5CINEX_VERSION).tgz
  12. QT5CINEX_DEPENDENCIES = qt5declarative
  13. QT5CINEX_LICENSE = CC-BY-3.0
  14. QT5CINEX_LICENSE_FILES = README
  15. # In addition to the Cinematic Experience itself, we also install a
  16. # wrapper shell script to /usr/bin: the Cinematic Experience binary
  17. # wants its resource files to be available directly under a contents/
  18. # sub-directory, which isn't very practical to install in /usr/bin/.
  19. define QT5CINEX_INSTALL_TARGET_CMDS
  20. $(INSTALL) -D -m 0755 $(@D)/Qt5_CinematicExperience \
  21. $(TARGET_DIR)/usr/share/Qt5/CinematicExperience/Qt5_CinematicExperience
  22. $(INSTALL) -D -m 0664 $(@D)/Qt5_CinematicExperience.qml \
  23. $(TARGET_DIR)/usr/share/Qt5/CinematicExperience/Qt5_CinematicExperience.qml
  24. cp -dpfr $(@D)/content $(TARGET_DIR)/usr/share/Qt5/CinematicExperience/content
  25. $(INSTALL) -m 0755 -D package/qt5cinex/CinematicExperience-demo \
  26. $(TARGET_DIR)/usr/bin/CinematicExperience-demo
  27. endef
  28. $(eval $(qmake-package))