Correctly split packages

This commit is contained in:
Andreas Cord-Landwehr
2021-06-22 00:00:05 +02:00
parent a378acd09b
commit a60a2c830c
2 changed files with 74 additions and 8 deletions

View File

@@ -36,22 +36,33 @@ inherit mime-xdg
EXTRA_OECMAKE += "-DBUILD_TOUCH=ON"
# note: marble-maps is the dedicated mobile version
PACKAGES += " \
${PN}-desktop \
${PN}-shared \
"
FILES_SOLIBSDEV = ""
FILES_${PN} = " \
${bindir}/marble-maps \
${datadir}/applications/org.kde.marble-maps.desktop \
"
FILES_${PN}-shared = " \
${datadir}/knsrcfiles \
${libdir}/libmarbledeclarative.so \
${libdir} \
${datadir}/marble/data/ \
${datadir}/icons \
${datadir} \
"
# note: marble-maps is the dedicated mobile version
FILES_${PN}-desktop = " \
${bindir}/marble \
${bindir}/marble-qt \
${datadir}/applications/org.kde.marble.desktop \
${datadir}/applications/org.kde.marble-qt.desktop \
"
FILES_SOLIBSDEV = ""
FILES_${PN} += " \
${datadir}/knsrcfiles \
${libdir}/libmarbledeclarative.so \
${datdair}/kxmlgui5 \
"
FILES_${PN}-dev += " \
@@ -59,3 +70,11 @@ FILES_${PN}-dev += " \
${libdir}/libastro.so \
${libdir}/libmarblewidget-qt5.so \
"
RDEPENDS_${PN} += " \
${PN}-shared \
"
RDEPENDS_${PN}-desktop += " \
${PN}-shared \
"

View File

@@ -38,12 +38,59 @@ 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 = " \
${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 \
${libdir} \
"
# note: okularkirigami is the dedicated mobile version
FILES_${PN}-desktop = " \
${bindir}/okular \
${datadir}/applications/org.kde.okular.desktop \
"
RDEPENDS_${PN} += " \
${PN}-shared \
"
RDEPENDS_${PN}-desktop += " \
${PN}-shared \
"