# include global config source ../_buildscripts/${current_repo}-${_arch}-cfg.conf pkgname=marble pkgver=${_kdever} pkgrel=1 pkgdesc="Virtual Globe and World Atlas that you can use to learn more about the Earth." arch=('x86_64') url="https://projects.kde.org/projects/kde/kdeedu/marble/" license=('LGPL') depends=('gpsd' 'phonon-qt6' 'qt6-svg' 'qt6-tools' 'shapelib' 'qt6-webengine' 'qt6-serialport' 'qt6-5compat' 'protobuf' 'kwallet6' 'knewstuff6' 'kparts6' 'kio6' 'libplasma' 'kcrash6' 'kcoreaddons6' 'ki18n6' 'krunner6') makedepends=('extra-cmake-modules' 'kdoctools6') options=('!emptydirs') source=("$_mirror/${pkgname}-${_kdever}.tar.xz") md5sums=(`grep ${pkgname}-${_kdever}.tar.xz ../kde-sc.md5 | cut -d" " -f1`) prepare() { cd ${pkgname}-${pkgver} #patch -p1 -i ${srcdir}/qml.diff } build() { cmake -B build -S ${pkgname}-${pkgver} \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_MARBLE_TOOLS=OFF \ -DBUILD_MARBLE_EXAMPLES=ON \ -DMOBILE=OFF \ -DBUILD_MARBLE_APPS=YES cmake --build build } package() { DESTDIR=${pkgdir} cmake --install build #rm ${pkgdir}/usr/share/applications/marble-mobile.desktop #rm ${pkgdir}/usr/share/applications/marble-qt.desktop rm ${pkgdir}/usr/share/applications/marble_gpx.desktop rm ${pkgdir}/usr/share/applications/marble_kml.desktop #rm ${pkgdir}/usr/share/applications/marble_osm.desktop rm ${pkgdir}/usr/share/applications/marble_shp.desktop }