Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
frameworkintegration5
Commits:
15071864 by Antonio Rojas at 2025-07-31T12:28:51+02:00
upgpkg: 5.116.0-2: Drop kpackage handlers
- - - - -
4 changed files:
- .SRCINFO
- PKGBUILD
- REUSE.toml
- appstream-1.0.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,17 +1,20 @@
pkgbase = frameworkintegration5
pkgdesc = Framework providing components to allow applications to
integrate with a KDE Workspace
pkgver = 5.116.0
- pkgrel = 1
+ pkgrel = 2
url = https://community.kde.org/Frameworks
arch = x86_64
groups = kf5
license = LGPL
makedepends = extra-cmake-modules
- makedepends = appstream-qt5
- makedepends = packagekit-qt5
- depends = knewstuff5
- optdepends = appstream-qt5: dependency resolving via AppStream
- optdepends = packagekit-qt5: dependency resolving via AppStream
+ depends = gcc-libs
+ depends = glibc
+ depends = kconfig5
+ depends = kconfigwidgets5
+ depends = kiconthemes5
+ depends = knotifications5
+ depends = kwidgetsaddons5
+ depends = qt5-base
conflicts = frameworkintegration<5.111
replaces = frameworkintegration<5.111
source =
https://download.kde.org/stable/frameworks/5.116/frameworkintegration-5.116.0.tar.xz
@@ -20,6 +23,6 @@ pkgbase = frameworkintegration5
validpgpkeys = 53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB
sha256sums =
2f70ee4b34d70645a647a5fe0ffe0b6efd468e79a01d6de3978c8509f55de2c3
sha256sums = SKIP
- sha256sums =
5555481143c453414da9a304af0b4f9bdcca0488c09a7b96c95b6f57bfc36945
+ sha256sums =
0a325f16b62b630212a5279ff229944504ed479311338194f406f44582ec2998
pkgname = frameworkintegration5
=====================================
PKGBUILD
=====================================
@@ -5,14 +5,20 @@
_name=frameworkintegration
pkgname=${_name}5
pkgver=5.116.0
-pkgrel=1
+pkgrel=2
pkgdesc='Framework providing components to allow applications to integrate
with a KDE Workspace'
arch=(x86_64)
url='https://community.kde.org/Frameworks'
license=(LGPL)
-depends=(knewstuff5)
-makedepends=(extra-cmake-modules appstream-qt5 packagekit-qt5)
-optdepends=('appstream-qt5: dependency resolving via AppStream'
'packagekit-qt5: dependency resolving via AppStream')
+depends=(gcc-libs
+ glibc
+ kconfig5
+ kconfigwidgets5
+ kiconthemes5
+ knotifications5
+ kwidgetsaddons5
+ qt5-base)
+makedepends=(extra-cmake-modules)
conflicts=("$_name<5.111")
replaces=("$_name<5.111")
groups=(kf5)
@@ -20,7 +26,7 @@
source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_name-$pkgver.t
appstream-1.0.patch)
sha256sums=('2f70ee4b34d70645a647a5fe0ffe0b6efd468e79a01d6de3978c8509f55de2c3'
'SKIP'
- '5555481143c453414da9a304af0b4f9bdcca0488c09a7b96c95b6f57bfc36945')
+ '0a325f16b62b630212a5279ff229944504ed479311338194f406f44582ec2998')
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure
<[email protected]>
prepare() {
@@ -30,6 +36,7 @@ prepare() {
build() {
cmake -B build -S $_name-$pkgver \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
+ -DBUILD_KPACKAGE_INSTALL_HANDLERS=OFF \
-DBUILD_TESTING=OFF
cmake --build build
}
=====================================
REUSE.toml
=====================================
@@ -17,13 +17,7 @@ path = [
"*.timer",
"*.desktop",
"*.hook",
+ "*.patch",
]
SPDX-FileCopyrightText = "Arch Linux contributors"
SPDX-License-Identifier = "0BSD"
-
-[[annotations]]
-path = [
- "appstream-1.0.patch",
-]
-SPDX-FileCopyrightText = "frameworkintegration5 contributors"
-SPDX-License-Identifier = "TODO-Choose-a-license"
=====================================
appstream-1.0.patch
=====================================
@@ -35,8 +35,7 @@ diff --git a/src/kpackage-install-handlers/appstream/main.cpp
b/src/kpackage-ins
index 82328f7..8bde139 100644
--- a/src/kpackage-install-handlers/appstream/main.cpp
+++ b/src/kpackage-install-handlers/appstream/main.cpp
-@@ -5,7 +5,7 @@
- SPDX-License-Identifier: LGPL-2.0-only OR LGPL-3.0-only OR
LicenseRef-KDE-Accepted-LGPL
+@@ -5,6 +5,6 @@
*/
-#include <AppStreamQt/pool.h>
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/frameworkintegration5/-/commit/15071864da7b24c158b9456bf8872e5b1ceff302
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/frameworkintegration5/-/commit/15071864da7b24c158b9456bf8872e5b1ceff302
You're receiving this email because of your account on gitlab.archlinux.org.