diff --git a/recipes-kde-base/karchive/karchive-native.bb b/recipes-kde-base/karchive/karchive-native.bb new file mode 100644 index 00000000..05b64f31 --- /dev/null +++ b/recipes-kde-base/karchive/karchive-native.bb @@ -0,0 +1,3 @@ +require ${BPN}.inc + +inherit native diff --git a/recipes-kde-base/karchive/karchive.bb b/recipes-kde-base/karchive/karchive.bb new file mode 100644 index 00000000..5dbb7af9 --- /dev/null +++ b/recipes-kde-base/karchive/karchive.bb @@ -0,0 +1,8 @@ +require ${BPN}.inc + +DEPENDS += "${BPN}-native" + +inherit cmake-lib + +CMAKE_HIDE_ERROR[1] = "KF5Archive, -S${libdir}/lib, -S${STAGING_LIBDIR}/lib" +CMAKE_HIDE_ERROR[2] = "KF5Archive, -S${includedir}, -S${STAGING_INCDIR}" diff --git a/recipes-kde-base/karchive/karchive_5.5.0.bb b/recipes-kde-base/karchive/karchive.inc similarity index 64% rename from recipes-kde-base/karchive/karchive_5.5.0.bb rename to recipes-kde-base/karchive/karchive.inc index cc65678d..3bc5347c 100644 --- a/recipes-kde-base/karchive/karchive_5.5.0.bb +++ b/recipes-kde-base/karchive/karchive.inc @@ -5,11 +5,9 @@ LIC_FILES_CHKSUM = " \ file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " -inherit kde cmake-lib +inherit kde DEPENDS += "bzip2 xz zlib" SRCREV = "b75c77a2ba78755de25c08bb9532292b5ceb4d2d" - -CMAKE_HIDE_ERROR[1] = "KF5Archive, -S${libdir}/lib, -S${STAGING_LIBDIR}/lib" -CMAKE_HIDE_ERROR[2] = "KF5Archive, -S${includedir}, -S${STAGING_INCDIR}" +PV = "5.5.0" diff --git a/recipes-kde-base/kcodecs/kcodecs_5.5.0.bb b/recipes-kde-base/kcodecs/kcodecs_5.5.0.bb new file mode 100644 index 00000000..3898373c --- /dev/null +++ b/recipes-kde-base/kcodecs/kcodecs_5.5.0.bb @@ -0,0 +1,14 @@ +SUMMARY = "KDE Text encoding library" +LICENSE = "GPLv2 | LGPLv2.1" +LIC_FILES_CHKSUM = " \ + file://COPYING;md5=5c213a7de3f013310bd272cdb6eb7a24 \ + file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ +" + +inherit kde cmake-lib + +# cross libs / headers +CMAKE_HIDE_ERROR[1] = "KF5Codecs, -S${libdir}/lib, -S${STAGING_LIBDIR}/lib" +CMAKE_HIDE_ERROR[2] = "KF5Codecs, -S${includedir}, -S${STAGING_INCDIR}" + +SRCREV = "b9269f97bae2fd6b43d2baceb2787f3c73a6656b" diff --git a/recipes-kde-base/kconfigwidgets/kconfigwidgets_5.5.0.bb b/recipes-kde-base/kconfigwidgets/kconfigwidgets_5.5.0.bb index 7bb57295..3f6caaef 100644 --- a/recipes-kde-base/kconfigwidgets/kconfigwidgets_5.5.0.bb +++ b/recipes-kde-base/kconfigwidgets/kconfigwidgets_5.5.0.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = " \ inherit kde cmake-lib -DEPENDS += "kauth" +DEPENDS += "kauth kcodecs kdoctools" # cross libs / headers CMAKE_HIDE_ERROR[1] = "KF5I18n, -S${libdir}/lib, -S${STAGING_LIBDIR}/lib" diff --git a/recipes-kde-base/kdoctools/files/0001-debug.patch b/recipes-kde-base/kdoctools/files/0001-debug.patch new file mode 100644 index 00000000..1cc270f2 --- /dev/null +++ b/recipes-kde-base/kdoctools/files/0001-debug.patch @@ -0,0 +1,28 @@ +From 3c01957dd2640c8175efe57ad517fe41e265b6ab Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andreas=20M=C3=BCller?= +Date: Thu, 27 Nov 2014 18:11:20 +0100 +Subject: [PATCH] debug +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Andreas Müller +--- + cmake/FindDocBookXSL.cmake | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/cmake/FindDocBookXSL.cmake b/cmake/FindDocBookXSL.cmake +index 6429e90..4d9c600 100644 +--- a/cmake/FindDocBookXSL.cmake ++++ b/cmake/FindDocBookXSL.cmake +@@ -34,6 +34,7 @@ if (NOT DocBookXSL_DIR) + # hacks for systems that put the version in the stylesheet dirs + set (STYLESHEET_PATH_LIST) + foreach (STYLESHEET_PREFIX_ITER ${CMAKE_SYSTEM_PREFIX_PATH}) ++ message(WARNING ${STYLESHEET_PREFIX_ITER}) + file(GLOB STYLESHEET_SUFFIX_ITER RELATIVE ${STYLESHEET_PREFIX_ITER} + ${STYLESHEET_PREFIX_ITER}/share/xml/docbook/xsl-stylesheets-* + ) +-- +1.8.3.1 + diff --git a/recipes-kde-base/kdoctools/kdoctools-native.bb b/recipes-kde-base/kdoctools/kdoctools-native.bb new file mode 100644 index 00000000..159c7db5 --- /dev/null +++ b/recipes-kde-base/kdoctools/kdoctools-native.bb @@ -0,0 +1,8 @@ +require ${BPN}.inc + +inherit native + +DEPENDS += "libxslt-native libxml2-native karchive-native ki18n-native" + +# allarch packages do only install into host sysroot +OECMAKE_EXTRA_ROOT_PATH = "${STAGING_DIR}/${MACHINE}" diff --git a/recipes-kde-base/kdoctools/kdoctools.bb b/recipes-kde-base/kdoctools/kdoctools.bb new file mode 100644 index 00000000..1477fd72 --- /dev/null +++ b/recipes-kde-base/kdoctools/kdoctools.bb @@ -0,0 +1,9 @@ +require ${BPN}.inc + +DEPENDS += "${BPN}-native karchive ki18n libxslt libxml2" + +inherit cmake-lib + +# cross libs / headers +CMAKE_HIDE_ERROR[1] = "KF5DocTools, -S${libdir}/lib, -S${STAGING_LIBDIR}/lib" +CMAKE_HIDE_ERROR[2] = "KF5DocTools, -S${includedir}, -S${STAGING_INCDIR}" diff --git a/recipes-kde-base/kdoctools/kdoctools.inc b/recipes-kde-base/kdoctools/kdoctools.inc new file mode 100644 index 00000000..0706284a --- /dev/null +++ b/recipes-kde-base/kdoctools/kdoctools.inc @@ -0,0 +1,16 @@ +SUMMARY = "Documentation generation from docbook" +LICENSE = "MIT | LGPLv2.1" +LIC_FILES_CHKSUM = " \ + file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ + file://LICENSE;md5=2d5025d4aa3495befef8f17206a5b0a1 \ +" + +inherit kde + +# allarch recipes can go here +DEPENDS += "docbook-xml-dtd4 docbook-xsl-stylesheets" + +SRCREV = "4c2f75cf0364e84f8bb962b0c9de791bba2b1a9f" +PV = "5.5.0" + +SRC_URI += "file://0001-debug.patch" diff --git a/recipes-kde-base/ki18n/ki18n-native.bb b/recipes-kde-base/ki18n/ki18n-native.bb new file mode 100644 index 00000000..ac26e841 --- /dev/null +++ b/recipes-kde-base/ki18n/ki18n-native.bb @@ -0,0 +1,5 @@ +require ${BPN}.inc + +inherit native + +DEPENDS += "qtscript-native gettext-native" diff --git a/recipes-kde-base/ki18n/ki18n.bb b/recipes-kde-base/ki18n/ki18n.bb new file mode 100644 index 00000000..0378f836 --- /dev/null +++ b/recipes-kde-base/ki18n/ki18n.bb @@ -0,0 +1,10 @@ +require ${BPN}.inc + +inherit cmake-lib + +# cross libs / headers +CMAKE_HIDE_ERROR[1] = "KF5I18n, -S${libdir}/lib, -S${STAGING_LIBDIR}/lib" +CMAKE_HIDE_ERROR[2] = "KF5I18n, -S${includedir}, -S${STAGING_INCDIR}" +# revisit python? + +DEPENDS += "${BPN}-native qtscript" diff --git a/recipes-kde-base/ki18n/ki18n_5.5.0.bb b/recipes-kde-base/ki18n/ki18n.inc similarity index 55% rename from recipes-kde-base/ki18n/ki18n_5.5.0.bb rename to recipes-kde-base/ki18n/ki18n.inc index c4b841fb..7b480bbb 100644 --- a/recipes-kde-base/ki18n/ki18n_5.5.0.bb +++ b/recipes-kde-base/ki18n/ki18n.inc @@ -5,13 +5,7 @@ LIC_FILES_CHKSUM = " \ file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ " -inherit kde cmake-lib - -# cross libs / headers -CMAKE_HIDE_ERROR[1] = "KF5I18n, -S${libdir}/lib, -S${STAGING_LIBDIR}/lib" -CMAKE_HIDE_ERROR[2] = "KF5I18n, -S${includedir}, -S${STAGING_INCDIR}" -# revisit python? - -DEPENDS += "qtscript" +inherit kde SRCREV = "0e762b47c1132e311d200d3d7e9b3e6c37750aa6" +PV = "5.5.0"