#!/usr/bin/env bash name='kate' release='5' version='25.08.1' url='https://kde.org/applications/utilities/org.kde.kate' description='A multi-document, multi-view text editor' email='akarsu@protonmail.com' maintainer='akarsu' license=('GPL' 'LGPL' 'FDL') source=("https://invent.kde.org/utilities/kate/-/archive/v${version}/kate-v${version}.tar.gz") depends=(knewstuff ktexteditor hicolor-icon-theme) makedepends=(extra-cmake-modules kdoctools) sha256sums=('aae1025ff0370592d2977ae937e5bb2b28051b6059782dae9ee938d7586b981c') group=(kde.apps) uses_extra=(kwrite) uses=() arch=('x86_64') cd $name-"v"$version setup(){ cmake -B build/kate -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib64 \ -DBUILD_kwrite=FALSE if use kwrite ; then cmake -B build/kwrite -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib64 \ -DBUILD_kate=FALSE \ -DBUILD_addons=FALSE fi } build () { cmake --build build/kate if use kwrite ; then cmake --build build/kwrite fi } package () { DESTDIR="$DESTDIR" cmake --install build/kate if use kwrite ; then DESTDIR="$DESTDIR" cmake --install build/kwrite fi }