# SPDX-FileCopyrightText: 2019-2020 Volker Krause # # SPDX-License-Identifier: MIT DESCRIPTION = "Okular" HOMEPAGE = "https://okular.kde.org/" LICENSE = "GPL-2.0-or-later & GPL-3.0-only" LIC_FILES_CHKSUM = " \ file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881 \ file://LICENSES/GPL-3.0-or-later.txt;md5=49fc03046e56a282c0c743b5d3a55b7c \ " PR = "r0" DEPENDS += " \ exiv2 \ kirigami \ kparts \ threadweaver \ kwallet \ kjs \ kactivities \ kpty \ phonon \ poppler \ purpose \ qca \ " # dirty hack to force the mobile version and hide the desktop one do_install:append() { sed -i 's/Exec=okular %U$/Exec=okularkirigami %U/g' ${D}${datadir}/applications/org.kde.okular.desktop } inherit cmake_kdeapp inherit kf6-kcoreaddons inherit kf6-kconfig inherit kf6-kauth inherit mime-xdg EXTRA_OECMAKE += " -DOE_QCA_PATH_HOST_ROOT=${STAGING_DIR_HOST} -DOKULAR_UI=both" # note: okularkirigami is the dedicated mobile version PACKAGES += " \ ${PN}-desktop \ ${PN}-shared \ " FILES:${PN} = " \ ${bindir}/okularkirigami \ ${datadir}/applications/org.kde.okular.kirigami.desktop \ " FILES:${PN}-shared = " \ ${sysconfdir}/xdg/okular.categories \ ${datadir}/okular/pics \ ${datadir}/okular/icons \ ${datadir}/qlogging-categories5 \ ${datadir}/config.kcfg \ ${datadir}/icons \ ${datadir}/kconf_update \ ${datadir}/kservicetypes5 \ ${datadir}/kservices5 \ ${datadir}/kxmlgui5 \ ${datadir}/metainfo \ ${datadir}/okular \ ${datadir}/applications/org.kde.mobile.okular_xps.desktop \ ${datadir}/applications/okularApplication_dvi.desktop \ ${datadir}/applications/okularApplication_fax.desktop \ ${datadir}/applications/okularApplication_xps.desktop \ ${datadir}/applications/okularApplication_fb.desktop \ ${datadir}/applications/okularApplication_txt.desktop \ ${datadir}/applications/org.kde.mobile.okular_fax.desktop \ ${datadir}/applications/org.kde.mobile.okular_fb.desktop \ ${datadir}/applications/org.kde.mobile.okular_comicbook.desktop \ ${datadir}/applications/okularApplication_tiff.desktop \ ${datadir}/applications/org.kde.mobile.okular_txt.desktop \ ${datadir}/applications/okularApplication_comicbook.desktop \ ${datadir}/applications/org.kde.mobile.okular_pdf.desktop \ ${datadir}/applications/okularApplication_plucker.desktop \ ${datadir}/applications/org.kde.mobile.okular_tiff.desktop \ ${datadir}/applications/org.kde.mobile.okular_dvi.desktop \ ${datadir}/applications/org.kde.mobile.okular_plucker.desktop \ ${datadir}/applications/okularApplication_pdf.desktop \ ${datadir}/applications/org.kde.mobile.okular_kimgio.desktop \ ${datadir}/applications/okularApplication_kimgio.desktop \ ${libdir} \ " FILES:${PN}-desktop = " \ ${bindir}/okular \ ${datadir}/applications/org.kde.okular.desktop \ " RDEPENDS:${PN} += " \ ${PN}-shared \ " RDEPENDS:${PN}-desktop += " \ ${PN}-shared \ "