Temporarily add kpmcore template and rebuild against latest Qt

The package available in Void Linux repositories wasn't rebuilt yet. This is necessary for correct Calamares functioning.
This commit is contained in:
Kevin Figueroa 2024-06-28 10:28:57 -04:00
parent 10584b1bbb
commit fdc084aea4
2 changed files with 31 additions and 0 deletions

1
srcpkgs/kpmcore-devel Symbolic link
View file

@ -0,0 +1 @@
kpmcore

30
srcpkgs/kpmcore/template Normal file
View file

@ -0,0 +1,30 @@
# Template file for 'kpmcore'
pkgname=kpmcore
version=24.02.2
revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
hostmakedepends="extra-cmake-modules qt6-base-devel qt6-base pkg-config kf6-kcoreaddons
gettext kf6-kauth-tools"
makedepends="qt6-base-devel libatasmart-devel libparted-devel kf6-kwidgetsaddons-devel kf6-ki18n-devel
polkit-qt6-devel kauth-devel kf6-kcoreaddons-devel"
depends="parted"
short_desc="Library for managing partitions"
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
repository=cereus-extra
license="GPL-3.0-or-later"
homepage="https://apps.kde.org/partitionmanager"
changelog="https://kde.org/announcements/changelogs/gear/${version}/#kpmcore"
distfiles="${KDE_SITE}/release-service/${version}/src/kpmcore-${version}.tar.xz"
checksum=29d3909ad5cbbfa1e5bd772c97be4825407ae6e5efeb5a6ddee5b005c99654bf
kpmcore-devel_package() {
short_desc+=" - development"
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
vmove "usr/lib/*.so"
}
}