# qt5-translations A cross-platform application and UI framework (Translations) ^ runtime dependencies | qt5base (Graphic libraries and applications/Other GUIs) | ^ ::: | qt5tools (Graphic libraries and applications/Other GUIs) | ``` mkdir /data/buildroot/package/qt5-translations cat > /data/buildroot/package/qt5-translations/Config.in<< 'EOF' config BR2_PACKAGE_QT5_TRANSLATIONS bool "qt5-translations" depends on BR2_PACKAGE_QT5BASE depends on BR2_PACKAGE_QT5TOOLS help A cross-platform application and UI framework (Translations) EOF cat > /data/buildroot/package/qt5-translations/qt5-translations.mk<< 'EOF' ############################################################# # # qt5-translations #https://github.com/qt/qttranslations/archive/refs/tags/v5.15.5-lts-lgpl.tar.gz ############################################################# QT5_TRANSLATIONS_VERSION = 5.15.5 QT5_TRANSLATIONS_SOURCE = v$(QT5_TRANSLATIONS_VERSION)-lts-lgpl.tar.gz QT5_TRANSLATIONS_SITE = https://github.com/qt/qttranslations/archive/refs/tags QT5_TRANSLATIONS_DEPENDENCIES = qt5base qt5tools QT5_TRANSLATIONS_BIN_ARCH_EXCLUDE = /usr/lib define QT5_TRANSLATIONS_BUILD_CMDS mkdir -p $(@D)/build cd "$(@D)/build" && \ qmake "../" && \ make endef define QT5_TRANSLATIONS_INSTALL_TARGET_CMDS cd $(@D)/build && \ make INSTALL_ROOT="${TARGET_DIR}" install mkdir -p "${TARGET_DIR}"/usr/share/licenses/qt5-translations install -D -m644 $(@D)/LICENSE.* "${TARGET_DIR}"/usr/share/licenses/qt5-translations/ endef $(eval $(generic-package)) EOF sed -i '/menu "Custom packages"/a source "package/qt5-translations/Config.in"' /data/buildroot/package/Config.in ```