author | Antonio Rojas
<arojas@archlinux.org> 2023-11-18 20:03:36 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2023-11-18 20:03:36 UTC |
parent | 8c49e42b8e9b8926a51ae670d1b9b50d0d4fa769 |
.SRCINFO | +42 | -22 |
PKGBUILD | +58 | -12 |
diff --git a/.SRCINFO b/.SRCINFO index fc8fb46..5776580 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,43 +1,63 @@ pkgbase = kio-extras pkgdesc = Additional components to increase the functionality of KIO - pkgver = 23.08.3 - pkgrel = 1 + pkgver = 24.01.75 + pkgrel = 2 url = https://www.kde.org/ arch = x86_64 groups = kde-applications groups = kde-network license = LGPL makedepends = extra-cmake-modules - makedepends = kdoctools5 makedepends = gperf - makedepends = taglib + makedepends = kactivities-stats + makedepends = kdoctools makedepends = libappimage makedepends = openexr - makedepends = kactivities-stats5 - depends = kio5 - depends = kdnssd5 - depends = libssh - depends = smbclient - depends = libmtp + makedepends = qcoro-qt6 + makedepends = taglib + depends = gcc-libs + depends = glibc + depends = kactivities + depends = karchive + depends = kcmutils + depends = kconfig + depends = kcoreaddons + depends = kdbusaddons + depends = kdnssd + depends = kdsoap-qt6 + depends = kdsoap-ws-discovery-client + depends = ki18n + depends = kio + depends = kservice + depends = ktextwidgets + depends = kwidgetsaddons + depends = libimobiledevice depends = libkexiv2 - depends = phonon-qt5 - depends = syntax-highlighting5 + depends = libmtp + depends = libplist + depends = libssh depends = libxcursor - depends = kdsoap-qt5 - optdepends = qt5-imageformats: thumbnails for additional image formats - optdepends = perl: info kioslave - optdepends = kimageformats5: thumbnails for additional image formats - optdepends = taglib: audio file thumbnails - optdepends = libappimage: AppImage thumbnails + depends = phonon-qt6 + depends = qt6-5compat + depends = qt6-base + depends = qt6-svg + depends = smbclient + depends = solid + depends = syntax-highlighting optdepends = icoutils: Windows executable thumbnails + optdepends = kactivities-stats: recently used kioslave + optdepends = kimageformats: thumbnails for additional image formats + optdepends = libappimage: AppImage thumbnails optdepends = openexr: EXR format thumbnails - optdepends = kactivities-stats5: recently used kioslave - source = https://download.kde.org/stable/release-service/23.08.3/src/kio-extras-23.08.3.tar.xz - source = https://download.kde.org/stable/release-service/23.08.3/src/kio-extras-23.08.3.tar.xz.sig + optdepends = perl: info kioslave + optdepends = qt5-imageformats: thumbnails for additional image formats + optdepends = taglib: audio file thumbnails + source = https://download.kde.org/unstable/release-service/24.01.75/src/kio-extras-kf6-24.01.75.tar.xz + source = https://download.kde.org/unstable/release-service/24.01.75/src/kio-extras-kf6-24.01.75.tar.xz.sig validpgpkeys = CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 validpgpkeys = F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87 validpgpkeys = D81C0CB38EB725EF6691C385BB463350D6EF31EF - sha256sums = 06464d0e3868c961dcc2b2ccbb0e66c743a7ac250b3555147e3b171048d8d6da + sha256sums = bd0487a5d35a09f9c539307da563e60f42364eb0780bae587ed1a61d308d4c76 sha256sums = SKIP pkgname = kio-extras diff --git a/PKGBUILD b/PKGBUILD index 8eda757..8fb619e 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,28 +3,72 @@ # Contributor: Andrea Scarpino <andrea@archlinux.org> pkgname=kio-extras -pkgver=23.08.3 -pkgrel=1 +pkgver=24.01.75 +pkgrel=2 pkgdesc='Additional components to increase the functionality of KIO' arch=(x86_64) url='https://www.kde.org/' license=(LGPL) -depends=(kio5 kdnssd5 libssh smbclient libmtp libkexiv2 phonon-qt5 syntax-highlighting5 libxcursor kdsoap-qt5) -makedepends=(extra-cmake-modules kdoctools5 gperf taglib libappimage openexr kactivities-stats5) -optdepends=('qt5-imageformats: thumbnails for additional image formats' 'perl: info kioslave' - 'kimageformats5: thumbnails for additional image formats' 'taglib: audio file thumbnails' - 'libappimage: AppImage thumbnails' 'icoutils: Windows executable thumbnails' - 'openexr: EXR format thumbnails' 'kactivities-stats5: recently used kioslave') -groups=(kde-applications kde-network) -source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}) -sha256sums=('06464d0e3868c961dcc2b2ccbb0e66c743a7ac250b3555147e3b171048d8d6da' +depends=(gcc-libs + glibc + kactivities + karchive + kcmutils + kconfig + kcoreaddons + kdbusaddons + kdnssd + kdsoap-qt6 + kdsoap-ws-discovery-client + ki18n + kio + kservice + ktextwidgets + kwidgetsaddons + libimobiledevice + libkexiv2 + libmtp + libplist + libssh + libxcursor + phonon-qt6 + qt6-5compat + qt6-base + qt6-svg + smbclient + solid + syntax-highlighting) +makedepends=(extra-cmake-modules + gperf + kactivities-stats + kdoctools + libappimage + openexr + qcoro-qt6 + taglib) +optdepends=('icoutils: Windows executable thumbnails' + 'kactivities-stats: recently used kioslave' + 'kimageformats: thumbnails for additional image formats' + 'libappimage: AppImage thumbnails' + 'openexr: EXR format thumbnails' + 'perl: info kioslave' + 'qt5-imageformats: thumbnails for additional image formats' + 'taglib: audio file thumbnails') +groups=(kde-applications + kde-network) +source=(https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-kf6-$pkgver.tar.xz{,.sig}) +sha256sums=('bd0487a5d35a09f9c539307da563e60f42364eb0780bae587ed1a61d308d4c76' 'SKIP') validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid <aacid@kde.org> F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87 # Christoph Feck <cfeck@kde.org> D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker <heiko.becker@kde.org> +prepare() { + sed -e 's|KF6ActivitiesStats ${KF_MIN_VERSION}|KF6ActivitiesStats|' -i $pkgname-kf6-$pkgver/CMakeLists.txt # Fix finding kactivities-stats +} + build() { - cmake -B build -S $pkgname-$pkgver \ + cmake -B build -S $pkgname-kf6-$pkgver \ -DLIBAPPIMAGE_LIBRARIES=libappimage.so \ -DCMAKE_INSTALL_LIBEXECDIR=lib \ -DBUILD_TESTING=OFF @@ -33,4 +77,6 @@ build() { package() { DESTDIR="$pkgdir" cmake --install build + + rm "$pkgdir"/usr/share/applications/kcm_trash.desktop # Conflicts with kio5 }