File PKGBUILD of Package kio-onedrive
# SPDX-FileCopyrightText: 2025 Bernardo Gomes Negri <b.gomes.negri@gmail.com>
#
# SPDX-License-Identifier: CC0-1.0
pkgname=kio-onedrive
pkgver=0.0.12
pkgrel=1
arch=(x86_64)
pkgdesc='KIO worker to access Microsoft OneDrive in a KDE desktop environment'
url='https://invent.kde.org/bernardogn/kio-onedrive'
license=(GPL-2.0-or-later)
depends=(glibc
kaccounts-integration
kcoreaddons
ki18n
kio
libaccounts-qt
qt6-base)
makedepends=(extra-cmake-modules
intltool
kdoctools
purpose
clang
ninja)
groups=(kde-applications
kde-network)
source=(kio-onedrive_$pkgver.orig.tar.gz)
md5sums=('SKIP')
build() {
export CC=clang
export CXX=clang++
export CFLAGS="${CFLAGS/-Wp,-D_FORTIFY_SOURCE=?/}"
export CXXFLAGS="${CXXFLAGS/-Wp,-D_FORTIFY_SOURCE=?/}"
cmake -B build -S $pkgname -G Ninja
cmake --build build -v
}
package() {
DESTDIR="$pkgdir" cmake --install build
}