From 9274d0d44152ebcdaeb3c8719b6540ffc65e62f4 Mon Sep 17 00:00:00 2001 From: Christian Schendel Date: Fri, 3 Oct 2025 01:39:00 +0200 Subject: [PATCH] upgpkg: qt6ct-kde-0.11-1: new upstream release --- .SRCINFO | 12 +++++++----- .nvchecker.toml | 6 ++++-- PKGBUILD | 23 +++++++++++++++-------- 3 files changed, 26 insertions(+), 15 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index b38a1d1..55052e6 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,8 +1,8 @@ pkgbase = qt6ct-kde pkgdesc = Qt 6 Configuration Utility, patched to work correctly with KDE applications - pkgver = 0.10 - pkgrel = 6 - url = https://github.com/ilya-fedin/qt6ct + pkgver = 0.11 + pkgrel = 1 + url = https://www.opencode.net/trialuser/qt6ct arch = x86_64 license = BSD-2-Clause makedepends = cmake @@ -19,7 +19,9 @@ pkgbase = qt6ct-kde depends = qt6-declarative provides = qt6ct conflicts = qt6ct - source = qt6ct-kde-0.10::git+https://github.com/ilya-fedin/qt6ct.git#tag=0.10 - b2sums = 35ba9baeaa23d08248da0bcce1d24a72e21936b922c8271ec41880dffcc74e3b02bff9ac8cb29b2435f4bd1761d592e6365d03ae169915ca7e74925f1a2da62c + source = qt6ct-kde-0.11::git+https://www.opencode.net/trialuser/qt6ct.git#tag=0.11 + source = qt6ct-shenanigans.patch::https://aur.archlinux.org/cgit/aur.git/plain/qt6ct-shenanigans.patch?h=qt6ct-kde + b2sums = 11329909eb3d3f15d7665133e076120a5af668c700889ea1d9ad03c6e7f17358259b2f8e02f0261d52e9d9a17b93521e6e6ce9465d481f691734e78c639abebb + b2sums = abd51a72a85178004949bc5cb644856cf258c5778a1b5d24a277f18f8f26009b795fffa29de2bd19cf9492c9a96b00dc55c335cb81cd56b173e3d4d0638b1e63 pkgname = qt6ct-kde diff --git a/.nvchecker.toml b/.nvchecker.toml index 95f8cb2..46ff054 100644 --- a/.nvchecker.toml +++ b/.nvchecker.toml @@ -1,3 +1,5 @@ [qt6ct-kde] -source = "git" -git = "https://github.com/ilya-fedin/qt6ct.git" +source = "aur" +aur = "qt6ct-kde" +from_pattern = '(\d+).(\d+)-(\d+)' +to_pattern = '\1.\2' diff --git a/PKGBUILD b/PKGBUILD index dfbfd59..480899b 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,11 +3,11 @@ # Contributor: Martchus pkgname=qt6ct-kde -pkgver=0.10 -pkgrel=6 +pkgver=0.11 +pkgrel=1 pkgdesc='Qt 6 Configuration Utility, patched to work correctly with KDE applications' arch=(x86_64) -url='https://github.com/ilya-fedin/qt6ct' +url='https://www.opencode.net/trialuser/qt6ct' license=( BSD-2-Clause ) @@ -30,11 +30,17 @@ makedepends=( conflicts=("qt6ct") provides=("qt6ct") source=( - "$pkgname-$pkgver::git+$url.git#tag=$pkgver" + "${pkgname}-${pkgver}::git+${url}.git#tag=${pkgver}" + "qt6ct-shenanigans.patch::https://aur.archlinux.org/cgit/aur.git/plain/qt6ct-shenanigans.patch?h=${pkgname}" ) -b2sums=('35ba9baeaa23d08248da0bcce1d24a72e21936b922c8271ec41880dffcc74e3b02bff9ac8cb29b2435f4bd1761d592e6365d03ae169915ca7e74925f1a2da62c') +b2sums=('11329909eb3d3f15d7665133e076120a5af668c700889ea1d9ad03c6e7f17358259b2f8e02f0261d52e9d9a17b93521e6e6ce9465d481f691734e78c639abebb' + 'abd51a72a85178004949bc5cb644856cf258c5778a1b5d24a277f18f8f26009b795fffa29de2bd19cf9492c9a96b00dc55c335cb81cd56b173e3d4d0638b1e63') +prepare() { + patch -d $pkgname-$pkgver -Np1 -i ../qt6ct-shenanigans.patch +} + build() { local cmake_options=( -B build @@ -47,8 +53,9 @@ build() { } package() { - DESTDIR="$pkgdir" cmake --install build - install -Dm0644 "$pkgname-$pkgver/COPYING" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + DESTDIR="$pkgdir" cmake --install build + install -Dm0644 "$pkgname-$pkgver/COPYING" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } -# vim: set ft=sh ts=4 sw=4 et: +# vim: set ts=4 sw=4 et: