/
kio.bb
68 lines (59 loc) · 2.28 KB
/
kio.bb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
SUMMARY = "Resource and network access abstraction"
LICENSE = "BSD-2-Clause & BSD-3-Clause & GPL-2.0-only & GPL-2.0-or-later & GPL-3.0-only & LGPL-2.0-only & LGPL-2.0-or-later & LGPL-2.1-only & LGPL-2.1-or-later & LGPL-3.0-only"
LIC_FILES_CHKSUM = " \
file://LICENSES/BSD-2-Clause.txt;md5=63d6ee386b8aaba70b1bf15a79ca50f2 \
file://LICENSES/BSD-3-Clause.txt;md5=954f4d71a37096249f837652a7f586c0 \
file://LICENSES/GPL-2.0-only.txt;md5=93e64b4a83c7e441e48bbdeeea05c977 \
file://LICENSES/GPL-2.0-or-later.txt;md5=fed54355545ffd980b814dab4a3b312c \
file://LICENSES/GPL-3.0-only.txt;md5=1c76c4cc354acaac30ed4d5eefea7245 \
file://LICENSES/LGPL-2.0-only.txt;md5=6d2d9952d88b50a51a5c73dc431d06c7 \
file://LICENSES/LGPL-2.0-or-later.txt;md5=6d2d9952d88b50a51a5c73dc431d06c7 \
file://LICENSES/LGPL-2.1-only.txt;md5=fabba2a3bfeb22a6483d44e9ae824d3f \
file://LICENSES/LGPL-2.1-or-later.txt;md5=2a4f4fd2128ea2f65047ee63fbca9f68 \
file://LICENSES/LGPL-3.0-only.txt;md5=c51d3eef3be114124d11349ca0d7e117 \
file://LICENSES/MIT.txt;md5=38aa75cf4c4c87f018227d5ec9638d75 \
"
inherit kde-kf5 gettext mime-xdg
DEPENDS += " \
qttools-native \
kconfig-native \
kcoreaddons-native \
kdoctools-native \
kauth-native \
sonnet-native \
karchive \
kcodecs \
kdbusaddons \
ki18n \
knotifications \
kservice \
solid \
kxmlgui \
kwallet \
kded \
${@bb.utils.contains("DISTRO_FEATURES", "x11", "virtual/libx11", "", d)} \
"
PV = "${KF5_VERSION}"
SRC_URI[sha256sum] = "efd2bf49ba5233c82983309af3b93e59b185ed9d1f9b6e1a6de2f556f33fa87c"
PACKAGECONFIG[full] = "-DKIOCORE_ONLY=OFF,-DKIOCORE_ONLY=ON, kbookmarks kcompletion kconfigwidgets kiconthemes kitemviews kjobwidgets kwidgetsaddons kwindowsystem"
# Note that kdeclarative fails without KIOWidgets
PACKAGECONFIG ??= "full"
# REVISIT make optional
DEPENDS += " \
krb5 \
"
EXTRA_OECMAKE += "-DBUILD_TESTING=OFF"
do_configure:append() {
# fix sysroot path
sed -i 's:${STAGING_BINDIR_NATIVE}:${bindir}:g' ${B}/src/kioworkers/help/config-help.h
}
INSANE_SKIP:${PN} = "dev-so"
FILES:${PN} += " \
${datadir}/dbus-1 \
${datadir}/k*5 \
${datadir}/polkit-1 \
${datadir}/kdevfiletemplates \
${datadir}/kconf_update \
${datadir}/kdevappwizard \
${OE_QMAKE_PATH_PLUGINS} \
"