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.


Reply via email to