Changeset View
Changeset View
Standalone View
Standalone View
recipes-kf5/tier1/ksyntaxhighlighting.inc
1 | DESCRIPTION = "KSyntaxHighlighting" | 1 | DESCRIPTION = "KSyntaxHighlighting" | ||
---|---|---|---|---|---|
2 | HOMEPAGE = "https://api.kde.org/frameworks/syntax-highlighting/html/index.html" | 2 | HOMEPAGE = "https://api.kde.org/frameworks/syntax-highlighting/html/index.html" | ||
3 | LICENSE = "LGPL-2.1" | 3 | LICENSE = "LGPL-2.1" | ||
4 | LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1" | 4 | LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1" | ||
5 | PR = "r0" | 5 | PR = "r0" | ||
6 | 6 | | |||
7 | DEPENDS = "qtbase ksyntaxhighlighting-native" | 7 | DEPENDS = "qtbase ksyntaxhighlighting-native" | ||
8 | 8 | | |||
9 | SRC_URI = " \ | 9 | SRC_URI = " \ | ||
10 | git://anongit.kde.org/syntax-highlighting;nobranch=1 \ | 10 | git://anongit.kde.org/syntax-highlighting;nobranch=1 \ | ||
11 | file://0001-cross-compilation-support.patch \ | | |||
12 | file://0002-no-gui.patch \ | | |||
13 | " | 11 | " | ||
14 | S = "${WORKDIR}/git" | 12 | S = "${WORKDIR}/git" | ||
15 | 13 | | |||
16 | inherit cmake_kf5 | 14 | inherit cmake_kf5 | ||
17 | inherit perlnative | 15 | inherit perlnative | ||
18 | 16 | | |||
19 | EXTRA_OECMAKE_class-native += " -DKSYNTAXHIGHLIGHTING_USE_GUI=OFF" | 17 | EXTRA_OECMAKE_class-native += " -DKSYNTAXHIGHLIGHTING_USE_GUI=OFF" | ||
20 | EXTRA_OECMAKE_class-target += " -DKATEHIGHLIGHTINGINDEXER=${STAGING_DIR_NATIVE}/${bindir}/katehighlightingindexer" | 18 | EXTRA_OECMAKE_class-target += " -DKATEHIGHLIGHTINGINDEXER=${STAGING_DIR_NATIVE}/${bindir}/katehighlightingindexer" | ||
21 | 19 | | |||
22 | sysroot_stage_all_append_class-native () { | 20 | sysroot_stage_all_append_class-native () { | ||
23 | mkdir -p ${SYSROOT_DESTDIR}/${bindir} | 21 | mkdir -p ${SYSROOT_DESTDIR}/${bindir} | ||
24 | cp ${B}/src/indexer/katehighlightingindexer ${SYSROOT_DESTDIR}/${bindir} | 22 | cp ${B}/src/indexer/katehighlightingindexer ${SYSROOT_DESTDIR}/${bindir} | ||
25 | } | 23 | } |