From c045f36b0862073425585edc8e85f4dff8dff92e Mon Sep 17 00:00:00 2001 From: Andreas Cord-Landwehr Date: Wed, 30 Dec 2020 15:55:58 +0100 Subject: [PATCH] Package Marble --- recipes-application/edu/marble.inc | 45 +++++++++++++++++++++++ recipes-application/edu/marble_20.12.0.bb | 5 +++ 2 files changed, 50 insertions(+) create mode 100644 recipes-application/edu/marble.inc create mode 100644 recipes-application/edu/marble_20.12.0.bb diff --git a/recipes-application/edu/marble.inc b/recipes-application/edu/marble.inc new file mode 100644 index 0000000..cc218a3 --- /dev/null +++ b/recipes-application/edu/marble.inc @@ -0,0 +1,45 @@ +# SPDX-FileCopyrightText: 2020 Andreas Cord-Landwehr +# +# SPDX-License-Identifier: MIT + +SUMMARY = "Marble" +DESCRIPTION = "Marble is a virtual globe and world atlas." +HOMEPAGE = "https://marble.kde.org/" +LICENSE = "LGPL-2.1" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=e9b5891877660f283be4bc396de0570f" +PR = "r0" + +DEPENDS += " \ + gpsd \ + kcrash \ + ki18n \ + kio \ + knewstuff \ + kparts \ + phonon \ + protobuf \ + protobuf-native \ + qtlocation \ + qtserialport \ +" + +SRC_URI = "git://invent.kde.org/education/${BPN};nobranch=1;protocol=https" +S = "${WORKDIR}/git" + +inherit cmake_kdeapp +inherit kcoreaddons +inherit kconfig +inherit kauth +inherit mime-xdg + +FILES_SOLIBSDEV = "" +FILES_${PN} += " \ + ${datadir}/knsrcfiles \ + ${libdir}/libmarbledeclarative.so \ +" + +FILES_${PN}-dev += " \ + ${datadir}/knsrcfiles \ + ${libdir}/libastro.so \ + ${libdir}/libmarblewidget-qt5.so \ +" diff --git a/recipes-application/edu/marble_20.12.0.bb b/recipes-application/edu/marble_20.12.0.bb new file mode 100644 index 0000000..6082bec --- /dev/null +++ b/recipes-application/edu/marble_20.12.0.bb @@ -0,0 +1,5 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRCREV = "v${PV}"