# include global config source ../_buildscripts/${current_repo}-${_arch}-cfg.conf pkgname=akonadi pkgver=${_kdever} pkgrel=2 arch=('x86_64') url='https://community.kde.org/KDE_PIM/Akonadi' pkgdesc="PIM layer, which provides an asynchronous API to access all kind of PIM data" license=('LGPL') depends=('shared-mime-info' 'mariadb' 'libxslt' 'kconfig6' 'kconfigwidgets6' 'kcoreaddons6' 'ki18n6' 'kiconthemes6' 'kitemmodels6' 'kio6' 'kwidgetsaddons6' 'kxmlgui6' 'kcrash6' 'kaccounts-integration') makedepends=('extra-cmake-modules' 'postgresql' 'boost' 'qt6-tools') groups=('kdepim') optdepends=('postgresql: PostgreSQL backend') source=("$_mirror/${pkgname}-${_kdever}.tar.xz") md5sums=(`grep ${pkgname}-${_kdever}.tar.xz ../kde-sc.md5 | cut -d" " -f1`) prepare() { cd ${pkgname}-${pkgver} # https://bugs.kde.org/show_bug.cgi?id=380182 #patch -p1 -i ${srcdir}/2dc7fbf569ba3f7eeef98fb818d7af0820caf7a3.diff } build() { cmake -B build -S ${pkgname}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DKDE_INSTALL_LIBDIR=lib \ -DQT_MAJOR_VERSION=6 \ -DDATABASE_BACKEND="SQLITE" cmake --build build } package() { DESTDIR=${pkgdir} cmake --install build }