Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
kquickimageeditor
Commits:
37c71c22 by Antonio Rojas at 2024-09-20T16:31:19+02:00
upgpkg: 0.4.0-1: Update to 0.4.0
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,33 +1,20 @@
pkgbase = kquickimageeditor
pkgdesc = QML image editing components
- pkgver = 0.3.0
- pkgrel = 2
+ pkgver = 0.4.0
+ pkgrel = 1
url = https://invent.kde.org/libraries/kquickimageeditor
arch = x86_64
- license = LGPL
+ license = LGPL-2.1-or-later
makedepends = extra-cmake-modules
- makedepends = qt5-base
- makedepends = qt5-declarative
- makedepends = qt6-base
- makedepends = qt6-declarative
depends = gcc-libs
depends = glibc
- source =
https://download.kde.org/stable/kquickimageeditor/kquickimageeditor-0.3.0.tar.xz
- source =
https://download.kde.org/stable/kquickimageeditor/kquickimageeditor-0.3.0.tar.xz.sig
+ depends = kirigami
+ depends = qt6-base
+ depends = qt6-declarative
+ source =
https://download.kde.org/stable/kquickimageeditor/kquickimageeditor-0.4.0.tar.xz
+ source =
https://download.kde.org/stable/kquickimageeditor/kquickimageeditor-0.4.0.tar.xz.sig
validpgpkeys = 39FFA93CAE9C6AFC212AD00202325448204E452A
- sha256sums =
330ebf3653883eeebde54385d783c51c2d30ff77d41b294ece79af7e9c21c6f8
+ sha256sums =
d853894811d350fae499c67ebaafb2cc252d3c818b89fcf71757bc34f541a3fb
sha256sums = SKIP
-pkgname = kquickimageeditor5
- depends = gcc-libs
- depends = glibc
- depends = qt5-base
- depends = qt5-declarative
- conflicts = kquickimageeditor<0.3.0-2
- replaces = kquickimageeditor<0.3.0-2
-
pkgname = kquickimageeditor
- depends = gcc-libs
- depends = glibc
- depends = qt6-base
- depends = qt6-declarative
=====================================
PKGBUILD
=====================================
@@ -1,49 +1,28 @@
# Maintainer: Antonio Rojas <[email protected]>
-pkgbase=kquickimageeditor
-pkgname=(kquickimageeditor5
- kquickimageeditor)
-pkgver=0.3.0
-pkgrel=2
+pkgname=kquickimageeditor
+pkgver=0.4.0
+pkgrel=1
pkgdesc='QML image editing components'
-license=(LGPL)
+license=(LGPL-2.1-or-later)
arch=(x86_64)
url='https://invent.kde.org/libraries/kquickimageeditor'
depends=(gcc-libs
- glibc)
-makedepends=(extra-cmake-modules
- qt5-base
- qt5-declarative
- qt6-base
- qt6-declarative)
-source=(https://download.kde.org/stable/$pkgbase/$pkgbase-$pkgver.tar.xz{,.sig})
-sha256sums=('330ebf3653883eeebde54385d783c51c2d30ff77d41b294ece79af7e9c21c6f8'
+ glibc
+ kirigami
+ qt6-base
+ qt6-declarative)
+makedepends=(extra-cmake-modules)
+source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig})
+sha256sums=('d853894811d350fae499c67ebaafb2cc252d3c818b89fcf71757bc34f541a3fb'
'SKIP')
validpgpkeys=(39FFA93CAE9C6AFC212AD00202325448204E452A) # Carl Schwan
<[email protected]>
build() {
- cmake -B build5 -S $pkgbase-$pkgver
- cmake --build build5
-
- cmake -B build -S $pkgbase-$pkgver \
- -DQT_MAJOR_VERSION=6
+ cmake -B build -S $pkgbase-$pkgver
cmake --build build
}
-package_kquickimageeditor5() {
- depends+=(qt5-base
- qt5-declarative)
- conflicts=('kquickimageeditor<0.3.0-2')
- replaces=('kquickimageeditor<0.3.0-2')
-
- DESTDIR="$pkgdir" cmake --install build5
-# fix conflicts with Qt6 version
- mv "$pkgdir"/usr/lib/cmake/KQuickImageEditor{,5}
-}
-
-package_kquickimageeditor() {
- depends+=(qt6-base
- qt6-declarative)
-
+package() {
DESTDIR="$pkgdir" cmake --install build
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/kquickimageeditor/-/commit/37c71c22d6eecfd7fd383655bc7cf2cb592e05fd
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/kquickimageeditor/-/commit/37c71c22d6eecfd7fd383655bc7cf2cb592e05fd
You're receiving this email because of your account on gitlab.archlinux.org.