package/kf5/kf5-extra-cmake-modules: new package

kf5-extra-cmake-modules contains several additional CMake modules used
by the other KF5 packages. It does not install anything on the target
and contain only CMake files for the host.

Signed-off-by: Pierre Ducroquet <pinaraf@pinaraf.info>
[Thomas:
 - update to version 5.47
 - add hash for license file]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Pierre Ducroquet 2018-02-15 21:48:12 +01:00 committed by Thomas Petazzoni
parent 3d2445ba1c
commit 77f70f8b88
4 changed files with 31 additions and 0 deletions

View File

@ -7,4 +7,5 @@ menuconfig BR2_PACKAGE_KF5
allow to select which modules should be built.
if BR2_PACKAGE_KF5
source "package/kf5/kf5-extra-cmake-modules/Config.in"
endif

View File

@ -0,0 +1,10 @@
config BR2_PACKAGE_KF5_EXTRA_CMAKE_MODULES
bool "kf5-extra-cmake-modules"
help
KF5 is a set of Qt framework addons, extending Qt in various
ways, not only restricted in helping integration in KDE.
This package corresponds to the extra CMake modules,
required for most KF5 libraries.
https://api.kde.org/frameworks/extra-cmake-modules/html/index.html

View File

@ -0,0 +1,3 @@
# Locally calculated
sha256 976d8bd15a0b929376bfaef34602a0fb9614229851c46fac3c4b28938f682195 extra-cmake-modules-5.47.0.tar.xz
sha256 46cde7dc11e64c78d650b4851b88f6704b4665ff60f22a1caf68ceb15e217e5b COPYING-CMAKE-SCRIPTS

View File

@ -0,0 +1,17 @@
################################################################################
#
# kf5-extra-cmake-modules
#
################################################################################
KF5_EXTRA_CMAKE_MODULES_VERSION = $(KF5_VERSION)
KF5_EXTRA_CMAKE_MODULES_SITE = $(KF5_SITE)
KF5_EXTRA_CMAKE_MODULES_SOURCE = extra-cmake-modules-$(KF5_EXTRA_CMAKE_MODULES_VERSION).tar.xz
KF5_EXTRA_CMAKE_MODULES_LICENSE = BSD-3-Clause
KF5_EXTRA_CMAKE_MODULES_LICENSE_FILE = COPYING-CMAKE-SCRIPTS
KF5_EXTRA_CMAKE_MODULES_DEPENDENCIES = host-pkgconf
KF5_EXTRA_CMAKE_MODULES_INSTALL_STAGING = YES
KF5_EXTRA_CMAKE_MODULES_INSTALL_TARGET = NO
$(eval $(cmake-package))