diff --git a/classes/cmake_kdeapp.bbclass b/classes/cmake_kdeapp.bbclass index 81856f3..a639d93 100644 --- a/classes/cmake_kdeapp.bbclass +++ b/classes/cmake_kdeapp.bbclass @@ -1,48 +1,49 @@ inherit cmake_qt5 inherit gettext inherit python3native inherit kdoctools EXTRA_OECMAKE += " \ -DBUILD_TESTING=OFF \ " DEPENDS += " \ extra-cmake-modules \ qtbase \ gettext-native \ " do_configure_prepend() { # kpackagetool5 needs to find installed service type files export XDG_DATA_DIRS=${STAGING_DATADIR}:$XDG_DATA_DIRS } FILES_${PN} += " \ ${libdir}/libkdeinit5_*.so \ ${libdir}/kconf_update_bin/* \ ${libdir}/plugins/*.so \ ${libdir}/plugins/*/*.so \ ${libdir}/plugins/*/*/*.so \ + ${libdir}/qml \ ${datadir}/config.kcfg/*.kcfg \ ${datadir}/dbus-1/services/*.service \ ${datadir}/dbus-1/system-services/*.service \ ${datadir}/icons/hicolor \ ${datadir}/kconf_update/* \ ${datadir}/khotkeys/*.khotkeys \ ${datadir}/knotifications5/*.notifyrc \ ${datadir}/kservices5/*.desktop \ ${datadir}/kservices5/*.protocol \ ${datadir}/kservices5/ServiceMenus/*.desktop \ ${datadir}/kservicetypes5/*.desktop \ ${datadir}/kxmlgui5/*/*.rc \ ${datadir}/metainfo/*.xml \ ${datadir}/polkit-1/actions/*.policy \ " FILES_${PN}-dev += " \ ${datadir}/dbus-1/interfaces/*.xml \ ${datadir}/kdevappwizard/templates/*.tar.bz2 \ ${libdir}/cmake/*/*.cmake \ ${prefix}/mkspecs/modules/qt_*.pri \ " diff --git a/recipes-application/graphics/okular.inc b/recipes-application/graphics/okular.inc index ea9db0d..bbce270 100644 --- a/recipes-application/graphics/okular.inc +++ b/recipes-application/graphics/okular.inc @@ -1,28 +1,24 @@ DESCRIPTION = "Okular" HOMEPAGE = "https://okular.kde.org/" LICENSE = "GPL-2.0" LIC_FILES_CHKSUM = "file://COPYING;md5=5a3169a2d39a757efd8b7aa66a69d97b" PR = "r0" DEPENDS += " \ kirigami \ kparts \ threadweaver \ kwallet \ kjs \ kactivities \ kpty \ poppler \ qca \ " SRC_URI = "git://anongit.kde.org/${BPN};nobranch=1" S = "${WORKDIR}/git" inherit cmake_kdeapp EXTRA_OECMAKE += " -DOE_QCA_PATH_HOST_ROOT=${STAGING_DIR_HOST}" - -FILES_${PN} += " \ - ${libdir}/qml/ \ -" diff --git a/recipes-extragear/network/kdeconnect-kde.inc b/recipes-extragear/network/kdeconnect-kde.inc index 98352ed..b65a028 100644 --- a/recipes-extragear/network/kdeconnect-kde.inc +++ b/recipes-extragear/network/kdeconnect-kde.inc @@ -1,33 +1,32 @@ DESCRIPTION = "KDE Connect" HOMEPAGE = "https://community.kde.org/KDEConnect" LICENSE = "GPL-2" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" PR = "r0" DEPENDS += " \ qtdeclarative \ qca \ ki18n \ kconfigwidgets \ kdbusaddons \ kiconthemes \ knotifications \ kio \ kcmutils \ kirigami \ kpeople \ kwayland \ " SRC_URI = "git://anongit.kde.org/${BPN};protocol=git" S = "${WORKDIR}/git" inherit cmake_kdeapp EXTRA_OECMAKE += " -DEXPERIMENTALAPP_ENABLED=ON -DSMSAPP_ENABLED=ON -DOE_QCA_PATH_HOST_ROOT=${STAGING_DIR_HOST}" FILES_${PN} += " \ - ${libdir}/qml \ ${datadir}/plasma \ ${datadir}/nautilus-python \ " diff --git a/recipes-playground/koko.inc b/recipes-playground/koko.inc new file mode 100644 index 0000000..1bc42c1 --- /dev/null +++ b/recipes-playground/koko.inc @@ -0,0 +1,22 @@ +DESCRIPTION = "KoKo Gallery Application" +HOMEPAGE = "" +LICENSE = "GPLv2+" +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" +PR = "r0" + +DEPENDS = " \ + qtlocation \ + kdeclarative \ + kiconthemes \ + kio \ + kirigami \ + knotifications \ + exiv2 \ +" + +SRC_URI = " \ + git://anongit.kde.org/${BPN};nobranch=1 \ +" +S = "${WORKDIR}/git" + +inherit cmake_kdeapp diff --git a/recipes-playground/koko_git.bb b/recipes-playground/koko_git.bb new file mode 100644 index 0000000..f24312a --- /dev/null +++ b/recipes-playground/koko_git.bb @@ -0,0 +1,3 @@ +require ${BPN}.inc +# SRCREV = "v${PV}" +SRCREV = "5340f0335f62359940b162abc4d8b830f883b7b1" diff --git a/recipes-support/exiv2.inc b/recipes-support/exiv2.inc new file mode 100644 index 0000000..4f55aff --- /dev/null +++ b/recipes-support/exiv2.inc @@ -0,0 +1,14 @@ +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=625f055f41728f84a8d7938acc35bdc2" + +SRC_URI = " \ + git://github.com/Exiv2/${BPN}.git;nobranch=1 \ +" +S = "${WORKDIR}/git" + +DEPENDS += " \ + expat \ + zlib \ +" + +inherit cmake gettext diff --git a/recipes-support/exiv2_0.26.0.bb b/recipes-support/exiv2_0.26.0.bb new file mode 100644 index 0000000..249ba9c --- /dev/null +++ b/recipes-support/exiv2_0.26.0.bb @@ -0,0 +1,4 @@ +require ${BPN}.inc +# SRCREV = "v${PV}" +# release version has no matching tag name!? +SRCREV = "0.26"