Kdav-6.20.0

The KDAV is an DAV protocol implementation with KJobs. Calendars and todos are supported, using either GroupDAV or CalDAV, and contacts are supported using GroupDAV or CardDAV.

Package Information

KDAV Dependencies

Required

extra-cmake-modules-6.20.0, Breeze-icons-6.20.0, docbook-xml-4.5, docbook-xsl-nons-1.79.2, libcanberra-0.30, libgcrypt-1.11.2, libical-3.0.20, libsecret-0.21.7, libxslt-1.1.43, lmdb-0.9.33, qca-2.3.10, libqrencode.so, plasma-wayland-protocols-1.19.0, PyYAML-6.0.3, shared-mime-info-2.4, URI-5.34, and Wget-1.25.0 (required to download the packages)

Installation of kdav

To Configure the Package, issue these commands:

cmake -B build -W no-dev \
        -D CMAKE_BUILD_TYPE=Release         \
        -D CMAKE_INSTALL_PREFIX=/opt/kf6    \
        -D CMAKE_PREFIX_PATH=/opt/qt6       \
        -D CMAKE_SKIP_INSTALL_RPATH=ON      \
        -D BUILD_PYTHON_BINDINGS=OFF        \
        -D BUILD_TESTING=OFF                \
        -D CMAKE_INSTALL_LIBEXECDIR=libexec

To Build the Package, issue these commands:

cmake --build build

This package does not have a testsuite.

Now Install the Package, as the root user:

cmake --install build

Contents

Installed Programs: None
Installed Libraries: libKF6DAV.so.6.20.0
Installed Directories: /opt/kf6/lib, /opt/kf6/share/locale/*/LC_MESSAGES/libkdav6.mo, /opt/kf6/include/KF6/KDAV/KDAV/*.h, /opt/kf6/lib/cmake/KF6DAV/*.cmake