author | Antonio Rojas
<arojas@archlinux.org> 2023-11-01 10:55:14 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2023-11-01 10:55:14 UTC |
parent | c93f22a1b185adcbc41a51b51810f2da0ac7b223 |
.SRCINFO | +9 | -14 |
PKGBUILD | +16 | -19 |
diff --git a/.SRCINFO b/.SRCINFO index 259028e..37499e6 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,27 +1,22 @@ pkgbase = kirigami-addons pkgdesc = Add-ons for the Kirigami framework - pkgver = 0.11.0 - pkgrel = 3 + pkgver = 0.11.0.20231101 + pkgrel = 1 url = https://invent.kde.org/libraries/kirigami-addons arch = x86_64 license = GPL license = LGPL makedepends = extra-cmake-modules - makedepends = ki18n5 + makedepends = git depends = gcc-libs depends = glibc - depends = kirigami2 - depends = qt5-base - depends = qt5-declarative - depends = qt5-quickcontrols2 - source = https://download.kde.org/stable/kirigami-addons5/kirigami-addons-0.11.0.tar.xz - source = https://download.kde.org/stable/kirigami-addons5/kirigami-addons-0.11.0.tar.xz.sig + depends = kirigami + depends = ksvg + depends = qt6-base + depends = qt6-declarative + source = git+https://invent.kde.org/libraries/kirigami-addons#commit=510f5e9d8cb7b2467f4025dfc60f9aa3cb8cd4ad validpgpkeys = 0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D validpgpkeys = 39FFA93CAE9C6AFC212AD00202325448204E452A - sha256sums = 05296c5afbe6804308bf9c0d2751f3b748b40d00fa784946d1dcdf3af4bffbad sha256sums = SKIP -pkgname = kirigami-addons5 - provides = kirigami-addons - conflicts = kirigami-addons - replaces = kirigami-addons +pkgname = kirigami-addons diff --git a/PKGBUILD b/PKGBUILD index 880f1de..ae7663e 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,38 +1,35 @@ # Maintainer: Antonio Rojas <arojas@archlinux.org> -pkgbase=kirigami-addons -pkgname=(kirigami-addons5) -pkgver=0.11.0 -pkgrel=3 +pkgname=kirigami-addons +pkgver=0.11.0.20231101 +pkgrel=1 pkgdesc='Add-ons for the Kirigami framework' url='https://invent.kde.org/libraries/kirigami-addons' arch=(x86_64) license=(GPL LGPL) depends=(gcc-libs glibc - kirigami2 - qt5-base - qt5-declarative - qt5-quickcontrols2) -makedepends=(extra-cmake-modules - ki18n5) -source=(https://download.kde.org/stable/$pkgbase/$pkgbase-$pkgver.tar.xz{,.sig}) -sha256sums=('05296c5afbe6804308bf9c0d2751f3b748b40d00fa784946d1dcdf3af4bffbad' - 'SKIP') + kirigami + ksvg + qt6-base + qt6-declarative) +makedepends=(extra-cmake-modules) +#source=(https://download.kde.org/stable/$pkgname/$pkgbase-$pkgver.tar.xz{,.sig}) +makedepends+=(git) +_commit=510f5e9d8cb7b2467f4025dfc60f9aa3cb8cd4ad +source=(git+https://invent.kde.org/libraries/$pkgname#commit=$_commit) +sha256sums=('SKIP') validpgpkeys=(0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D # Bhushan Shah (mykolab address) <bshah@mykolab.com> 39FFA93CAE9C6AFC212AD00202325448204E452A) # Carl Schwan <carl@carlschwan.eu> build() { - cmake -B build -S $pkgbase-$pkgver \ + cmake -B build -S $pkgname \ -DBUILD_TESTING=OFF \ -DBUILD_QCH=ON cmake --build build } -package_kirigami-addons5() { - conflicts=(kirigami-addons) - provides=(kirigami-addons) - replaces=(kirigami-addons) - +package() { DESTDIR="$pkgdir" cmake --install build + rm -r "$pkgdir"/usr/share # Conflicts with KF5 version }